Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 11561|回復: 7
打印 上一主題 下一主題

[問題求助] 請教有關於LVS問題

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-4-22 15:17:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這幾天 我在RUN  SRAM 的 LVS   因為公司有用標準檔案簡化操作執行   問題來了, s! l; y- V3 k% [- O% z& H, y
- T1 S, S6 H# m1 R5 S- b
當我單獨將LVS COMMAND FILE  拿來下指令 RUN LVS 居然有問題   這邊想請教大家
" [; j/ Y% U5 L% n3 M# V7 r. s) v; |! ~. {" Z9 G
Calibre -LVS -hier   VT035MMC1.gnr             <<<<----這是我下的指令# B9 h4 z. P) G: H8 {
2 J% I  ~: o1 _: H  W7 x
Calibre -LVS -hier   -auto VT035MMC1.gnr   這是檔案跑的6 Z2 H6 p4 ]4 g

0 I0 }  \" K. c6 z! {: ^3 i8 B" U' ?  W7 P' ?$ s
$ w7 |" D: @6 U. ~& W8 R
我想請問 -auto 到底有何用意  有誰可以幫忙說明嗎  謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
發表於 2010-4-22 16:51:10 | 只看該作者
查了SVRF的說明,不過,並沒有這個參數  -auto5 T% v" T2 Z; y
想想最有可能的應該是  -automatch6 |* [0 N0 T. N: ~* j# S: t! J
以下是兩段,在SVRF中關於執行LVS時,搭配HCELLS(也就是 -hier)的使用方法注意事項。$ Y! P$ c% A1 Y; d$ b
小弟英文沒很好,所以還是附上原文....! {& ~% O2 G5 \  S. P$ @* i
不過,就字義來看,應該是不建議在LAYOUT初期使用吧..看來會略過一些ERROR.....) k2 R% @6 @* z( [8 }
弟目前tapeout之前,Hierarchical跟Flat 都得RUN O才行出去!6 O3 k' y  @( p
4 s  q! A  _5 `( T" L, {

# M6 E% L* I3 y6 }/ D5 L# Q(remember, the -automatch is not2 o# C! y5 t0 k+ O
recommended unless the layout cells have the same devices as the source subcircuits sharing the* ?7 w7 `% T# U# E
same name).
  i" i# Y- S1 i  d6 y  D9 W( Z# b6 P, G) M0 \7 h; n0 \3 w2 _
Hcells are hierarchically corresponding cells as specified explicitly with the -hcell command
5 r9 w  ^) T. k5 S+ p  g7 fline option or implicitly with the -automatch option. Note that for most LVS runs, -automatch is3 p/ F+ Y$ z0 E- E6 A
discouraged.
3#
 樓主| 發表於 2010-4-22 17:26:57 | 只看該作者
感謝toxic 回應+ m& B1 Z+ }+ t' _6 y

4 I" X! k7 I" n7 K4 h( K$ s" P, W# Z; m因為我們公司的SCJP內 就含此參數  ) K+ b; H1 A1 D  M3 t
; ^' _8 T- l# ^
只是一般自己在下指令的話 會省略(少打少錯)   因為這是別人畫的  故裡面有很多CELL 都是直接拿來用6 t( j8 ]! Y6 V* R
( e0 \9 T2 c- [
PIN在外加 上去  如果單單只用calibre -lvs command file 也是可以過的 只是時間上會比較久  這樣看起來還是需要多花時間看看差異在哪邊       謝啦
4#
 樓主| 發表於 2010-4-23 14:42:28 | 只看該作者
這是我在雷奧星空找到的資訊   大概有些概念了   有問題請大家在多指教呀$ c- F  ^2 U6 |; u+ g0 Y* t; @

" e+ t1 N! f+ \( [2 l
0 l; R3 C$ m+ k* n6 O4 S, qrun calibre lvs的方法
) X% J' U9 A, @  J(一)flat run  5 {0 c1 F5 b2 N5 K8 M& J
calibre -lvs rule_file $ u& v" x6 ?  q3 W% y0 l
此種方式不太建議使用,run time長較沒效率 " ~: _% j! _3 O% Q  ?
(二)hier run  4 i( N! y) F  Z" h4 O% T& G
calibre -lvs -hier rule_file / M7 C3 V  t/ X+ d) ^
此種方式雖然run time較前一種短,因為同一個cell只需run一次lvs,不過仍不是最佳的方法 1 K2 @# u0 K0 u- t% P  B
(三)auto match & hier run  
; C% q! S: V8 ycalibre -lvs -hier -spi layout.spi -auto rule_file
& t: _4 x# z8 q  S" C2 e此種方式不錯,不過階層架構要建的與sch相同且cell name要相同 ! S2 e6 U. F% c  u' V( `* Y1 H, u
(四)hcell & hier run  # j# z6 R, v7 o
calibre -lvs -hier -spi layout.spi -hcell hcell_list rule file
# H; I' M+ k/ b4 F" r# Y此種方式我個人認為是最好用的,可以看到想看到的level,且cell name可以不需
( p7 ~2 {, m) n與sch一致,
5#
發表於 2010-4-27 15:58:37 | 只看該作者
感謝啦~又學到一些撇步了~~
6#
發表於 2010-5-4 16:07:45 | 只看該作者
挺详细的 !谢谢啊啊!
7#
發表於 2010-5-5 09:45:56 | 只看該作者
如果选择-auto,那么所有layout与schematic同名的block都要match才会通过,如果名字取得不一样是不会查的
8#
發表於 2016-1-12 17:15:47 | 只看該作者
感謝分享阿 % Y8 q) r1 T0 P* v, i
又學到了一招
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-3 02:34 PM , Processed in 0.103006 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表