完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
`我写的testbench 给 rdaddress的值, 但是仿真出来的 rdaddress的值是 0~7,0~5 这样14位 而不是 0~14看仿真图 // #10 rdaddress = 3'd0; #15 rdaddress = 3'd0; #20 rdaddress = 3'd1; #20 rdaddress = 3'd2; #20 rdaddress = 3'd3; #20 rdaddress = 3'd4; #20 rdaddress = 3'd5; #20 rdaddress = 3'd6; #20 rdaddress = 3'd7; #20 rdaddress = 3'd8; #20 rdaddress = 3'd9; #20 rdaddress = 3'd10; #20 rdaddress = 3'd11; #20 rdaddress = 3'd12; #20 rdaddress = 3'd13; ` |
|
相关推荐
8个回答
|
|
你把它改成每一个clk_rd的上升沿,rdaddress加一,然后到你需要的时间$stop。
|
|
|
|
你的rdaddress很可能只定义了3位,明白了吗?2的3次幂等于8,也就说你只能访问0到7。下次别这么马虎了
|
|
|
|
对啊 我昨天发帖后 也发现这个问题,然后改完,,问题就解决了 。 但是有点不明白 我在testbench 明明定义的是3’d13 那不是应该是3位的10进制吗?? 为什么会是定义3位的8进制? |
|
|
|
a596422868 发表于 2015-11-10 10:18 那3位的十进制最多也是7啊,3'b111。。。 |
|
|
|
|
|
|
|
3位是指硬件上的3位基本逻辑单元,对于逻辑单元来说,只有0与1,所以永远都是2进制。 |
|
|
|
好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1254 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1031 浏览 0 评论
2319 浏览 1 评论
2034 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
2291 浏览 0 评论
1780 浏览 47 评论
6001 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 16:23 , Processed in 0.785619 second(s), Total 86, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号