verilog端口使用注意事项

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

对应的RTL电路如下所示:

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

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

相关推荐
FPGA小c鸡16 小时前
FPGA Transformer加速完全指南:从模型优化到硬件实现(附实战案例)
深度学习·fpga开发·transformer
Fpga_User16 小时前
项目FPGA类型获取(以xilinx为例)
fpga开发
maverick_1111 天前
【Verilog】强基础,if else 语句,以及综合RTL
fpga开发
FPGA小c鸡1 天前
FPGA DSP与AI加速应用案例集合:从入门到精通的完整指南
人工智能·fpga开发
Fpga_User1 天前
关于selectio IP的一些问题
fpga开发·ip
minglie12 天前
AXI UART_LITE linux测试
fpga开发
Terasic友晶科技2 天前
2-DE10-Nano的HDMI彩条显示案例(分辨率可切换)—— VGA显示控制器模块设计
fpga开发·de10-nano·hdmi彩条显示·vga显示控制·terasic开发板
kanhao1002 天前
电平交叉采样 (Level-Crossing Sampling)
算法·fpga开发·fpga
忙什么果2 天前
上位机、下位机、FPGA、算法放在哪层合适?
算法·fpga开发
博览鸿蒙3 天前
从迷茫自学到稳定入行:我的 FPGA 上岸全过程
fpga开发