Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-4-22 15:17:45 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
這幾天 我在RUN  SRAM 的 LVS   因為公司有用標準檔案簡化操作執行   問題來了& _6 j* _9 Q* I, e0 }) h! X$ e+ N

/ K3 S8 i# d0 T5 L% _8 E當我單獨將LVS COMMAND FILE  拿來下指令 RUN LVS 居然有問題   這邊想請教大家
0 Z; s/ v0 ?. Q5 o4 X. ~" F% q" M7 @7 f! }# T( @) b$ P7 R; X
Calibre -LVS -hier   VT035MMC1.gnr             <<<<----這是我下的指令
4 B6 f# D6 }: z2 @; I9 x% P+ Y: c
$ i1 s) S. V# u3 uCalibre -LVS -hier   -auto VT035MMC1.gnr   這是檔案跑的
3 K3 x/ p$ x5 F' Y. w( B; H# g

- F' j) l/ E% s" O+ ^7 b4 l; o' j1 m$ }& \: D
我想請問 -auto 到底有何用意  有誰可以幫忙說明嗎  謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
8#
發表於 2016-1-12 17:15:47 | 只看該作者
感謝分享阿
, M  t+ h4 J% a4 n: I* F! z又學到了一招
7#
發表於 2010-5-5 09:45:56 | 只看該作者
如果选择-auto,那么所有layout与schematic同名的block都要match才会通过,如果名字取得不一样是不会查的
6#
發表於 2010-5-4 16:07:45 | 只看該作者
挺详细的 !谢谢啊啊!
5#
發表於 2010-4-27 15:58:37 | 只看該作者
感謝啦~又學到一些撇步了~~
4#
 樓主| 發表於 2010-4-23 14:42:28 | 只看該作者
這是我在雷奧星空找到的資訊   大概有些概念了   有問題請大家在多指教呀" X, M5 Q$ \) x: i2 d% {0 @- I
2 |( [5 S4 S$ }' I: \( ~# S5 u

  q) a5 N4 [: Hrun calibre lvs的方法
( r3 [& h5 T  }2 |( O; z(一)flat run  ! L% P4 v9 \  c( Z1 L' A" F, C+ ~
calibre -lvs rule_file
' z  v( J# Y8 w( o0 x1 P# K此種方式不太建議使用,run time長較沒效率
" }" J: w2 a( C9 E- k: v9 g% O(二)hier run  
5 z& ?5 d8 J8 x0 f/ dcalibre -lvs -hier rule_file
  @" l2 U; j& S) H# L3 M此種方式雖然run time較前一種短,因為同一個cell只需run一次lvs,不過仍不是最佳的方法 ) g# L8 J5 f* @# \
(三)auto match & hier run  
% `0 m) i3 ^2 F2 C5 M9 ^calibre -lvs -hier -spi layout.spi -auto rule_file ( B1 V- W: O' O
此種方式不錯,不過階層架構要建的與sch相同且cell name要相同 ! w+ W/ Y# r; s$ m& p4 r
(四)hcell & hier run  
. Q1 p4 L8 [9 j9 H# V' {calibre -lvs -hier -spi layout.spi -hcell hcell_list rule file
) q3 l( t! [& M1 D此種方式我個人認為是最好用的,可以看到想看到的level,且cell name可以不需 " N* K7 V9 u) J$ s8 R% q/ n
與sch一致,
3#
 樓主| 發表於 2010-4-22 17:26:57 | 只看該作者
感謝toxic 回應4 Z- F. l" y, L: f2 Q5 D

3 @; X$ |4 k6 e: }因為我們公司的SCJP內 就含此參數  
: ^) e. b; @% E0 O7 K( j1 ?7 P5 z* Q/ G; m' v
只是一般自己在下指令的話 會省略(少打少錯)   因為這是別人畫的  故裡面有很多CELL 都是直接拿來用4 h% @/ T/ Y: Y- P5 G6 L+ e

/ S% L, l; Z" Q# c7 Z  I4 wPIN在外加 上去  如果單單只用calibre -lvs command file 也是可以過的 只是時間上會比較久  這樣看起來還是需要多花時間看看差異在哪邊       謝啦
2#
發表於 2010-4-22 16:51:10 | 只看該作者
查了SVRF的說明,不過,並沒有這個參數  -auto! @5 R. T0 M0 N0 s
想想最有可能的應該是  -automatch" i9 t, c- G$ U$ c0 _; O5 M4 M
以下是兩段,在SVRF中關於執行LVS時,搭配HCELLS(也就是 -hier)的使用方法注意事項。
, S6 V: c3 {% ]: ^) p2 u) T; P小弟英文沒很好,所以還是附上原文....( b8 P7 V. W: G1 r8 j  M* [# `9 v  x
不過,就字義來看,應該是不建議在LAYOUT初期使用吧..看來會略過一些ERROR.....5 ^; N1 x$ J, v. n: a
弟目前tapeout之前,Hierarchical跟Flat 都得RUN O才行出去!- s5 `0 }$ n% D

6 J6 F" J8 V7 |& C; h
/ v( [  L0 x( Z8 p(remember, the -automatch is not
8 ~0 ]% l+ B& yrecommended unless the layout cells have the same devices as the source subcircuits sharing the: c/ ?1 e  ?  h3 V  B, q) f
same name).
7 G' ~1 m$ [5 V$ _% e
2 f$ ^5 N9 t# W( l1 \Hcells are hierarchically corresponding cells as specified explicitly with the -hcell command3 O9 @1 H* B9 w5 l) E
line option or implicitly with the -automatch option. Note that for most LVS runs, -automatch is* ]9 e6 Z( t- g! J4 w( [
discouraged.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-24 07:18 AM , Processed in 0.179010 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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