首页 > 技术 > 内容

FPGA设计使用复位信号应遵循原则

时间:2025-11-30  作者:Diven  阅读:0

FPGA设计中几乎不可避免地会用到复位信号,无论是同步复位还是异步复位。我们需要清楚的是复位信号对时序收敛、资源利用率以及布线拥塞都有很大的影响。除此之外,多时钟系统还面临着更为复杂的复位问题。为此,FPGA设计中使用复位信号应遵循如下原则:

(1)避免不必要的复位

什么是不必要的复位呢?最明显的例子就是上电复位。此类复位的目的是希望FPGA在上电之后所有的触发器都能达到一个稳定且已知的状态。通常这类复位信号具有很高的扇出且要传输到不同的时钟域,故通常采用异步复位。高扇出容易导致布线拥塞,跨时钟域则增加了设计的复杂度。而事实上,对于XilinxFPGA,一旦上电,所有触发器都将进入初始值,这个初始值可以由用户在HDL代码里设定(不必担心,无论是Vivado还是第三方综合工具都支持),也可以是默认值。另情形是伴随有效标记信号的数据总线不需要复位信号,流水线(FF->组合逻辑->FF->组合逻辑->FF)或延迟链(移位寄存器,等效于级联的触发器)只需要对起始位置的触发器进行复位,而中间和末级触发器无需复位,因为旧的数据总会被新的数据“冲走”。

(2)理解需要复位的场景

状态寄存器:特定事件发生时需要进行复位。

计数器和状态机需要复位信号回到初始状态(实际上,计数器就是一个简单的状态机)。

反馈路径上的触发器需要通过复位信号回到复位状态。

(3)复位极性尽可能保持一致

复位极性(高电平有效还是低电平有效)最好和器件结构保持一致。例如:7系列FPGA中的触发器只支持高有效复位,而UltraScale和UltraScale+中的触发器其复位极性是可编程的,即既支持高电平有效,又支持低电平有效。我们注意到AXI相关的IP其复位都是低有效(这是由其自身规格决定的),如果设计中使用了很多的这类IP,可以将复位信号统一为低电平有效。

异步复位使用策略

所谓异步复位是指复位信号与使用该复位信号的时钟之间没有明确的相位关系。从RTL代码的角度而言,异步复位信号将出现在进程的敏感变量列表中(Verilog中的always,VHDL中的process)。异步复位的弊端在于无论是激活(assertion)还是释放(de-assertion)均是异步。如下图所示,图中标记①为激活事件,标记②为释放事件。复位信号为高电平有效。首先需要明确的是异步复位信号需要满足RecoveryTime(对应图中的Trec)和Removal Time(对应图中的Trem)的要求,前者类似于Setup Time,后者类似于Hold Time。就激活事件而言,即使发生RecoveryTime或Removal Time的违例,只要复位信号持续时间足够(至少一个时钟周期)就可以保证触发器达到一个稳定的逻辑0状态。但如果释放事件发生Recovery Time那么会有怎样的后果呢?

编辑:黄飞

猜您喜欢


瓷片电容是重要的电子元件。在电路中作用很大。本文将介绍瓷片电容的主要作用和特点。过滤噪声瓷片电容可以过滤噪声。能够抑制高频信号。这样可以改善电路的稳定性。电源中...
2025-04-12 04:00:04
牛角型电解电容是应用于电子电路中的重要元件,其独特的结构设计使其在多种场合下有着着不可替代的作用。牛角型电解电容具有较大的电容值,能够有效储存和释放电能,稳定电...
2013-03-09 00:00:00
光纤传感器和激光传感器是现代传感技术中常见的两种类型,在原理和应用上存在显著区别。光纤传感器主要利用光纤作为传感介质,能够对温度、压力、应变等物理量进行高精度的...
2013-01-26 00:00:00
2017-01-08 00:00:00
保险丝作为关键的安全保护元件,其性能和质量直接影响设备的安全运行。卡亚斯保险丝作为市场上受到关注的品牌,优良的品质和丰富的参数选择赢得了众多用户的青睐。本文将围...
2025-01-02 07:08:30
现代电子设备中,DFN6_2X2MM_EP作为一种重要的封装类型,正逐渐受到设计师和工程师的青睐。它的独特设计和优越性能使其成为许多应用场景中的首选。本文将详细...
2025-02-24 13:25:34
贴片电阻是电子电路中不可或缺的元器件,其标准化对于电路设计和生产至关重要。了解贴片电阻标准,有助于选择合适的电阻,确保电路性能稳定可靠。贴片电阻标准主要涵盖尺寸...
2024-11-26 11:29:20
数字电位器是应用于电子设备中的可调元件,其主要参数包括阻值范围、分辨率、工作电压、功耗和接口类型等。阻值范围决定了电位器的调整范围,通常以千欧姆(kΩ)为单位,...
2012-11-13 00:00:00
电阻器作为电子元件中的基础部件,其性能直接影响整个电路的稳定性和寿命。防硫化电阻作为特殊类型的电阻器,因其优异的防硫化性能,受到工业和消费电子领域的青睐。本文将...
2025-02-18 09:16:57
数字信号处理器(DSP)和数字信号控制器(DSC)是现代电子设备中不可少的核心组件。DSP是专门设计用于处理数字信号的微处理器,能够高效地执行复杂的数学运算,应...
2019-10-01 00:00:00