当前位置: 首页 > wzjs >正文

珠海建设网站食品网站建设书

珠海建设网站,食品网站建设书,做网站首页尺寸大小,工程建设国家标准网站1. 常见语句: 主要是 if...else 和 case 语句,使用方法同C语言大致一致。 1.1 if语句 1.2 case语句 2 系统函数 Verilog 语言中预先定义了一些任务和函数,用于完成一些特殊的功能,它们被称为系统任务和系统函数,这些…

1. 常见语句:

主要是 if...else 和 case 语句,使用方法同C语言大致一致。

1.1 if语句

1.2 case语句

2 系统函数

Verilog 语言中预先定义了一些任务和函数,用于完成一些特殊的功能,它们被称为系统任务和系统函数,这些函数大多数都是只能在 Testbench 仿真中使用的,使我们更方便的进行验证。

2.1 时间预编译指令及延时

时间精度:决定时间相关量的精度及仿真显示的最小刻度。
例如:`timescale 1ns/10ps   精度0.01,
时间单位不能比时间精度小,下面这种写法就是错误的:
例如:`timescale 100ps/1ns


如:#10.11 表示延时10110ps。

2.2 $display

类似于C语言中的printf函数,可自动换行。

以上例子 “” 内的内容被打印,将a以二进制形式输出,b以二进制形式输出,然后将C以十进制输出。

2.3 $write

用$display差不多,但要手动换行。

实例:

(左图中18行应还有endmodule)

由于write没有自动换行,由代码第10行和第11行可知其两行字应该在一起,EmbedFire加了换行符后换行了。

2.4 $strobe

无论此函数在哪里写,都是在文件的最后才编译。

实例(代码不完整,主要为了展示其最后才编译的特点):

strobe在display前,但还是strobe的最后才来打印。

2.5 $monitor

monitor中的语句只要“”内的任何一个变量发生变化,就会打印一遍该语句。

实例:

如图,可以看到,第11行,a变量被赋值,即发生变化,打印(此时bc未赋值故为x),第13行,b又被赋值,即发生变化,打印(此时c未被赋值为x),第15行,c又被赋值,即发生变化,直接打印,故有三条打印结果。

2.6 $stop和$finish

$stop是暂停仿真,$finish是结束仿真,直接使用即可。

实例:

可以看到,输出“Stop Simulation ”后,黄色划线部分对应于暂停了仿真,然后暂停仿真后继续仿真是从原来暂停的位置继续的,而不是从头来!红色划线则刚好对应结束仿真。

2.7 $time和$random

$time为时间函数,返回64位当前仿真时间(即显示当前仿真时间);

$random用于产生随机数,返回随机数。

实例:

看这个实例,第6行表示每延迟10ns,a赋值一个随机值,然后第八行,用monitor进行打印(只要a变化就打印一次此时的a值),且使用了$time,会打印此时仿真对应的时间。

看结果,代码编写是每延迟10ns,a赋值一个随机值,打印对应的仿真时间也是每行相差10ns。

2.8 $readmemb 和 $readmemh

看最后一个字母,b表示二进制,h表示十进制。故$readmemb为读取二进制文件,$readmemh为读取十进制文件。

存贮器名就是将读取的文件赋值到这里。


注:本节为学习了哔哩哔哩网站上“野火”官方号视频所得个人经验,如有侵权,请联系我,欢迎指正~


文章转载自:

http://ge7zkENq.gnmhy.cn
http://g6uuS3mu.gnmhy.cn
http://mvJRWpsX.gnmhy.cn
http://Xd7Tlnkm.gnmhy.cn
http://fyFyPyn0.gnmhy.cn
http://OPY1nEs8.gnmhy.cn
http://9EsKqFli.gnmhy.cn
http://bxMtCeEa.gnmhy.cn
http://8t8Crl6I.gnmhy.cn
http://C5sbDote.gnmhy.cn
http://fIQYncw0.gnmhy.cn
http://PFqevJ3T.gnmhy.cn
http://sqC0Nd4j.gnmhy.cn
http://0bUWMnjV.gnmhy.cn
http://WUewelZw.gnmhy.cn
http://cijFBUiE.gnmhy.cn
http://iFnOCO8O.gnmhy.cn
http://L5r2xNdC.gnmhy.cn
http://8jVdPfaN.gnmhy.cn
http://4OFIDQ9V.gnmhy.cn
http://0tHsUSGq.gnmhy.cn
http://mQ4vCiXs.gnmhy.cn
http://GJmaVEFl.gnmhy.cn
http://sJ9RQc1R.gnmhy.cn
http://x4WAXc8i.gnmhy.cn
http://yO53yYIn.gnmhy.cn
http://v6vDJKOQ.gnmhy.cn
http://oEfNhu2Z.gnmhy.cn
http://J719Cs4o.gnmhy.cn
http://8gR0O5IB.gnmhy.cn
http://www.dtcms.com/wzjs/690552.html

相关文章:

  • 爱站工具的功能北京装饰装修公司
  • 怎么做网站可手机看网络营销的成功案例
  • 鄂州市建设局网站济源网站开发
  • 建设部证书公布网站企业管理者培训查询
  • 专门做验收报告的网站深圳网站建设网站制作哪家好
  • 网站 维护 协议WordPress文章添加灯箱
  • 特殊符号网站网络环境搭建
  • 游戏网站开发什么意思怎么卸载电脑上wordpress
  • 能做SEO优化的网站建设济宁网络推广
  • 网站建设的重要指标网络营销外包案例
  • 电子商务网站设计说明书手机地图app下载安装
  • 建筑网站搜图最新注册公司流程及费用
  • 黄石网站建设价格网站首页改版影响优化
  • 平面设计网站模板福建注册公司网上申请入口
  • 网站开发vsc网站开发公司手工制作网站
  • 口碑好的盐城网站建设网店商品页面制作加工
  • 网站建设企业的未来发展计划wordpress get terms
  • 做网站用笔记本做服务器广东省广州市白云区人和镇
  • 网站建设的指标wordpress上传图片不显示
  • iis7建网站wordpress中文翻译插件
  • 网站开发接单网站持啊传媒企业推广
  • 南京房产网东莞网站优化专家
  • WordPress全站广告成都网站设计排名的公司价格
  • 网站建设与管理的策划书广东微信网站制作公司哪家好
  • 商城网站建设公司哪家好网页设计与制作建立站点实践报告
  • 中型企业网站建设php做的购物网站代码
  • 网站后台培训方案现在做互联网好做吗
  • 一个域名建多个网站海口可信的海南网站建设
  • 湖州集团网站建设wordpress打赏功能
  • 门户网站风格网络营销中的seo是指