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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4272|回复: 27

[求助] 用modelsim仿真疑惑求解

[复制链接]
发表于 2011-12-29 19:30:47 | 显示全部楼层 |阅读模式

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

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

x
在用modelsim进行仿真的时候,tb给design激励信号的时候,要用到状态机,当然就涉及到状态跳变的控制信号,按理tb中的控制信号应该和design内部没有引出来的控制信号同步,但是目前我查看仿真环境的时候发现,给出的控制信号不同步,因此结果也有些偏差!
不知道怎么样做可以使tb中的控制信号与design中内部的信号达到一致???
 楼主| 发表于 2011-12-29 19:31:41 | 显示全部楼层
自己先顶一个,在线等待高手指导!
发表于 2011-12-30 00:19:08 | 显示全部楼层
没有明白你说的意思,我是这样理解你提出的问题的。要是直接用design里面的控制信号的话可以用tb/design_signal做控制,没有必要再在tb里做出来一个控制信号。
发表于 2011-12-30 00:20:21 | 显示全部楼层
写错了,应该是tb.design_signal
发表于 2011-12-30 08:27:30 | 显示全部楼层
把design内部的控制信号作为输出端口引出,然后在tb中使用
发表于 2011-12-30 08:59:01 | 显示全部楼层
大概是 blocking 和 non-blocking問題.
 楼主| 发表于 2011-12-30 09:03:04 | 显示全部楼层
回复 4# neoitachi


    这样写可以么 ,我还没有试过
 楼主| 发表于 2011-12-30 09:04:44 | 显示全部楼层
回复 5# qlengyu


    这样岂不是要修改原有的design,而且要逐级向下修改层次端口,多加output port
发表于 2011-12-30 09:20:18 | 显示全部楼层
仔细想想你的tb,tb应该和dut具有一定的独立性,可以从整体仿真环境中剥离出来。
 楼主| 发表于 2011-12-30 09:34:45 | 显示全部楼层
回复 9# remnant


    我开始也是这样做的,问题是现在tb中要给的下一个激励信号与DUT中的内部的某个进程有关系,这样的话,我就有点糊涂了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-18 12:56 , Processed in 0.037523 second(s), 10 queries , Gzip On, Redis On.

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