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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: hxy110

[求助] 测试文件添加激励

[复制链接]
发表于 2017-6-7 14:34:53 | 显示全部楼层
dina = datathmem[0][j*1+17-:1] ;
应该是这句话没有实现你要的功能。
我一般是这么写的:
for(i=0;i++;i<16) begin
    a = b[16*i+15:16*i];
end
实现每一次给a赋值b的其中16比特。
 楼主| 发表于 2017-6-10 10:28:45 | 显示全部楼层
回复 11# gaurson


  这不能用于memory,冒号的两端不能出现两个变量
发表于 2017-6-13 14:19:49 | 显示全部楼层
回复 12# hxy110


    对,我这边是SV的可能可以,我也记得是不行的,不过代码环境受限,暂时找不到用过的,你看一下你这个代码是否可行吧,我觉得就是这一行代码的问题,按理来说也不是像你那么写,你可以把等号左边的打印出来,估计结果不是你要的,你试试看。如果是这里的问题,你再找一下相关资料该怎么写带变量的[:]的方式吧。
发表于 2017-6-13 14:32:48 | 显示全部楼层
应该是dina=datathmem[0][(j+1)*18-:18],冒号后面应该是所取的位宽,冒号前面是初始位,然后依次递减。可能j和i的值也要调整一下。我觉得问题就是出在datathmem[0]后面这个位宽表示上。
 楼主| 发表于 2017-6-15 08:36:33 | 显示全部楼层
回复 14# gaurson


   多谢,我试试
发表于 2020-4-29 11:52:55 | 显示全部楼层
请问该怎么给ISCAS89电路加激励呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-7-17 03:40 , Processed in 0.017740 second(s), 7 queries , Gzip On, MemCached On.

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