Verilog系统函数(一) $display

举报
李锐博恩 发表于 2021/07/15 02:41:27 2021/07/15
【摘要】 Verilog系统函数 $display 参考:FPGA篇(四)Verilog系统函数介绍($display,$fopen,$fscanf,$fwrite($fdisplay),$fclose,$random,$stop) 下面代码截自仿真文件部分: reg flag;//------------------------------------------...

Verilog系统函数 $display

参考:FPGA篇(四)Verilog系统函数介绍($display,$fopen,$fscanf,$fwrite($fdisplay),$fclose,$random,$stop)

下面代码截自仿真文件部分:


  
  1. reg flag;
  2. //--------------------------------------------------------------------------------
  3. //****************************** 系统显示 $display *******************************
  4. reg [31:0] data_display;
  5. initial begin
  6. data_display = 32'd100;
  7. flag = 0;
  8. $display("!!! Start Simulation !!!");
  9. #10;
  10. //显示16进制 10进制
  11. $display("data_display = %h hex %d decimal", 100, 100);
  12. $display("data_display = %h hex %d decimal", data_display, data_display);
  13. #10;
  14. //显示8进制 2进制
  15. $display("data_display = %o otal %b binary", 100, 100);
  16. $display("data_display = %o otal %b binary", data_display, data_display);
  17. #10;
  18. //ASCII码
  19. $display("data_display has %c ascii character value",64);
  20. #10;
  21. //显示10进制 换行 2进制
  22. $display("data_display = %d otal next line \n %b binary", 100, 100);
  23. #10
  24. //显示系统仿真时间
  25. $display("simulation time is %t",$time);
  26. flag = 1;
  27. end

运行结果:

    !!! Start    Simulation !!!
    data_display = 00000064 hex         100 decimal
    data_display = 00000064 hex        100 decimal
    data_display = 00000000144 otal 00000000000000000000000001100100 binary
    data_display has @ ascii character value
    data_display =         100 otal next line 
    00000000000000000000000001100100 binary
    simulation time is                50000

从flag可以看出,仿真时间为50ns,也就是50000ps,再次推断,运行结果显示为ps为单位。

 

 

 

 

 

 

 

文章来源: reborn.blog.csdn.net,作者:李锐博恩,版权归原作者所有,如需转载,请联系作者。

原文链接:reborn.blog.csdn.net/article/details/89792937

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。