Verilog HDL中阻塞与非阻塞过程赋值的区别与应用

来源 :现代电子技术 | 被引量 : 0次 | 上传用户:zxzwo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
阻塞与非阻塞过程赋值在Verilog语言中是最容易混淆的两种结构,正确理解两者在仿真和综合中的区别是很困难的.阻塞与非阻塞过程赋值的误用不仅在仿真时会产生一些逻辑错误,而且会造成仿真与综合的不一致,更为严重的是往往这种错误不易被发现.为解决这一问题,必须深刻理解阻塞与非阻塞过程赋值的功能和执行过程的本质区别.并在此基础上运用一些可以产生可综合逻辑并能避免仿真错误的重要的编码风格,才可以有效地避免阻塞与非阻塞过程赋值的误用.
其他文献
阐述了基于Raw Socket的以太网事件监听器的设计和实现.在设计上,将Socket提供的API进行了简单的封装,使之符合面向对象编程模式.在实现中,采用了文档/视图模型实现消息的显
彩色图像分割是目前图像处理和模式识别中的一个重要研究领域。彩色图像可认为是由许多不同高斯随机变量共同作用而形成的,即利用高斯混合体模型可以描述彩色图像。图像中不同的部分对应数学模型中的不同高斯随机变量。因此,利用期望最大(EM)算法来求解随机变量的特征值,并用其对图像上的点进行分类,就可在一定程度上解决彩色图像分割的问题。
介绍了车牌半成品自动生产线系统中的烘干系统,传统的烘干系统大多凭工程经验设定系统输入值,往往达不到系统要求的蒸发速率,并且能耗浪费严重.本文通过对外部环境参量的检测
为提高8051系列单片机I2C总线的工作效率,提高整机工作性能,根据I2C总线协议设计了8051单片机的I2C接口电路.用VHDL语言进行设计,并用MAXPLUSⅡ进行编译仿真,下载芯片为EPM71