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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 3798|回复: 9

[求助] 如何将testbench中的寄存器组赋值给rtl其中一个模块

[复制链接]
发表于 2021-4-12 15:51:40 | 显示全部楼层
你在testbench里面再定义两个变量,把你定义的读取到的memory值(imageAarry和patternArray)按照module时钟域赋值给新定义的两个变量即可。
回复 支持 反对

使用道具 举报

发表于 2021-4-12 15:54:17 | 显示全部楼层
你在你的testbench里面在定义两个变量,比如image_reg和pattern_reg,然后把imageArray和patternArray里面的值按照你写的module的时钟逐拍赋值给image_reg和pattern_reg即可
回复 支持 反对

使用道具 举报

发表于 2021-4-12 15:56:20 | 显示全部楼层


   
qgc123456 发表于 2021-4-12 13:49
求助啊,大佬们帮帮忙!


你再定义两个变量img_reg和ptn_reg,然后按照module里面的时钟,把imageArray和patternArray里面的值分别赋值即可。
回复 支持 反对

使用道具 举报

发表于 2021-4-21 17:32:57 | 显示全部楼层


   
qgc123456 发表于 2021-4-17 13:55
我在testbench里的定义了两个存储器imageArray和patternArray,通过readmemb读取写入txt里的内容。又定义 ...


没有看到你赋值部分的代码,接楼上的,把波形贴上,波形里面你赋值的数据带上,一看就明白了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-13 16:43 , Processed in 0.014992 second(s), 5 queries , Gzip On, Redis On.

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