Chip123 科技應用創新平台

標題: Spectre model+Hspice 語法,用 Spectre 怎麼 Run? [打印本頁]

作者: shaq    時間: 2008-3-21 06:22 PM
標題: Spectre model+Hspice 語法,用 Spectre 怎麼 Run?
是這樣子的...
" \* F8 u9 m; u
# N+ K" W. w7 A! T- r  B* g現在在作 post-sim, 但用  hspice 跑真的是太慢了...$ h4 [# U  E3 p; E) P# \! N' q
我手邊的 Netlist (包含測試電路)是 spice 格式,也有 Spectre model (Level 11): q' l3 [* A' l& W; b8 w& I

# u; V+ Y! }9 C+ s' b在 .sp 檔中,我是用  .lib path/xxx.mod typical 去呼叫 Spectre model
8 }0 ]4 y& X& X; x" A
, ~( U4 B* Z, ]" D我剛下 spectre +spp XXX.sp
0 U3 A' h, P( s- Q+ R) s5 M2 |5 i/ X0 `, @$ |+ t
結果出現一堆語法錯誤...
7 I& |$ Z6 e6 M7 y+ e" y7 r5 @2 ^" Y5 i- d6 V
請問板上的先進,正確的步驟是如何?
作者: finster    時間: 2008-3-24 01:27 PM
我之前也跑過spectre  _9 ], v, d$ w: m
其中,spectre有一個內建指令,它可以幾近百分之百包容HSPICE的語法和指令
, [1 ?1 C3 q; D" `0 espectre +csfe filename.sp2 [/ d& N8 J7 P' n. C! v! @
" Q" S3 @  m! a
這個指令是tools產商告訴我們的,因為要相容於HSPICE- m6 Z" m! }5 S5 e( d- G9 f
所以spectre會有一些額外的指令. @: I$ _" J" Z  D& P& |1 T
如果你家有向spectre購買軟體,可以向他們反應問題,他們會很熱心地答覆你們
; S7 o3 O" \5 ~( d) O8 V如果是地下版,那.........
作者: shaq    時間: 2008-3-24 06:53 PM
原帖由 finster 於 2008-3-24 01:27 PM 發表
$ |" `7 j4 c0 M$ K我之前也跑過spectre
9 R+ d. @+ g3 w其中,spectre有一個內建指令,它可以幾近百分之百包容HSPICE的語法和指令
5 k0 E6 y8 X* w* J  m! X; q- yspectre +csfe filename.sp
7 ~3 R4 C4 L2 g! l
8 p& A* T5 z# f; L7 ?3 |這個指令是tools產商告訴我們的,因為要相容於HSPICE
1 K% N: a& J; F' _! Q& O所以spectre會有一些額外的指令: ]+ X7 s/ d7 A" v8 S! X
...

3 O; ^% {$ n% {3 H  v" S2 i: F/ C- y3 T1 ?
多謝 finster,
' Z, s7 }4 P4 G1 U) |2 b* {. V剛試了一下...不支援 level 28 的 spice model... orz% ]. f5 q$ [- g# ]4 {
我猜可能怕踩到 Synopsys 的專利吧...
作者: shaq    時間: 2008-3-24 09:13 PM
原帖由 shaq 於 2008-3-24 06:53 PM 發表 & T' D: _1 l# w

7 O- Q; f. ^6 \$ U2 j! {7 v; r- b4 h. _4 z2 @6 p& K) {- ^& J
多謝 finster,
& X- F4 y& Y: A8 w% `+ `4 y剛試了一下...不支援 level 28 的 spice model... orz$ |/ x' r5 Z: s  b: [% D
我猜可能怕踩到 Synopsys 的專利吧...
3 S, N5 E/ z2 H! d: c' M

5 q  b% P2 w$ }- k# O# W+ l* K2 z4 e自回一下...! Z' y/ E' W0 F+ s
我下班前丟了 Spectre model + spice netlist + spice 指令語法' w  r  ]% W' w% ~7 w( M3 C
$ Q& k( a7 q2 G( Q$ ^/ c
有在跑了...(撒花)$ n; {& W# I1 m5 t

, @+ b# L/ _- Q( u- |* E& d( c6 X明天去公司看看就知道了 XD
作者: youngvate    時間: 2008-3-25 10:23 AM
你說得沒錯,level是專利,所以你只要把spice裡的model file指到spectre model file,然後再用樓上上的 +csfe 指令,就可以跑了!
作者: mmbswy    時間: 2008-4-26 11:37 AM
以前曾经用过spectre,+ v9 s$ k# i% p4 E
spectre需要另外的model(*.scs),它和spice model不同.
作者: adele    時間: 2010-3-3 05:15 PM
请问一下,如果hspice网表里面写好的比如说,: ~3 {& ~# N/ ^+ _: r5 G# d! a9 ~
.TRAN xxx3 t: `" l1 g% d0 k1 u0 j
.TEMP xxx
9 `8 n% w# G) \6 W0 U0 u.OP xxx* f4 [2 P) w6 r- }/ @( I4 f: `
.save xxx
# a8 }5 n( w% T( B.OPTION xxx  M' h% }, h6 g  v) H) B
.END8 \2 z8 |/ v3 n# h6 j
原来hspice才有的语法,是不是必须改成spectre格式的才可以跑?




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2