|
如果你是使用HSPICE搭配Verilog-A來進行simulation的話,那你大概會用到很無力吧9 B( k: z5 e$ Z) o' H
以前我曾試著用HSPICE搭配Verilog來作system的simulation,結果非常難用,而且simulation出來的結果只能看function而無法精確判斷其performance
% N$ c& A; K4 C5 `再者,因為HSPICE和Verilog-A是兩套不同屬性的模擬軟體,均不是精通兩者的工程師,是不會輕易將兩種不同屬性的模擬電路合在一起作模擬的0 n' v# O- E2 z+ ?. \
$ r/ e1 A' A' K. U7 j: u
若可以的話,我會建議你使用spectre來進行analog和digital兩者的simulation' G- e+ z B+ {! ~
因為spectre本身就可以執行HSPICE,同時又有內建的Verilog-A,故而在模擬數位和類比上較為方便些
. O% { ]: ^1 J! W) e! }( U1 N我有一位同事在模擬delta sigma ADC時,就是部份用Verilog-A的數位電路,部份用analog circuit,他就沒有我之前遇到那麼多的難題4 P0 J3 P7 n( u' B, K0 L0 }, o
5 U% _4 h4 L* t& P
最後,若要作PLL( s; J1 x, F2 d+ _. ]8 s
我實在想不出為何需要用到Verilog-A
P4 @, H5 E, _/ k- K8 `除非你是要作Digital-PLL(DPLL)( D6 c5 k, p& A7 }: e8 ^9 Q
如果你己經推導過PLL本身的數學方程式,同時也了解各個子電路的功能的話3 n; l; F7 T% z/ `/ H' t
說實在的,大可直接使用HSPICE來進行simulation
/ Y* X5 j. C; ^9 g4 K使用Verilog-A作模擬,即使function正確,依然還是要用HSPICE來作模擬,並調出其performance5 w* G% u6 F) K, w& W
我實在不建議用Verilog-A來對PLL作模擬 |
評分
-
查看全部評分
|