|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
SystemSI仿真很多bug,实在用不下去了,决定还是回来学Hspice,很多语法不太懂,请教下吧里各位大佬们,
& ^& v+ q4 R" I帮忙看看下面这个DDR的仿真语法是什么意思呢?红色标注的语法看不懂?
# q" f0 _4 W0 A8 e资料是公司的资料,很多不方便发出来,只能截取一部分,有大佬帮忙看看没
1 H1 `- C7 |% L: i8 o5 a5 X**** Variables
; A) [. [- G7 w- g2 [********************************************************************************3 }+ I: B( {3 Y6 r* r; L% }
.PARAM t_stop = '512*1.1/single_lane_bitrate+td' $$ PRBS9 has 512 UI
9 O( e6 k/ c) F6 N$ R5 v+ T+ d.PARAM t_step = 1/single_lane_bitrate/20
7 o7 J; { R4 r$ F2 R: v' T E.PARAM single_lane_bitrate = 2.304e97 }5 j3 t" n; y: a8 V' ]/ {
' |! Q* {, {8 u; i7 l$ H
********************************************************************************9 D3 y2 _! s3 M9 F+ _ k
**** Stimulation8 p2 k% v i; S7 d. e% @- G
********************************************************************************
5 r1 o2 }% _2 S( Z5 m1 J.PARAM td = 0
- E6 |! t! G: b5 u8 }# r8 K.PARAM tc = '2/single_lane_bitrate'7 O# d1 A9 Y; A/ r/ O9 f% _1 S( Z) c
.PARAM te = 'tc/50', S8 X4 G5 Z; _' {% ~5 F; ]
.PARAM tw ='tc/2-te'
" ?( e0 K7 c q0 ^9 ^; I.PARAM tdclk = 'td+tw/2'
A, {- u* n R! J0 `. {0 D/ f' Q [9 q# q" y# O& t
Vdp Dp 0 LFSR(0 1 'td' 'te' 'te' 'single_lane_bitrate' 1 [9 5] ) $ PRBS9 不知道这句是干嘛的,没有找到相关语法定义啊?& M' K0 w" B" p3 V& B
Vdn Dn 0 LFSR(1 0 'td' 'te' 'te' 'single_lane_bitrate' 1 [9 5] ) $ PRBS94 {; H/ E: A) m- ^' x5 V
0 }0 y c" t o8 ]
# o5 K/ a8 q, a8 v% m.SUBCKT S1000_lp4_ca nd_in nd_out
& }5 c7 ]7 j% e3 Y" T$ Q* O9 m. W! B Bio nd_pu nd_pd nd_out nd_in nd_en nd_out_of_in
& U* b( w: ?, w- @: p + file = 'D:\Models\dwc_ddrphy_txrxca_ew_non_clipped_lpd4.ibs'/ O! B+ Q1 g% C
+ model = 'mal4drv20_dl4_40'( R2 m9 h! E- M8 B3 O7 ~1 U3 x( ]1 x
+ typ = 'process'
( x e. ]1 d' d' D. z- H2 ? + power = 'on'" X5 Z! R4 ^' ?1 ?' ?
Ven nd_en 0 16 B$ t( W' m9 e' D% T7 E
.ENDS" O0 v8 N$ B' [2 B) ~2 j
; x% \9 r& S% M8 Y$ R% I# RXa1000a_ca0 stimu_dqsp S1000a_bump_ca0 S1000_lp4_ca0 也不知道这句是干嘛的,
% \3 y' O ]# L. D/ ^2 }3 N. {! u. U9 {+ R" [* y
6 G" C) t1 s- c- d/ w$ q( Z6 x |
|