如何抓取信号的上升沿
1 源文件
1.1 第一种方法
`timescale 1ns / 1ps//如何抓取信号的上升沿module Get_signal_rise_edge(input clk ,input reset ,input FinishW_flag //权值写入RAM的完成标志信号
);//如何抓取FinishW_flag的上升沿
// 设置两个标志位a0和a1 a0
reg d0; //设置两个标志位d0和d1
reg d1;
wire syn;//上升沿标志位
assign syn=~d1 & d0;
always@(posedge clk)
begin if(reset)begind0 <= 1'b0;d1 <= 1'b0;endelsebegind0 <= FinishW_flag;d1 <= d0;endendendmodule
2 第二种方法
//检测LMS_flag的上升沿
always @(posedge clk)
begindelay_LMS_flag <= LMS_flag;// if (delay_LMS_flag == 1'b1 & LMS_flag == 1'b0)//检测到LMS_flag的下降沿if (delay_LMS_flag == 1'b0 & LMS_flag == 1'b1)//检测到LMS_flag的上升沿begintrig_Normalization <= 1'b1;endelsebegintrig_Normalization <= 1'b0;end
end
2 仿真文件
`timescale 1ns / 1psmodule sim_Get_signal_rise_edge;
reg clk ;
reg reset ;
reg FinishW_flag;Get_signal_rise_edge Inst_Get_signal_rise_edge(.clk (clk ) ,.reset (reset ) ,.FinishW_flag (FinishW_flag ) //权值写入RAM的完成标志信号
);initial
begin// Initialize Inputsclk <= 1'b0;reset <= 1'b1;#10 reset <= 1'b0;FinishW_flag<= 1'b0;#100 FinishW_flag<= 1'b1;
endalways #10 clk =~clk; //20ns一个周期,产生50MHz时钟源endmodule
仿真结果
如何抓取信号的上升沿相关推荐
- vivado中利用ILA抓取信号的教程
vivado中利用ILA抓取信号的教程 虽然操作ILA核会有至少四种方法,但是真正高效的方法,我认为是如下的标记法,所以单独拎出来,给大家瞧瞧: 一.重要的话说三遍: (mark_debug =&qu ...
- Verilog取信号的上升沿与下降沿
获取原理: 不管是取下降沿还是上升沿,都得设置标志位,即指示信号,在信号下降沿来的时候指示信号要拉高. 在获取上升沿的时,此时的信号从0→1,而上一时刻的旧信号还是0,此时应该把旧信号取反与当前信 ...
- 使用Fiddler抓公众号数据
前言 Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的 "进出" Fiddler的数据(指cookie,h ...
- 【测试】更新红外遥控信号读取,用示波器抓取红外遥控器NEC信号
最近群里有问红外信号采集相关问题,我以为他问arduino,原来他问米思齐,然后我居然忘了之前我用米思齐也试过.今天再把资料整理一下,备战新项目. 红外遥控器应用非常广泛,大部分家电都使用它来控制 , ...
- 【测试】用示波器抓取红外遥控器NEC信号
红外遥控器应用非常广泛,大部分家电都使用它来控制 ,具有价格低,省点等特点.一般红外遥控器发送数据采用NEC格式,今天我们用示波器抓取一下NEC格式的红外信号,看看他长什么样子. 工具 arduin ...
- shell --- trap 抓取信号
1. 解决问题 针对部分运行在生产环境中的脚本来说,有一些脚本运行的过程是不能被中断的,比如:生产环境 定期备份脚本,为了保证备份安全,备份期间不能被 SIGTERM和SIGINT 之类的中断信号中断 ...
- vivado 抓取信号:mark debug 和 ILA
目录 前言 一.通过 添加 mark debug 1.进行综合 2.抓取信号 3.保存 4.查看信号 二.通过 ILA IP核 1. 在Vivado 的 IP栏里添加ILA 2. 在需要用到的模块里 ...
- iic总线从机仲裁_IIC协议底层原理超详细解析!示波器,逻辑分析仪多图预警
1. 协议基础 1.1. 协议简介 IIC-BUS(Inter-IntegratedCircuit Bus)最早是由PHilip半导体(现在被NXP收购)于1982年开发.主要是用来方便微控制 ...
- zcu104 AXI DMA速度测试总结
一.前言 好久没有认真的写一些技术博客了,工作半年了,最近两个月好像才慢慢的恢复过来了,不能摸鱼了,2020年,自己的生活中会有很多可见的变化,要快速成长啊,具备与之匹配的技术和能力啊. 二.PL侧工 ...
最新文章
- 数据库更行通知_哪个更好? 数据驱动还是数据通知?
- python俄罗斯方块算法详解_用 Python 写一个俄罗斯方块游戏 (
- Oracle: 三、Oracle的隐藏事务与视图的创建
- DOM概述 选取文档元素
- 读书笔记_C#入门经典(第5版)第五章_变量的更多内容
- 记不住ASP.NET页面生命周期的苦恼
- 在知乎引发众多分布式数据库大佬争相回答的问题
- Linux /boot分区空间不足
- 租用服务器怎么免去后顾之忧?
- Docker网络实践运用
- 3d Max如何移除和取消网格显示
- 关于身份证号两个格式转换的问题
- 医院建设项目可行性研究报告、可行性分析报告
- 打印5列五颗星_55组“数学顺口溜” 大九九乘法口诀表!孩子想学好数学必须背熟...
- 海词词典android v3.1.2新版发布 英语学习必备工具,海词词典手机版下载_海词词典最新版下载安装v6.1.18 - 数码资源网...
- matlab中划分训练集和测试集
- Anno 让微服务、混合编程更简单(Net love Java)
- 时间序列 预处理 python_时间序列算法理论及python实现(1-算法理论部分)
- Redis(八) - Redis企业实战之优惠券秒杀
- 怎么回答TCP的三次握手问题
热门文章
- macOS 手势及快捷键使用
- IDEA学习记录(二)-win10 常用设置篇Appearances Editors部分-(版本:2020.2.4 x64)
- 材质与外观Materials and Appearances(笔记)
- 这Python 的20个骚操作,让我月薪涨了3K!
- The Snowball
- 2021-2027中国LED障碍灯市场现状研究分析与发展前景预测报告
- 牛客国庆集训派对Day7 K(2016ICPC青岛区域赛K) KDTree
- 指甲之指甲宝宝健康晴雨表
- 用python 入门数据科学_如何高效入门数据科学?
- 统计分析:偏度和峰度