|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
SystemSI仿真很多bug,实在用不下去了,决定还是回来学Hspice,很多语法不太懂,请教下吧里各位大佬们,4 Y$ J1 n" r! y4 G
帮忙看看下面这个DDR的仿真语法是什么意思呢?红色标注的语法看不懂?% u/ h) q5 P$ a9 ]
资料是公司的资料,很多不方便发出来,只能截取一部分,有大佬帮忙看看没
- ]1 V% f* z2 I7 u& s; |/ K- [% @**** Variables
: v1 O. c- W2 Y+ W& q1 g6 J; y********************************************************************************
7 B: |4 B7 J1 M* X6 d4 _! H7 G.PARAM t_stop = '512*1.1/single_lane_bitrate+td' $$ PRBS9 has 512 UI
% v8 O" e+ Z: B.PARAM t_step = 1/single_lane_bitrate/20# |/ }' U0 c: f+ Q W
.PARAM single_lane_bitrate = 2.304e9
# F! n: }; Z2 i9 o) S8 j) }/ Y& _& B7 r5 f. G+ S( `
********************************************************************************! l; P+ R% o) f% q/ b; y. l- V
**** Stimulation
5 H; G7 D& S R4 e********************************************************************************
, @5 T- |6 U" M/ X9 }" |.PARAM td = 0! p8 L8 x( ^+ Q8 b4 \( Z
.PARAM tc = '2/single_lane_bitrate') N; L2 k( I3 Q$ @
.PARAM te = 'tc/50' S1 c" ^. V* p2 I: F
.PARAM tw ='tc/2-te'3 c- c# U; X& q2 s0 C. r. g# i. f
.PARAM tdclk = 'td+tw/2'& O/ t7 Q X/ V& D G
% ~# e( f/ I: U' S$ b3 H0 zVdp Dp 0 LFSR(0 1 'td' 'te' 'te' 'single_lane_bitrate' 1 [9 5] ) $ PRBS9 不知道这句是干嘛的,没有找到相关语法定义啊?
" R. s+ }5 z2 a6 M0 M2 KVdn Dn 0 LFSR(1 0 'td' 'te' 'te' 'single_lane_bitrate' 1 [9 5] ) $ PRBS90 w: q2 k0 c7 v( a7 l* H# E
0 y8 u) d: _ T+ k2 C4 o
8 w' X; P6 X, {9 d. a9 \3 X1 U
.SUBCKT S1000_lp4_ca nd_in nd_out/ ]* d ~4 j4 K) L) {2 p' t) ]
Bio nd_pu nd_pd nd_out nd_in nd_en nd_out_of_in
7 c t. c! m s + file = 'D:\Models\dwc_ddrphy_txrxca_ew_non_clipped_lpd4.ibs'/ }% s- S& m# \2 n6 m, {' j6 j
+ model = 'mal4drv20_dl4_40'
' u6 E0 r% _! ~* M$ C& q + typ = 'process'
; y0 n+ w) a, ^ + power = 'on'
% m$ x' H0 H/ w! F3 \$ M* b$ ? Ven nd_en 0 1; H4 u4 u# `) K; |. u/ i; w
.ENDS
6 x1 U2 d; P5 K' E8 b3 y( G$ l7 n# r
Xa1000a_ca0 stimu_dqsp S1000a_bump_ca0 S1000_lp4_ca0 也不知道这句是干嘛的,
" }4 C" m& N4 M; k; q5 q! ]
5 r: @& ~: k- B7 r7 i- q
: b" x5 v* u& c |
|