This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320C5515:外部 SDRAM 内存块大小、mSDRAMTM 的外部4MB

Guru**** 2576215 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/630736/tms320c5515-external-sdram-memory-block-size-with-external-4mbytes-of-msdram

器件型号:TMS320C5515

您好!

我最近设法让 C5515器件上的 EMIF 与外部移动 SDRAM 相连接并工作、但注意到实际工作存储器块的大小为0x3B0000、而不是我原来想象的0x400000。 超出地址0x400000的内存测试返回错误(用于地址总线测试)...

在 第20页的 SPRS660A 中、显示了外部 SDRAM 的总内存映射、范围为0x50000到0x800000 = 8Mb 减去320KB SDRAM/mSDRAM 内存块。 实际上、我得到的内容更像是4M 减去320K 字节(在本例中、DSP 字节被视为16位)。 实际存储器能够提供完整的1M x 16位 x 4组= SDRAM 的64M 位(SDRAM 的4M 字节),那么320K 字节在哪里消失了?

只有 CS0线路被用来激活外部 mSDRAM、所以我认为在访问从0x50000开始的存储器时、我应该一直访问0x400000字节的全部字节、直到0x450000、 但情况似乎不是这样。因为我的寻址测试返回的错误恰好是0x400000。

是否有人可以向我解释一下-320KB? 要访问另一个4MB、我是否需要添加另一个 mSDRAM 芯片并使用 CS1来访问它以获得8MB 减去320KB?

提前感谢您的参与、

毫米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将您的疑问转发给硬件专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev