- 196
- 0
- 约3.39千字
- 约 12页
- 2018-09-25 发布于辽宁
- 举报
【实验1】阻塞式赋值与非阻塞式赋值的区别
【实验1】阻塞式赋值与非阻塞式赋值的区别
一、实验目的
深入理解和掌握阻塞式赋值与非阻塞式赋值的概念和区别。
深入理解顺序执行和并发执行的概念。
二、实验内容
阻塞式赋值与非阻塞式赋值是Verilog HDL电路设计的难点之一,需要清楚它们之间在语法上的区别以及综合后所得到的电路在结构上的区别。在always块中,阻塞式赋值可以理解为赋值语句是顺序执行的,而非阻塞赋值语句可理解是并发执行的。在实际的时序逻辑设计中,一般采大多采用非阻塞赋值方式,有时为了在同一周期实现相互关联的操作,也使用阻塞赋值语句。
把在一个always块中实现的两个阻塞赋值语句分别放在两个always块中实现,通过仿真波形理解顺序执行和并发执行的概念。
阻塞式赋值与非阻塞式赋值程序
(见书上P163页)
实验报告应包括如下实验结果
1.
阻塞式赋值与非阻塞式赋值在功能仿真时的波形图,并做简要分析。
非阻塞式
分析:非阻塞式的功能仿真,当初始值b=0,c=0,遇到时钟上升沿,a变为1.always中的两条语句同时执行,这时b的值为1,c的值为b的初始值0.再下一个时钟上升沿,初始值a=1,b=1,c=0,这时always中的两条语句同时执行,b的值还为1,c的值为b的初始值1
阻塞式:
分析:阻塞式的功能仿真,当初始值b=0,c=0,遇到时钟上升沿, a变为1.always中的两条语句顺序执行,这时b的
您可能关注的文档
最近下载
- Q_3207 JSPC 009-2020一乙醇胺企业标准.pdf
- D-二聚体升高的临床意义.pptx VIP
- 《数据可视化技术与应用》课件.ppt VIP
- 〖GB50176-2016〗民用建筑热工设计规范.docx VIP
- 2026年广西高等职业教育考试(职教高考)中等职业学校毕业班对口升学(东晓教育联考一模)16财经商贸大类 专业基础综合课 试卷(含答案解析).docx VIP
- 城市设计多个案例.ppt VIP
- 《麦肯锡结构化战略思维》读书笔记.pptx VIP
- 50kgm钢轨9号单开道岔-研线1509铺设图.pdf
- 芯片数据手册 STM32中文参考手册_V10.pdf VIP
- 车行地通道施工组织设计.pdf VIP
原创力文档

文档评论(0)