verilog端口使用注意事项

下图存在组合逻辑反馈环,即组合逻辑的输出反馈到输入(赋值的左右2边存在相同的信号),此种情况会造成系统不稳定。比如在data_in2=0的情况下,在data_out=0 时候,输出的数据会反馈到输入,输入再输出,从而造成不稳定。

对应的RTL电路如下所示:

此种情况下要修改成时序逻辑。

FPGA都是并行执行,用状态机可以实现FPGA顺序执行某些控制,比如先做1件事,再去做另1件事。

相关推荐
第二层皮-合肥8 小时前
50天精通FPGA设计第八天-门电路基础知识
fpga开发
超能力MAX10 小时前
八股-异步时钟单脉冲传输
fpga开发
燎原星火*11 小时前
selectio
fpga开发
sam-zy11 小时前
PY32F406K1CU6 FLASH模拟EEPROM
单片机·嵌入式硬件·fpga开发
sam-zy11 小时前
PY32F403K1CU6定时器1~6基本配置,1ms中断,每隔1秒打印
单片机·嵌入式硬件·fpga开发
Saniffer_SH13 小时前
【每日一题】PCIe 里的 RefClk (Reference Clock) 到底是干什么的?
服务器·驱动开发·单片机·嵌入式硬件·fpga开发·计算机外设·硬件架构
测试专家13 小时前
FPGA在TSN板卡应用
fpga开发
碎碎思14 小时前
通过 UART 实现远程 AXI 访问:让 FPGA 调试更灵活
fpga开发
ThreeYear_s14 小时前
【FPGA+DSP系列】——DSP的EPWM外设注意事项
fpga开发
范纹杉想快点毕业15 小时前
《STM32深度100问:AI助教工程师的实战问答录》从入门到精通适用入门嵌入式软件初级工程师,筑牢基础,技术积累
arm开发·数据库·驱动开发·mongodb·fpga开发