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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9288|回复: 2

[原创] xilinx blockram读写宽度不同时地址信号怎么处理

[复制链接]
发表于 2013-5-6 23:33:13 | 显示全部楼层 |阅读模式

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

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

x
Blockram中,写数据宽度是8bit,读数据宽度是32bit,因为公用一个地址信号,那么这地址信号需要特殊处理吗?比如说

在地址8’h00处写入8‘h12,
在地址8’h01处写入8‘h34,
在地址8’h02处写入8‘h56,
在地址8’h03处写入8‘h78


读数据时,如果读地址8‘h01处的数据,会读出什么数据呢,谢谢!
发表于 2013-5-7 04:44:52 | 显示全部楼层
在地址8’h00处写入8‘h12,
在地址8’h01处写入8‘h34,
在地址8’h02处写入8‘h56,
在地址8’h03处写入8‘h78,
在地址8’h04处写入8‘haa,
在地址8’h05处写入8‘hbb,
在地址8’h06处写入8‘hcc,
在地址8’h07处写入8‘hdd

读数据时,如果读地址8‘h01处的数据,会读出8'hddccbbaa。读地址8'h00会读出8'h78563412
可以参考 xilinx memory 相关手册(比如ug363)里的 Block RAM Address Mapping 一节。或者也可以自己仿真实验一下
 楼主| 发表于 2013-5-7 08:31:36 | 显示全部楼层
回复 2# starsoi


   去试下,谢谢了!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 17:27 , Processed in 0.033936 second(s), 9 queries , Gzip On, Redis On.

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