永发信息网

Verilog综合时延迟#用不了了,如何解决

答案:3  悬赏:0  手机版
解决时间 2021-04-07 04:56
我想实现这样一个东西。就是每当a变化时,a的值会延迟一段时间再赋值给b,求各位大神如何实现啊~~,我们用的板子产生的是50Mhz的
wire a;

reg b;
always @ (a)
begin
#100000
b=a;
end
最佳答案
这个简单,你在always里面加一个计数过程,计数到10000时把a的值赋给b。。
还有你这个程序这么写是很不好的,没有时钟啊。。一般都在时钟的变化沿来控制其他变量变化的。。你的输入端口肯定要有个clk,然后用ucf约束到对应的板子的50Mhz的时钟引脚上。。不然怎么下板子
全部回答
#这个只能仿真用的,要定时的话,设计一个定时器吧。 再看看别人怎么说的。
需要定义一个计数器,以下代码供参考 reg [7:0] a_buf; always @ (posedge clk or negedge rst_n) if(!rst_n) a_buf <= 8'b0; else a_buf <= a; always @ (posedge clk or negedge rst_n) if(!rst_n) cnt <= 20'b0; else if (cnt >= 20'd100000) cnt <= 20'b0; else if (a_buf != a) cnt <= 20'b1; else if (cnt >= 20'b1) cnt <= cnt + 1'b1; always @ (posedge clk or negedge rst_n) if(!rst_n) b <= 8'b0; else if (cnt == 20'd100000) b <= a;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题Histrouble________hisbadtemper.
山东水利职业学院2010年学校和专业的代码,急
买新房子要交多少税,购买第一套新房子要交哪
有谁知道X战记漫画的最后一话讲什么(我知道漫
从1+到46连加的数是几
男朋友因为家庭原因要分手 怎么劝
广西壮族自治区桂林市第十八中学我想知道这个
高中生作文(眼光放长远)
哺乳期来事以后一个多月没来,有这个情况的宝
毕业典礼是什么时候吗
奶块鱼骨竿可以修吗
建筑工程中,水平仪定标高基本操作步骤? 求
世以瞿塘峡口滟滪堆为天下之至险,凡覆舟者,
下雨天,家里阳台新墙壁问题
求助,关于工作勤恳,认真,辛苦等词语
推荐资讯
别克君越天窗漏水怎么修
什么蚂蚁干嘛?
山枣树底下在什么地方啊,我要过去处理事情
婆婆有情人,怎样暗地里让他不愉快
女孩想上职专那个专业好
和女朋友谈恋爱也快两年了,到谈婚论嫁的时候
指出图中物体对平面、竖直面与斜面的压力方向
雪曼姿的面膜怎么样?
拔业障咳嗽是怎么得的
三个大小不一的蛋糕平均分给3个人,怎么分?
三阳汽车电瓶电器怎么去啊,有知道地址的么
他是我的朋友英语怎么说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?