一阶电路的应用之信号: 门传输延迟(applications of first-
门传输延迟
从RC阶跃响应出发,推导传播延迟公式并厘清适用边界
按 空格/→ 演示下一步
全部页面点击任意一页,跳回舞台从这页播放
门传输延迟
从RC阶跃响应出发,推导传播延迟公式并厘清适用边界
什么是传播延迟
上一节我们看到门有延迟现象,但延迟究竟从哪里开始算、到哪里结束?这页给出工程上严格的定义。
管道有水阻和长度,水流到末端需要时间;对应电容充到下一级阈值电压需要时间
两种延迟类型
上一页说传播延迟是「输入到输出 50% 跳变的时间差」。但同一个门,从低跳高和从高跳低,速度居然不一样。这是为什么?
上楼靠自对抗重力(慢),下楼顺着滑梯(快),两条路天生不对称
延迟的时序图表示
两列代表输入与输出,时间向右推进;消息间隙即传播延迟。
门电路的RC特性
上一页时序图里输出不是瞬间跳变,而是一段斜坡。为什么?因为门电路输出端有看不见的电容,它需要时间充放电——这就是延迟的物理根源。
桶越大装满越慢→电容越大延迟越长;管越细流越慢→电阻越大延迟越长
等效RC电路模型
从左到右读:把数字门拆成开关管,输出挂电容,形成RC一阶响应,最终产生传播延迟。
延迟的计算方法
把等效RC模型转化为具体延迟数字,按这五步走。
竞争条件
上一页我们能算出单条路径的延迟了。可一个信号常常『兵分两路』——从同一输入出发,经过不同路径又汇合到同一输出节点。这时会发生什么?
几乎同时冲线的瞬间,裁判短暂『卡壳』——对应输出毛刺
竞争现象的时序分析
沿时间轴从左到右读:两路径延迟不同,输出在窗口内出现短暂尖峰。
冒险与毛刺
前一页我们看到,竞争让信号到达时间错开。但这种错开不只是拖慢电路——它还会让输出在瞬间蹦出一个「不该存在的」脉冲。这就是毛刺,数字电路里的隐形杀手。
阀门动作有微小时间差→水温先偏离目标再恢复→虽短但会被人感知
静态冒险vs动态冒险
两种冒险都产生毛刺,但输出"该不该变"完全不同——分清楚才不会误判电路设计错误。
- 输入单次变化,输出本应不变却出现毛刺
- 波形上:输出保持原值,中间闪一下又恢复
- 成因:两条路径延迟不同(单级竞争)
- 消除:卡诺图增加冗余项覆盖
- 输入变化,输出本应单次翻转却多次震荡
- 波形上:输出翻转过程中跳变多次才稳定
- 成因:多条延迟路径叠加(多级竞争)
- 消除:重设计电路或限制逻辑级数
延迟与时钟频率
赛车场最快圈速不取决于平均过弯速度,而取决于最慢那个弯。CPU 同步电路同理——时钟频率由所有路径中最慢那条决定。前面几页算过的门延迟、RC 模型,现在该兑现一个工程结论:f_max 是多少。
圈速卡在最慢弯——setup 违例=出弯撞墙(数据晚到),hold 违例=进弯太冲(数据早到)
时序违例的识别
按约束、到达时间和余量逐层检查,先判断是否违例,再定位具体路径。
消除延迟影响的方法
上一页识别出时序违例——组合逻辑太胖、时钟塞不下。工程师不会去砍逻辑,而是在电路里「做手脚」:加缓冲器、流水线切割、握手协议、路径平衡,各有代价,这一页展开。
接力赛:每棒只跑一段,接棒瞬间锁存「上一棒成绩」,节奏由最慢一棒决定,最慢棒缩短则整体节奏变快
最坏情况分析
门延迟从来不是个固定值——同一个反相器在不同批次、供电电压、工作温度下,测出的延迟可能差两三倍。PVT 决定了延迟的上下界。
快递员状态(工艺)影响熟练度;货车电量(电压)不足时变慢;极端天气(温度)延误增加
延迟的蒙特卡洛仿真
流程图展示蒙特卡洛仿真的完整链路:定义波动→随机采样→仿真→统计→判断
延迟知识自测
反相器输入从90%降到10%为1.10~1.20 ns,输出对应为1.30~1.50 ns;其tₚHL是多少?
门传输延迟要点回顾
- ✓延迟不是单一数字:随输入跳变与工艺角变化
- ✓传播延迟划定逻辑边界,污染延迟划定竞争窗口
- ✓毛刺与冒险的本质是路径延迟不等
- ✓最坏情况定频率上限,最佳情况定保持约束
- ✓蒙特卡洛揭示的是良率分布,而非单点估计
课后思考
先合上书自己想一想,再点开参考答案看思路。
参考答案从充放电角度看,MOS管导通电阻R与负载电容C构成RC时间常数,决定输出电压建立速度。一阶RC是对单极点响应的主导近似。
参考答案不是线性。延迟与负载电容直接相关,但还会通过影响下一级驱动难度产生链式放大效应,扇出与级间耦合让关系变复杂。
参考答案适用性下降。线延迟与栅延迟量级相当甚至更大,互连主导取代门主导。需引入分布式RC与传输线模型,并考虑串扰、电迁移等效应。