完善资料让更多小伙伴认识你,还能领取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进制。 |
|
|
|
好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基本FPGA或者树莓派或者其它微处理器(尽量压缩成本且完成项目)DFB激光器稳频
1119 浏览 1 评论
2268 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1171 浏览 0 评论
3407 浏览 1 评论
3044 浏览 0 评论
2290 浏览 58 评论
6142 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-23 09:16 , Processed in 0.636193 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号