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.

[参考译文] CCS/LAUNCHXL-F28379D:将 ADC 数据保存到外部 SDRAM 中

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/600319/ccs-launchxl-f28379d-saving-adc-data-to-external-sdram

器件型号:LAUNCHXL-F28379D

工具/软件:Code Composer Studio

你(们)好

我正在尝试以3.5MSPS 的最大采样率从三个 ADC 引脚保存并发送一秒的数据到连接了 USB 的计算机。 由于 USB 连接没有启用足够的速度来进行实时发送、我需要缓冲数据。 由于控制器没有足够的 RAM 来存储数据、因此我希望将数据存储在外部 SDRAM 芯片中、直到将其发送到计算机。

您能推荐使用芯片吗? 主要考虑因素是、它不应在收集和保存数据的同时减慢整个操作速度(同时对三个引脚采样时、我需要全速3.5 MSPS)、并且应易于使用、只需极少的设置或提供的示例代码。  

是否有使用该控制器进行测试的东西、这些东西将开箱即用? 是否有关于如何连接外部 RAM 和使用 DMA 以最大采样率从 ADC 保存数据的教程?

谢谢

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

    您好!

     您是否对外部存储器接口有实际的数据吞吐量要求? 在该器  件上、与 SDRAM 相比、ASRAM 接口可提供更好的数据吞吐量、因为 SDRAM 接口不支持猝发访问。   

    Vivek Singh

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

    数据吞吐量要求是、它需要能够保存来自三个 ADC 模块的所有数据、每个模块以3.5MSPS 的速率运行、而不会引入延迟。

    我愿意接受建议。 您会推荐哪种 ASRAM 模块?

    此致、
    Karl
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、在这种情况下、吞吐量需要大约22MBSP、这很容易使用 ASRAM 实现。 市场上有许多16位 ASRAM 器件可供您使用。 我们对此没有具体建议、但我们使用了 Cypress 的器件(例如 CY7C1041CV33)进行测试。

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

    感谢您提供信息

    此模块(ISSI IS42S16400J-5TL)是否也兼容? 它是 SDRAM、但与您注意到的 ASRAM 模块上的10ns 相比、访问时间标记为5ns。

    对于相同容量的内存、SDRAM 的价格似乎要便宜很多。 如果速度相似、使用 ASRAM 是否还有其他好处?

    您能给我指一下您已经测试过的 SDRAM 型号、肯定能正常工作吗?

    谢谢

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

    这是 SDRAM 器件、而非 ASRAM。  您可以从这些器件中检查此器件(IS66WV1M16DBLL-55BLI)。

    Vivek Singh