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:有关"EMIF:SDRAM 读取操作"的问题

Guru**** 2595805 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/668418/tms320f28375d-question-about-emif-sdram-read-operation

器件型号:TMS320F28375D
主题中讨论的其他器件:C2000WARE

您好、查姆斯、

我对"EMIF SDRAM 读取操作"有一些疑问。


TRM P.8、25.3.5.9 SDRAM 读操作
在图25-6s 中、有八个数据传输。 "。 图25-6显示了8的突发大小。"

是否仅支持8次突发大小传输?  

2.当它只需要"D2"时,它如何做到这一点?

相反 ,如果它需要大量数据(如16或32个数据),它是如何做到的?

4.是否有任何有关这些用例的文档?

此致、

新吉宇田

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

    Ueda-San、

    此器件不支持 SDRAM 进行猝发传输。  

    器件数据表中有以下声明( 第5.8.9.2节同步 DRAM 支持)



    因此、每次访问都是单次访问。  我们知道时序图的问题、并已在我们的系统中记录在下一个版本中进行更新。 16位和32位数据的处理在硬件内完成、对用户透明。 如果用户读取32位数据、则返回32位数据、如果返回16位数据、则返回16位数据。

    此致、

    Vivek Singh

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

    感谢你的答复,很抱歉我的答复很晚。

    TRM 图25-6. 基本 SDRAM 读取操作的时序波形
    "D1"、"D2"、"D3"、"D3"、"D4"... 数据位、而非数据线(16或32位数据)是否正确?

    我正在寻找"单一访问"软件。
    我能否使用 C2000ware 上的"EMIF1模块使用 memcpy_fast_far ()访问32位 SDRAM?"项目轻松进行测试?
    是否还有任何其他易于理解的文档?


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

    Shinji-San、

    DN 指的是并行总线上的存储器字、而不是数据位。  您可以参阅此 EMIF 应用手册 以了解一些背景和使用信息。

    是的、如果未连接存储器、您可以使用写入来测试 EMIF 的行为。

    Tommy

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

    感谢你的答复。
    我还有一个问题。

    > TRM 图25-6. 基本 SDRAM 读取操作的时序波形
    >此"D1"、"D2"、"D3"、"D4"、"D4"... 数据位、而非数据线(16或32位数据)是否正确?


    在读取/写入一个32位数据时、您能告诉我正确的时序波形吗?
    图25-6 "D1"、"D2"、"D3"、"D4"、"D4"... 不是位、我认为每个位都是数据。

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

    Shinji-San、

    D1、D3、D3为数据、不是相同数据的位、但该波形用于突发模式、该器件不支持该模式。 我们已经采取措施在下一个版本中更正此图。 基本上、每次访问都不会背靠背、而是每个数据访问之间会有 CAS 延迟。如果您在16位接口上进行32位数据访问(外部存储器设备为16位)、则会看到两次16位背对背访问、下一次访问将有 cas 延迟。

    我建议通过以下应用手册获取 SDRAM 访问的数据吞吐率。

    此致、

    Vivek Singh