在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: hwhhyh25

[求助] VCS仿真卡住,无法生成verdi波形文件

[复制链接]
 楼主| 发表于 2021-2-21 03:05:20 | 显示全部楼层


fhy420462303 发表于 2021-2-20 14:46
是不是没有加finish,没有加stop,也没有加display 。说不定都run 完了


加了finish,我在后面把tb贴出来



  1. module glitch_free_tb();

  2.         reg                clk_in0;
  3.         reg                clk_in1;
  4.         reg                clk_in2;
  5.         reg                clk_scan ;
  6.         reg                scan_dc_mode;
  7.         reg                icg_scan_mode;
  8.         reg                rst_clk_n = 0;
  9.         reg        [1:0]        cgm_sel;

  10.         initial begin
  11.         clk_in0 = 0;
  12.         clk_in1 = 0;
  13.         clk_in2 = 0;
  14.         rst_clk_n = 0;
  15.         clk_scan = 0;
  16.         icg_scan_mode = 0;

  17.         //bug: test mode is enalbe
  18.         scan_dc_mode = 0;
  19.         // solution : test mode is disable
  20.         // scan_dc_mode = 0;

  21.         # 200;
  22.         rst_clk_n = 1;
  23.         cgm_sel = 0;
  24.         repeat(50) @(posedge clk_in2);
  25.         cgm_sel = 1;
  26.         repeat(50) @(posedge clk_in2);
  27.         cgm_sel = 2;
  28.         repeat(50) @(posedge clk_in2);
  29.         icg_scan_mode =1;
  30.         scan_dc_mode = 0;
  31.         cgm_sel = 0;
  32.         repeat(1000) @(posedge clk_in0);

  33.         icg_scan_mode =0;
  34.         scan_dc_mode  =1;
  35.         cgm_sel = 2;
  36.         repeat(1000) @(posedge clk_in0);

  37.         $finish;        // finish the simulation
  38. end

  39. // dump the wave which is used for verdi
  40. initial begin
  41.         $fsdbDumpfile("glitch_free_tb.fsdb");
  42.         $fsdbDumpvars;
  43. end

  44. always #20        clk_in0 = -clk_in0;
  45. always #70        clk_in1 = -clk_in1;
  46. always #110        clk_in2 = -clk_in2;
  47. always #1000        clk_scan = -clk_scan;

  48. glitch_free u_glitch_free(
  49.         .clk_out        (clk_out),
  50.         .cgm_sel        (cgm_sel),
  51.         .clk_in0        (clk_in0),
  52.         .clk_in1        (clk_in1),
  53.         .clk_in2        (clk_in2),
  54.         .clk_scan        (clk_scan),
  55.         .rst_clk_n        (rst_clk_n),
  56.         .scan_dc_mode        (scan_dc_mode),
  57.         .icg_scan_mode        (icg_scan_mode)
  58.         );
  59. endmodule




复制代码


发表于 2021-2-21 12:21:24 | 显示全部楼层
用 VCS 的DVE看波形不也挺好
发表于 2024-1-27 23:37:01 | 显示全部楼层
大佬,问题是怎么解决的?
发表于 2024-10-10 14:36:58 | 显示全部楼层
大佬,问题是怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-27 21:14 , Processed in 0.016152 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表