D 触发器

17 Mar 2025 | 阅读 2 分钟

D 触发器是一个时序元件,它在时钟给定的边沿跟随输入引脚 d。D 触发器是数字逻辑电路中的一个基本组件。

有两种类型的 D 触发器被实现:上升沿 D 触发器和下降沿 D 触发器。

D Flip-Flop

D 触发器是一种边沿触发的存储设备,当其时钟输入上发生有效边沿转换时,它将其 D 输入上的信号值传输到其 Q 输出。然后,输出值被保持,直到下一个有效时钟周期。

触发器使用边沿触发的 always 语句进行推断。通过在事件列表中包含 posedgenegedge 子句,always 语句被边沿触发。以下是一些顺序 always 语句的示例,例如

如果正在建模异步复位的触发器,则需要在 always 语句的事件列表中添加第二个 posedgenegedge 子句。此外,大多数综合工具要求复位必须直接在 always 语句之后或在 begin 之后(如果在顺序 begin-end 块中)的 if 语句中使用。

示例

设计 1:具有异步低电平有效复位

硬件原理图

D Flip-Flop

测试平台

设计 2:具有同步低电平有效复位

硬件原理图

D Flip-Flop

测试平台


下一个主题T 触发器