news 2026/2/11 6:45:46

VL24 边沿检测

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VL24 边沿检测

VL24 边沿检测

预备知识

1.非时钟信号的边沿检测方法:

reg data_dly;always @(posedge clk)begin data_pre<=data;//当前的data存储起来end wire data_rising_edge=data&~data_pre;//当前的1、上一拍的0wire data_falling_edge=~data&data_pre;

2.对时钟信号本身做边沿检测
直接使用 posedge clk 或 negedge clk 。

题目要求

思路一:

`timescale1ns/1ns moduleedge_detect(input clk,input rst_n,input a,output reg rise,output reg down);reg a_pre;always @(posedge clk)begin a_pre<=a;end always @(posedge clk,negedge rst_n)beginif(!rst_n)begin rise<=0;down<=0;endelsebeginif(a&~a_pre)begin rise<=1;down<=0;endelseif(a_pre&~a)begin rise<=0;down<=1;endelsebegin rise<=0;down<=0;end end end endmodule

思路二:

`timescale1ns/1ns moduleedge_detect(input clk,input rst_n,input a,output reg rise,output reg down);reg a_pre;always @(posedge clk,negedge rst_n)beginif(!rst_n)begin rise<=0;down<=0;a_pre<=0;endelsebegin a_pre<=a;rise<=(a&~a_pre)?1:0;down<=(a_pre&~a)?1:0;end end endmodule

思路二报错:

大佬可否给个提示?为啥会错呢?感觉思路一和思路二没区别啊

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/7 19:05:56

Driver.js 1.x终极迁移指南:从旧版本平滑升级的完整教程

Driver.js 1.x终极迁移指南&#xff1a;从旧版本平滑升级的完整教程 【免费下载链接】driver.js driver.js - 一个轻量级、无依赖的纯 JavaScript 库&#xff0c;用于控制用户在网页上的焦点移动&#xff0c;适用于需要实现网页交互和用户指引的前端开发者。 项目地址: https…

作者头像 李华
网站建设 2026/2/7 10:24:45

通达信底部吸筹彩带指标公式源码副图

{}底部吸筹:(EMA(CLOSE,30)-EMA(CLOSE,90))*0.55; VAR1:(EMA(底部吸筹,26)); macd周:(底部吸筹-VAR1)*2, COLORSTICK; DRAWBAND(VAR1,RGB(135,255,35),底部吸筹,RGB(240,160,0)); DRAWTEXT(CURRBARSCOUNT1,底部吸筹,),COLORRED; DIFF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIF…

作者头像 李华
网站建设 2026/2/2 23:45:38

HTML转Word终极指南:3分钟搞定浏览器端文档转换

HTML转Word终极指南&#xff1a;3分钟搞定浏览器端文档转换 【免费下载链接】html-docx-js Converts HTML documents to DOCX in the browser 项目地址: https://gitcode.com/gh_mirrors/ht/html-docx-js 还在为Web应用中的文档导出功能而头疼吗&#xff1f;你是否曾经遇…

作者头像 李华
网站建设 2026/2/10 21:58:12

光伏设计-分布式光伏备案、接入、消纳全流程

一、备案篇:从项目开发到材料准备 (一)开发阶段:选址与可行性评估是基础 在分布式光伏项目的开发初期,选址与可行性评估至关重要。这就好比建造一座房子,选址就是挑选一块好地基,而可行性评估则是检查这块地基能不能承载起未来的房子。 首先,建立紧密的合作关系是项目开…

作者头像 李华
网站建设 2026/2/11 6:38:06

专业的软件定制开发企业

软件定制开发领域的技术突围&#xff1a;广州青橙动力科技的多引擎解决方案实践行业痛点分析当前软件定制开发领域面临三大技术挑战&#xff1a;需求适配效率低&#xff08;数据表明&#xff0c;67%的项目因需求变更导致延期&#xff09;、跨平台兼容性差&#xff08;测试显示&…

作者头像 李华
网站建设 2026/2/2 23:45:52

PyBlueZ快速上手指南:5分钟掌握Python蓝牙编程核心技术

PyBlueZ快速上手指南&#xff1a;5分钟掌握Python蓝牙编程核心技术 【免费下载链接】pybluez Bluetooth Python extension module 项目地址: https://gitcode.com/gh_mirrors/py/pybluez PyBlueZ作为Python生态中功能最完整的蓝牙编程扩展模块&#xff0c;为开发者提供了…

作者头像 李华