找回密码
 注册
关于网站域名变更的通知
查看: 1211|回复: 1
打印 上一主题 下一主题

如何使用Vivado Simulator运行时序仿真???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-6 16:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如何使用Vivado Simulator运行时序仿真???
& ^2 ~$ ^% p, g4 C: ?6 L& p) X

该用户从未签到

2#
发表于 2019-8-6 18:40 | 只看该作者
借用人家的解,给你参考:Vivado IDE :
! v" W' M, P+ l. Z6 m$ w  @( a
  • 在Vivado项目中,运行Synthesis或Implementation。 9 F6 n' _' `- Y4 O  J+ j  y0 q" x
  • 如有必要,请指定Vivado Simulator Simulation设置。
  • 从Flow Navigator中选择  e* t/ t. l/ A5 ]4 I2 w3 {
    运行仿真>运行后综合时序仿真 $ e1 k& }% A1 T6 j% s
    要么
    2 V5 t& I. ]. T% O5 W; v, B运行仿真>运行后实施时序仿真 。
      k. ?0 u4 H. Q6 m4 q4 Y: v只有在成功运行综合或实施时,该选项才可用。
    $ }8 C' I8 x; F0 |0 s, M3 {

    1 S7 c- B$ N% M
2 [9 V5 Q, M& x' f: l$ `
, g' }+ r7 V2 t' t
" A, f* {- |( r4 a' K& H. k0 E4 K

" m$ _  e) l: t2 b1 D

3 Q* `$ p  z/ U4 a5 Q. i5 v从命令行运行 : , G' B6 h+ y9 N! S
  • 为设计生成Verilog时序仿真网表。
    , C$ h, F/ w3 Q0 ]' q/ t4 k
    9 j7 b* Q2 |6 W' R
    % n; y3 ~1 Z' l
示例 : 4 r, ^) b6 n% s

, E$ t5 F% Y; Y+ L1 C2 P( Q: W
open_checkpoint top.dcp2 Q% ?; O& L/ s4 n9 B) n# ?
write_verilog -mode timesim -sdf_anno true top_timesim.v
0 x# f+ T+ E5 g' E
2.生成SDF延迟文件,并注释所有时序延迟。
+ O: }6 z, E- d
示例 :
9 }( l. z- Z8 U+ C6 Z0 `* w
write_sdf top_timesim.sdf
) K# j" K1 i6 G: q0 z
3.解析单个文件或项目文件,通过适当地注释SDF文件来详细说明并生成快照,然后进行仿真。
& s4 l4 S, e0 ^, Y* W# Y
  D7 I/ }2 \! R6 |9 AVivado仿真器模型使用互连延迟。
  L8 H0 k9 p( E
  q; i% f* f( P因此,正确的时序仿真需要额外的开关,如下所示:
% r) T" f/ O6 ?1 {4 ]
6 c6 {9 O1 m) {
-transport_int_delays -pulse_r 0 -pulse_int_r 08 L7 [' x; u2 c& O
示例 :
. y8 P0 ?$ ~, @
xvlog top_timesim.v
' D" A% n1 c5 N' hxvlog testbench.v
: s" p* h) c$ P5 Nxvlog $ XILINX_VIVADO / data / verilog / src / glbl.v
0 {; {0 l) s; ?3 f0 c; R7 L& oxelab -debug典型-maxdelay -L secureip -L simprims_ver -transport_int_delays -pulse_r 0 -pulse_int_r 0 testbench glbl -s top_timesim. k# B9 w0 h8 l  X' [
xsim top_timesim -gui( j* ?4 @9 j/ i) D
" e% a! T1 _9 J* D

* ~6 W% _& `3 p0 M9 M8 f+ e3 {  A) W% L$ H" n: y! A  F# U
  H. W$ T6 l. w

$ f1 e9 `" t) v  g" \, Q$ }3 q6 |$ O: B3 O) B

% V& e8 C# I3 ?. W# j3 E2 ]2 n
& Z- o7 C2 ^# x% j
7 z* I; [" n* e  G1 C3 O( z/ d; I6 E( F2 \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-16 06:54 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表