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.

[参考译文] TMS320F28377D:32Mbx16 SDRAM

Guru**** 2581695 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/650360/tms320f28377d-32mbx16-sdram

器件型号:TMS320F28377D

你好。

我想将外部 SDRAM 连接到 MCU。 我想使用存储器件 MT48LC16M16A2F4-6A 或等效器件。 该存储器的容量为16Mx16。 我想使用2个16Mx16的器件来获得32Mx16的总内存。

每个存储器器件都有 A0:..A12地址线和 BA0、Ba1线。

我对设置地址行感到困惑。  我不确定我必须连接到存储器器件的 DSP 地址行。

是否有类似的应用手册可以基于?

请帮我解决地址线连接问题。

谢谢。

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

    迪诺西奥

    应用手册 可能会回答您的一些问题。

    Tommy

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

    Viran、

    关于此特定查询-

    [报价]您能帮我解决地址行连接问题吗? [/报价]

    在 SDRAM 模式下、地址映射为1-1。 BA0/Ba1用作异步模式而非 SDRAM 的地址。 因此、您需要将 EMIF 的 A0连接到外部器件的 A0。

    此致、

    Vivek Singh

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

    你好。

    感谢您的回答。

    我已经检查了 sprac96文档。  但我仍然不确定如何连接两个存储器器件的顶部地址以获得32M 的总容量。

    是否有必要使用存储器的 CS 和一些附加硬件来解码高地址? 还是通过 DQMH 和 DQML 引脚实现?

    我正在使用 EMIF1。

    谢谢。

    Regars。

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

    您可能需要使用一些额外的硬件来将 CS 与更高地址线路组合在一起、但请注意 SDRAM 是高帧接口、并且此接口仅支持一个器件(单片选择- CS0)。 您需要在所有条件下测试此双存储器设置、以确保其可靠。

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

    迪诺西奥

    您应该能够跨接 EMIF1上32b 数据总线的两个16b SDRAM。

    将 DQM[1:0]+ DATA[15:0]映射到一个存储器、将 DQM[3:2]+ DATA[31:16]映射到第二个存储器。

    Tommy

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

    感谢您的回答。

    此致