|
发表于 2025-2-25 10:29:11
|
显示全部楼层
本帖最后由 abbey_tom 于 2025-2-25 10:31 编辑
DSR1提供的一个方案
input clk_in; // 原始脉冲信号
wire delayed; // 延迟后的信号
wire edge_pulse; // 边沿检测脉冲
// 使用反相器链实现延迟(约2个门延迟)
not (delayed1, clk_in);
not (delayed, delayed1);
// 异或门检测边沿变化
xor (edge_pulse, clk_in, delayed);
参数说明
延迟元件:2级反相器提供约100ps-1ns延迟(具体取决于工艺)
脉冲宽度:由延迟时间决定,可通过调整反相器级数控制
输出特性:每个边沿产生1个正脉冲(脉宽=2×门延迟) |
评分
-
1
查看全部评分
-
|