提高设计的综合性能

1、提高设计的鲁棒性

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

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

3、处理方法之RAM替换FIFO

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

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

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

5、处理方法之三模冗余

记得要约束 keep_hierarchy 防止被优化

6、处理方法之全局复位

7、处理方法之静态重构

指对FPGA从新配置

8、处理方法之动态重构

对部分FPGA电路重构

相关推荐
博览鸿蒙9 小时前
FPGA 工程中常见的基础硬件问题
fpga开发
GateWorld13 小时前
FPGA 实现无毛刺时钟切换
fpga开发·实战·无毛刺时钟
Seraphina_Lily15 小时前
从接口选型到体系结构认知——谈 CPU–FPGA–DSP 异构处理系统与同构冗余设计
fpga开发
Seraphina_Lily17 小时前
CPU–FPGA–DSP 异构系统中的总线接口选型——为什么 CPU 用 eLBC,而 DSP 用 XINTF?
fpga开发
GateWorld17 小时前
FPGA开发十年心路
fpga开发
ALINX技术博客1 天前
【ALINX 教程】FPGA Multiboot 功能实现——基于 ALINX Artix US+ AXAU25 开发板
fpga开发·fpga
Genevieve_xiao1 天前
【verilog】如何一小时成为verilog高手(并非
fpga开发
从此不归路1 天前
FPGA 结构与 CAD 设计(第3章)上
ide·fpga开发
Aaron15882 天前
基于VU13P在人工智能高速接口传输上的应用浅析
人工智能·算法·fpga开发·硬件架构·信息与通信·信号处理·基带工程
碎碎思2 天前
在 FPGA 上实现并行脉冲神经网络(Spiking Neural Net)
人工智能·深度学习·神经网络·机器学习·fpga开发