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.

[参考译文] TMS320F28375D:SDRAM 寻址

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/588036/tms320f28375d-sdram-addressing

器件型号:TMS320F28375D

在查看寻址模式时、当我使用说:

MOVL    *XARn++,寄存器命令

由于是长移动(2 16位字)、所以 XARn 递增2

在进入 SDRAM 的地址上、如果我将器件配置为知道它在外部具有32位内存、EMIF 会处理这个问题吗?  或者、我是否会将地址输出到外部 SDRAM、并且只会有效地每隔一秒使用一次外部地址?

也就是说、EMIF 是否根据配置位知道外部存储器为32位数据宽度、仅输出一个地址增量、或者我们是否需要执行任何特殊操作(删除 LSB 地址行等)?

由于内部所有内容都面向16位(例如、链接器 cmd 文件中存储器的长度) 、我需要知道在何处/如何计算32位数据总线地址位、这一切都在 EMIF 硬件中处理吗?

谢谢。

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

    它由 EMIF IP 处理。

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

    如果您对此有任何疑问、请告诉我。

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

    谢谢 Vivek、

    如果有任何问题、我将在我们拥有具有32位存储器的电路板后通知您。  在硬件上等待。  谢谢。