Verilog十大基本功0(阻塞赋值与非阻塞赋值)

您所在的位置:网站首页 阻塞赋值与非阻塞赋值 Verilog十大基本功0(阻塞赋值与非阻塞赋值)

Verilog十大基本功0(阻塞赋值与非阻塞赋值)

2024-07-10 11:08| 来源: 网络整理| 查看: 265

需求说明:Verilog设计基础

内容       :阻塞赋值和非阻塞赋值

来自       :时间的诗

前言:

阻塞与非阻塞赋值是 Verilog 语言中最基本的部分,也是让大部分 Verilog 新手最困惑的地方。 关于阻塞与非阻塞的著作文章可谓汗牛充栋,这些文章对阻塞与非阻塞赋值的原理进行了非常详细的讲 解,但新手读了之后依然有种似懂非懂的感觉,编码过程中一如既往的犯错。所以,本文的目的立足于 提供一种实用化的解决方案,用最简单的语言和形象的类比让新手能够一目了然的明白正确的编码方式 以及相应的电路行为逻辑,关于仿真细节的讲解不是本文重点,需要了解更多细节的朋友可以参考文后 列举的参考文献。 本文共分为三部分: 第一部分是正确使用阻塞与非阻塞赋值的基本原则。 第二部分是阻塞与非阻塞赋值对应的电路行为逻辑。 第三部分是阻塞与非阻塞赋值的原理简介。

第一部分 正确使用阻塞与非阻塞赋值的基本原则(Golden Rule)

编码原则很多,就阻塞非阻塞赋值而言,新手最需要牢记的是其中三条: 1、时序逻辑一定用非阻塞赋值”



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3