1.尽量少用复位
FPGA提供专用的全局复位置位信号GSR,在配置结束后,寄存器状态初始化到设定值或者默认逻辑零状态
控制路径可能需要复位,数据路径通常不需要复位
使用功能仿真可判断是否需要复位
少用复位整体上改善性能,减小面积和功耗
2.必须复位时采用同步复位
同步复位可直接映射到FPGA架构中的更多功能器件
DSP48、块RAM只提供同步复位
3.确保使用高电平有效复位
因为XILINX内SLICE和内部逻辑等为高电平复位有效,用低电平需要反相器
4.避免异步复位
如果使用异步复位,则异步复位同步释放