提高设计的综合性能

1、提高设计的鲁棒性

导致设计出现问题的隐患有很多,其中主要是 非法输入 和 环境干扰。

2、处理方法之输入预处理

3、处理方法之RAM替换FIFO

一般来说 , RAM 比 FIFO 具有更好的鲁棒性。

4、处理方法之状态机超时跳转

状态机的鲁棒性就代表FPGA的鲁棒性。

5、处理方法之三模冗余

记得要约束 keep_hierarchy 防止被优化

6、处理方法之全局复位

7、处理方法之静态重构

指对FPGA从新配置

8、处理方法之动态重构

对部分FPGA电路重构

相关推荐
Terasic友晶科技2 小时前
【教程】Agilex 5 SOC FPGA的HPS端如何响应FPGA端中断(二)——修改Quartus工程(GHRD工程)
fpga开发·terasic·agilex 5 soc·ghrd工程
sramdram2 小时前
FPGA系统SRAM外扩芯片选型与工程应用要点
fpga开发·sram·fpga系统·外扩芯片·sram外扩芯片
明德扬5 小时前
FPGA下载成功但上电不运行怎么查?配置Flash、启动模式与电源时序
fpga开发·fpga
努力搬砖的小H5 小时前
FPGA应用技巧之DDR3读写自检方案设计与IP仿真总结
经验分享·功能测试·fpga开发·modelsim·ddr3
bingcheby6 小时前
PS通过AXI总线控制PL的LED灯实验之四---编程下载调试
驱动开发·fpga开发·iar
国科安芯7 小时前
小卫星综合电子系统中RISC-V抗辐射MCU的功能安全与多接口集成架构分析
单片机·嵌入式硬件·安全·fpga开发·架构·risc-v
HUSTCH202120 小时前
FPGA中的LUT和DSP
fpga开发
Riwuarua1 天前
从近似0基础开始FPGA开发 -- part.4 FPGA-PS(MicroBlaze)
fpga开发
zlinear数据采集卡1 天前
FRAM铁电存储器原理深度解析:D223校准参数的“永久保险箱“
arm开发·人工智能·stm32·单片机·fpga开发·开源
明德扬2 天前
Quartus Prime Pro 26.1 更新了什么?Arria 10 FPGA 工程升级与迁移注意事项
fpga开发