微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请教赋值方式的问题

请教赋值方式的问题

时间:10-02 整理:3721RD 点击:
一直没有搞懂阻塞赋值与非阻塞赋值的区别是什么?!我写程序都是按照那个什么黄金教程的总结原则来决定什么时候用什么赋值方式的?

写法的区别主要影响仿真器的行为。在同一个进程中(如always程序块),阻塞赋值是有先后顺序的,是串行执行的,而非阻塞赋值是并行执行的。时序电路用非阻塞赋值,组合电路用阻塞赋值。

时序逻辑与组合逻辑的关系吧

2楼正解

可以用组合逻辑和时序逻辑来理解

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top