Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 關於spectre的使用方法

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-25 15:57:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位前輩~
4 c& N0 [  t. ?
' \* R, H8 i" v最近在利用spectre來取代hspice- ?* W1 L: p* j  M
' g, N: z4 K8 B- T8 o8 X
用spectre來模擬會和hspice會有很大的差別嗎?: w$ v* u, s' z' Y# r; ]
1 m* i7 ^, G; l& p6 Q% V7 I# L
spectre是不是可以直接建完電路後就可以直接模擬看結果呢?
9 u" I3 u: y1 M3 }# B$ k7 [$ W$ Z, B4 p5 S8 B. ]
不需要像hspice還要轉成.sp呢?) W- ?1 ?0 \# M# ]- ~

5 G8 x/ w% h0 U: ~" L/ L6 n有data可以參考嗎?
1 |5 [! q+ X8 y1 j6 D+ Y
' |3 g/ f- [0 @' K* f5 z2 u( P麻煩各位前輩了~
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-3-25 18:08:07 | 只看該作者
1. 如果你的 spice model 不是 level 28 的,netlist 跟控制與量測語法 (.sp) 都是 spice fomrat,  一切都好說....+ `) ~9 z% a+ h( V3 z8 e
==> 直接下 spectre +csfe filename.sp (這是 finister 兄告知的)+ k" T" i( ?: u

* S* D0 o; j" j* H* l2. spice model 是 spectre, netlist 是 spice format, 控制與量測語法 (.sp) 是 spice fomrat
+ L5 ^, }1 s- J- ^& s' j7 T$ _==> 修改 .sp 檔的內容,遇到要 include spectre model 時,在 spectre 語法前加入 simulator lang=spectre;在 spice 語法前加入 simulator lang=spice
6 N3 [. m6 I2 h1 E, M% J再下 spectre +csfe filenamp.sp
1 J# f& W. T, x# S$ x  I, }& E
  v. H0 A3 Q( X( Z. ]有問題的話,再上來發問囉∼. s, D7 X6 b) f% U! Y& r0 n
" B0 b# u) I9 w: L
[ 本帖最後由 shaq 於 2008-3-25 06:48 PM 編輯 ]
3#
 樓主| 發表於 2008-3-25 18:51:49 | 只看該作者
shaq你好
; p+ g* L% k( Y) f& o( r$ \& J8 ~- X
4 f/ U. s; R2 N5 t5 N1.我是level 49的~我是下spectrespp filename.sp~這樣應該也是對的吧?
4 Y' V& k( I, {: G2 [% J; i  A0 V" s4 l# @, X
2.我有在網路上看過可以直接在composer建完電路後再利用Analog Environment來模擬~) c% X9 q. i! I; [( r
   (我是不知道這樣可不可以),但在model library需要一個"name.scs"的檔案~這個是要如何  & g& s) n" v* c* _; M
   取得,是向廠商拿還是自己要建呢?(因為之前也都是使用hspice,現在突然要換使用+ O4 f: I; c8 T( M. K+ @8 H* c3 k
   spectre,有得不習慣)
0 i% R" G2 q6 G9 n
( T: N3 r0 m4 A: G' L1 ?再次麻煩各位前輩了~
4#
發表於 2008-3-25 21:14:16 | 只看該作者
原帖由 averyer 於 2008-3-25 06:51 PM 發表
% E, n0 D# k' _, w4 B4 k1 Qshaq你好
) C3 k8 g# c5 a% W0 J) F( n9 v) b( V  }
1 @8 t; Q0 |0 j7 e- [1.我是level 49的~我是下spectrespp filename.sp~這樣應該也是對的吧?1 F+ G; ]: n9 `0 J

: k) z9 N% B  P; u0 Q2.我有在網路上看過可以直接在composer建完電路後再利用Analog Environment來模擬~
7 E9 ~- z( G+ P   (我是不知道這樣可不可以),但在model li ...

. j! d7 |" \( w6 F
6 H$ [6 B: t7 ?- D' b, ^A1. 是的,可以這樣下6 d* p* S7 ]/ }" B! @

4 g% q+ q" R- G. f) X$ P4 ?A2. 通常在 PDK 中就會有 scs 檔...  如果是 level 49的話,好像可以 convert 的..2 m5 I7 a4 i6 D/ `
我手邊沒 userguide,就麻煩您找找囉
5#
 樓主| 發表於 2008-3-25 21:49:29 | 只看該作者
shaq你好
% p$ f7 |. N- q; T' k& H: u% v, C* y/ ]
你說在userguide有說如何轉成scs檔的嗎?因為我有看了一些關於spectre的userguide& G7 {; S2 u' V. v+ }4 j5 ^+ B

6 `& x, m5 _( C( j8 Z0 }3 |, i但沒看到有提過這個~所以若直接用spice的model library是不行的囉?
% B4 N" H9 P0 {4 Q& S. V) t- h; ]* T/ }! L8 x6 d8 e
因為我聽我老闆說~他有看過說直接在composer建電路,然後"點幾下"就可以順利跑出要的結果~
' k+ }7 L2 S1 I+ r5 A( [8 l. x$ a' h. V, }$ I
但使用hspice和spectre差在哪裡啊?# p+ v$ I- k1 e6 p1 Z

# W* P+ i1 d( Tspectre不是rf在使用的嗎?
6#
發表於 2008-3-26 09:37:56 | 只看該作者
spectre的library model和hspice model是不同的' S4 P, d9 q3 z6 ?2 {5 r! f4 V
至於spectre的library model要看製程廠有沒有提供,如果沒有,那就要用spectre +csfe filename.sp指令用hspice model來跑模擬
( a& j' k4 [) p& Q$ Espectre有好幾套版本,其中有專門跑rf的,一般版本的spectre就可以相容於hspice,若要用spectre跑rf,需額外再向spectre tools廠商購買(費用不便宜)
, k/ v7 i  a* D9 F2 Z" k- N另外,誠如我剛才所言,spectre的library model和hspice model會不一樣- u9 K; l+ {# w% P% I
所以,兩者跑起來,基本上performance差異不大,不過,如果有遇到一些很怪異又很靈敏的電路時,基本上還是建議用hspice跑hspice model,或者以spectre跑spectre library model,我個人曾經遇過以spectre跑hspice model,結果結果卻很奇怪,當然,這是極少數的情況,後來有問spectre廠商,得到的答覆是spectre為了相容於hspice,所以才發展出spectre +csfe filename.sp這個指令,而畢竟,這是spectre為了配合hspice而發展出來的,本身並不是spectre原本的語法和使用情況,所以,只有在極少數的電路才會出現奇怪現象,這時,就必需以spectre跑spectre的library model
9 t; P& P  h) q1 r) {  j9 m1 {! v) L. v( Q& n6 p+ |7 ~- H
個人比較過,hspice和spectre兩者所跑出來的performance基本上差不多,而spectre所需花費的時間比hspice節省很多,不過,spectre在跑ac模擬時,wavescan會比較難用,而且會比較有小問題* i/ H! r5 m- e+ _: K5 N( u$ r" e
而我比較過兩套軟體在bandgap circuit,pll,dac,兩者的結果差異不大,不過,spectre確實快非常多0 L- s/ ^% Y7 O

8 X( r+ o! S* i* N! F2 Y最後,小電路,我都還是用hspice來跑,除非是大電路且要跑上三天以上的電路,我才會用spectre來跑,因為現在作類比電路設計所發展出來的模擬軟體,正宗的軟體是hspice,後來所研發出來的模擬軟體都是以hspice為目標,並號稱它們所研發出來的軟體和hspice的準確度高達8,90%,但速度卻是比hspice少2-3倍,但問題的核心重點是準確度和hspice高達8,90%,並不是百分之百,所以,難保你不會遇上這10%的差異0 ^5 O0 {* I+ m1 `
所以,儘管spectre很好用,但,類比電路設計我絕大部份都還是以hspice為首選的模擬軟體,除非要跑很久才會用spectre,不然,還是用hspice
7#
發表於 2008-3-26 13:37:45 | 只看該作者
原帖由 averyer 於 2008-3-25 09:49 PM 發表
' a1 w/ B& T6 ushaq你好
* Z& N9 M9 E# J. u( P( K! J& R5 `+ i0 v* V* o$ F
你說在userguide有說如何轉成scs檔的嗎?因為我有看了一些關於spectre的userguide* |5 g! ^2 V- j
5 Q0 S, }% D3 p  `5 a, ^
但沒看到有提過這個~所以若直接用spice的model library是不行的囉?
2 s* s, v  ]; O# Z0 G1 V5 x3 L3 e& u2 W% z( P6 J
因為我聽我老闆說~他有看過說直接在composer建 ...

$ H  s( I8 w. e" ~) x
6 Q/ @- N; W0 s& Z& N% [9 a, E: ^$ pSorry, 看來是我記錯了...
  i- S" h0 Z! D; Y4 ^' T# Y4 c' t
, c! a' a4 [! M我記成 spp -convert  (那是 convert spice netlist to spectre netlist)
8#
 樓主| 發表於 2008-3-26 20:39:16 | 只看該作者
感謝finster,shaq的解答~' s$ n; y, A4 u8 V# ~1 K& j2 S
8 K8 T5 F, |6 {' |
我目前先照finster講的方法操作看看~若有問題在麻煩各位前輩了~
9#
發表於 2008-10-30 21:27:47 | 只看該作者
請問有人有量測的經驗媽?( ?! k8 \3 |$ L
到底試spectre準還式Hspice啊
+ O: Y, q0 P0 O( s9 G2 p謝謝
10#
發表於 2008-11-1 00:01:11 | 只看該作者
原帖由 ccc.851 於 2008-10-30 09:27 PM 發表
- z6 D* V% `4 |% N7 r請問有人有量測的經驗媽?/ L: T  T& r+ S$ D) ~4 ~0 U! }9 C
到底試spectre準還式Hspice啊8 N1 b  _! {8 Q' T
謝謝
& l1 [6 \3 b5 X% @8 w7 ^+ w$ i! i

5 u7 }/ l  C3 o$ J: t5 T, j/ `
7 p( @9 w( T' _* x2 H5 J所有類比電路的模擬軟體都以hspice為最準的範本,所有的類比電路的模擬軟體都是跟hspice所模擬出來的結果作比較,愈接近的表示此軟體所模擬出來的結果愈有可信度0 Q0 O4 \8 n$ G" X$ g: p4 g
你可以把hspice看成是類比電路模擬軟體的聖經
11#
發表於 2008-11-1 14:08:04 | 只看該作者

回復 10# 的帖子

Specte simulation is also okay. The famous foundries provide three kinds of mode: hspice, spectre, edlo
12#
發表於 2010-3-24 17:24:50 | 只看該作者
spectre 在大公司的普及率不輸hspice了
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-9-28 01:23 PM , Processed in 0.195012 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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