取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Visitor
Visitor
171 次查看
注册日期: ‎02-19-2020

利用block memory generator产生单口RAM读数据问题

跳至解决方案

利用block memory generator产生单口RAM,数据深度512,数据位宽16位,写入512个数据。在输入0-511读地址时,读取数据正确,在进行分段读取数据时,每一段的第一位数据一直为0,其它位数据正确,比如从地址64开始读取64个数据,地址64对应的数据为0,其余读地址输出数据正确,请帮忙分析一下原因?多谢

0 项奖励
1 解答

已接受的解答
Highlighted
Visitor
Visitor
148 次查看
注册日期: ‎07-07-2020

首先确认写入的数据是正确的,然后注意一下,输出数据在地址延迟一到两个时钟后有效,具体是IP核配置而定

在原帖中查看解决方案

0 项奖励
2 回复数
Highlighted
Visitor
Visitor
149 次查看
注册日期: ‎07-07-2020

首先确认写入的数据是正确的,然后注意一下,输出数据在地址延迟一到两个时钟后有效,具体是IP核配置而定

在原帖中查看解决方案

0 项奖励
Highlighted
Visitor
Visitor
140 次查看
注册日期: ‎02-19-2020

写入数据是正确的,在初次写入数据时,同时在数据口输出的数据也是正确的。现在是从指定地址读数据,第一个位输出一直是0,其它输出都正确,没搞清楚问题原因。

0 项奖励