RISC-V MCU中文社区

【求助】 蜂鸟e203使用DDR4扩展

发表于 开源蜂鸟E203 2023-03-08 08:57:09
8
1090
1

使用DDR4作为外接存储单元时,蜂鸟e203的访问地址为0x40000000,但是经过vivado的Block design后使用DDR4,在板子上跑测试DDR4读写程序,报store访问异常,不知道出现啥问题?求助解决方案,同时有个疑问DDR4是否可以使用,论坛中都是使用DDR3的教程。

log如下

喜欢1
用户评论 (8)
  • 阳光照耀

    2023-03-08 18:10:08 阳光照耀 1#

    胡灿

    这个要看看用的DDR Controller支不支持DDR4啊,跟核没太大关系,核也就通过总线连接DDR Controller,当然要说有关系,也就看看总线上接得对不对了。


    MIG 是支持DDR4的,现在就是报这个错,感觉是没有连上DDR4,我的DDR4是64bit宽度,8G内存(33bit的地址),这样DDR4配置连接总线无法写入

  • 胡灿

    2023-03-08 18:02:03 胡灿 2#

    这个要看看用的DDR Controller支不支持DDR4啊,跟核没太大关系,核也就通过总线连接DDR Controller,当然要说有关系,也就看看总线上接得对不对了。


  • 阳光照耀

    2023-03-08 15:19:06 阳光照耀 3#

    Ricardo W.Dong

    好像就是这里出了问题,虽然我目前还不知道怎么解决,但是这个IP两侧数据没有传通,兄弟你方便加Q嘛

    qq:1244094890

  • Ricardo W.Dong

    2023-03-08 15:16:11 Ricardo W.Dong 4#

    阳光照耀

    我在vivado中调用了AXI smart的IP来做位宽和时域的转换呀

    好像就是这里出了问题,虽然我目前还不知道怎么解决,但是这个IP两侧数据没有传通,兄弟你方便加Q嘛

  • 阳光照耀

    2023-03-08 15:10:30 阳光照耀 5#

    Ricardo W.Dong

    想问下你的数据是怎么做位宽转换的呢,CPU的数据位宽是32位的。

    我在vivado中调用了AXI smart的IP来做位宽和时域的转换呀

  • Ricardo W.Dong

    2023-03-08 14:45:08 Ricardo W.Dong 6#

    想问下你的数据是怎么做位宽转换的呢,CPU的数据位宽是32位的。

  • 阳光照耀

    2023-03-08 14:07:48 阳光照耀 7#

    Ricardo W.Dong

    兄弟你好,我也遇到这个问题了,请问你的DDR4数据位宽是多少呢


    数据位宽是64位,容量是8G

  • Ricardo W.Dong

    2023-03-08 13:38:15 Ricardo W.Dong 8#

    兄弟你好,我也遇到这个问题了,请问你的DDR4数据位宽是多少呢


阳光照耀

阳光照耀 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板