
【计】 built-up time; setting time
在电子工程领域,"建立时间"(英文:Setup Time)指数字电路中输入信号必须在时钟有效边沿到达前保持稳定的最短时间。这是时序分析的关键参数,确保数据被正确锁存至寄存器(如D触发器)中。其核心含义可拆解为:
时序约束要求
建立时间是同步电路正常工作的必要条件。若输入信号在时钟边沿前未稳定达到该时长,可能引发亚稳态(Metastability),导致逻辑错误。
公式表达:
$$ T{text{setup}} leq T{text{clock}} - T{text{datadelay}} $$ 其中 ( T{text{clock}} ) 为时钟周期,( T{text{data_delay}} ) 为数据路径延迟。
应用场景
常见于FPGA设计(如Xilinx/Vivado时序报告)、CPU微架构(Intel/AMD处理器技术文档)及存储器接口(DDR SDRAM规范)。
IEEE Std 1800(SystemVerilog标准)明确建立时间为"时钟事件前输入数据需保持稳定的最小时间"(条款4.2)。
《CMOS超大规模集成电路设计》(Weste & Harris)指出:建立时间由寄存器内部晶体管开关延迟决定,直接影响电路最高工作频率。
: IEEE Standards Association. IEEE Standard for SystemVerilog. 2020.
: Weste, Neil, and David Harris. CMOS VLSI Design: A Circuits and Systems Perspective. 4th ed., Pearson, 2010.
“建立时间”在不同领域中有不同含义,以下是常见解释:
电子工程领域(核心含义) 指数字电路中数据信号必须保持稳定的最短时间,称为Setup Time。在时钟信号有效边沿到来前,输入信号需提前达到并维持稳定状态,确保电路正确采样。例如:CPU中寄存器对数据的采样需满足建立时间要求。
系统启动场景 指设备/系统从启动到进入可操作状态所需时间,如:
项目管理延伸含义 在非技术领域可引申为某个体系/制度从筹备到正式运行所需周期,例如:
公式表达(电子工程)
建立时间要求常表示为:
$$
t{su} leq T{clk} - t{hold}
$$
其中$t{su}$为建立时间,$T{clk}$是时钟周期,$t{hold}$是保持时间。
【别人正在浏览】