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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2864|回复: 5

[求助] 关于vivado仿真的问题

[复制链接]
发表于 2017-6-8 19:51:26 | 显示全部楼层 |阅读模式

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

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

x
在vivado的simulation测试文件中,我想让输入信号随着自己定义的时钟发生改变:如定义clk=~clk;
input a,b,c
然后always@( posedge clk)
      begin
      c<=a+b;
       end
然而无法成功仿真,请问这种仿真方式理论上能否实现?
还是说只能指定在确定时间输入的值?
发表于 2017-6-14 17:25:15 | 显示全部楼层
clk=~clk;前应该加上延时
 楼主| 发表于 2017-6-15 08:58:29 | 显示全部楼层
回复 2# 殷工


   对,是应该加延时的,我这里忘写了。   但是貌似只能是在指定的时间给不同的输入赋值,而加上always块,即像让输入随时钟而变化,就会出现问题。(会报错)
   那vivado的仿真文件里是不是不能有这种操作?
发表于 2017-6-15 16:03:03 | 显示全部楼层
回复 2# 殷工


   谢谢谢谢谢谢写
发表于 2017-6-15 18:53:46 | 显示全部楼层
回复 3# zybsds
vivado支持这种语法, vivado支持verilog 和 systemverilog. 应该是你逻辑写错了
 楼主| 发表于 2017-6-17 10:09:56 | 显示全部楼层
回复 5# 殷工 多谢,我再自己试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-7-5 19:39 , Processed in 0.017799 second(s), 7 queries , Gzip On, MemCached On.

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