阻塞赋值和非阻塞赋值

1.用always块描述组合逻辑时,应该使用阻塞赋值,比如二段式状态机

2.对时序逻辑的描述和建模应该使用非阻塞赋值

它们的本质区别?

赋值分为两步,一个是右值的计算,一个是左值的更新

阻塞赋值,会在一条语句完成左值计算和右值更新之后才进行下一条语句

非阻塞赋值,所有的语句同时进行右值的计算和左值的更新。

阻塞赋值相当于用根线连起来,非阻塞赋值相当于用寄存器存起来,然后

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,955评论 18 399
  • 工作的地方天空很美很美,只要是很好的天气,我都喜欢看单位的蓝天,白云。
    大妖精王阅读 1,534评论 0 0
  • 7月中旬王晗璐以需要品质好,性价比高为要求来定制线路,所以对应的酒店,地接,机票都质量为标准。 酒店为日本网评四星...
    _karin_阅读 3,873评论 0 0
  • 已经一年了,断续着,恍惚觉得还只是昨天,但又确切的觉得遥远。书桌和课堂已经蒙上尘埃,前路被粗暴地推到面前,被摁住脑...
    青年A阅读 1,235评论 0 0
  • 夜风低吼着来回推搡 河面阔大的嘴不声不响 追奔的水波掩不住惊慌 对岸谁人家的灯火点亮 夏夜潮红的额头 高烧不退 ...
    樽前邀月阅读 3,325评论 23 42