Advertisement

在 FPGA 上进行边缘检测

阅读量:

一、核心概念界定

边沿检测指的是对信号的上升沿或下降沿进行识别,当检测到目标边沿时,将触发一个高电平脉冲的生成。通过采用高频时钟对信号进行采样,所选用的时钟频率需满足不低于信号最高频率两倍的要求。

二、核心原理解析

data_i tri_1 pos_edge neg_edge
1 0 1 0
0 0 0 0
0 1 0 1
1 1 0 0

根据真值表可知:

复制代码
    pos_edge = (~tri_1) & data_i
    neg_edge = (~data_i) & tri_1;
    double_edge = data_i ^ tri_1;
    
    
    AI写代码c
    
    运行
在这里插入图片描述

rx_t作为对rx信号进行一拍延迟存储的触发器,当某一时刻rx信号处于低电平而rx_t处于高电平时,表明此时出现了下降沿。

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-

全部评论 (0)

还没有任何评论哟~