在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2456|回复: 6

[求助] 请教一个verilog的问题

[复制链接]
发表于 2011-12-4 10:49:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位大神,小弟初学verilog,有个地方不懂想请教一下。

我在m1模块中有一个输出变量 [4:0] t,这个t和m2模块连接,t在上升沿采样,是不是m2中的t比m1中的t永远小1?


m1
  output reg [4:0] t;
  always @ (posedge clk)
       t<= t+ 1;

m2
input [4:0] t;
case(t)
发表于 2011-12-4 13:44:29 | 显示全部楼层
回复 1# kaichen


   我觉得不是,照你的意思,m2中应该是采用组合逻辑,那么应该就是直接用线连上的,不检测clk的边沿,所以应该和m1中的t一样。你可以仿真试试看。
发表于 2011-12-4 22:20:24 | 显示全部楼层
不会,可能不同的期间在时序仿真中会有一定的延迟,但是不会达到一个时钟周期。
发表于 2011-12-5 11:38:34 | 显示全部楼层
m1的t和m2的t直接相连的,应该是一样的,不会延迟一个时钟周期
发表于 2011-12-8 15:32:30 | 显示全部楼层
我觉得应该也是一样的
发表于 2011-12-14 22:29:12 | 显示全部楼层
这个问题真是……
发表于 2011-12-15 11:53:36 | 显示全部楼层
应该一样吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

如何优化 SoC 设计

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-19 14:53 , Processed in 0.021262 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表