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.

[参考译文] AM62L:AM62L OSPI 写入性能

Guru**** 2644735 points

Other Parts Discussed in Thread: AM62L

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1585031/am62l-am62l-ospi-write-performance

器件型号: AM62L

你好。
 
我们已将 MRAM 连接到 AM62L 的 OSPI(作为四路 SPI)、并正在测量读取和写入性能。
PSDK 使用的是 11.00.15.05 版。
我检查了将 OSPI 时钟频率 (OSPI_CLK) 更改为 25MHz、50MHz 和 100MHz 时性能的改进程度。
 
使用 dd 命令执行 512KB 全区域读取时、读取时间与频率成比例减少。(25MHz:43ms、50MHz:20ms、100MHz:8ms)
 
但在写入时、写入时间会根据频率略微缩短、但不会像读取时间那样短。 (25MHz:127ms、50MHz:104ms、100MHz:98ms)
 
查看写入期间的波形、写入操作在每个块(256 字节)中执行、并且在每次写入完成后、有一段等待时间将 CS 置为无效。
查看每个块的写入时间时、该时间与频率成比例降低。
 
另一方面、CS 置为无效时的等待时间不会按频率成比例缩短。  
 
可以认为此等待时间并未缩短写入时间。
置为无效期间等待的等待时间是多久?
是否可以缩短这种等待时间?
此外、器件树中设置的 CDN、tshsl-ns 时间为纳秒级、这被视为不占主导地位。
 
此致、  
Takayuki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我正在与硬件团队核实写入性能观察、并将回复您。
    此致、
    - Hong

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

    你好、洪三。

    感谢您的答复。

    您能告诉我最新进展情况吗?

    此致、

    Takayuki

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

    你好、Takayuki-San、

    对于 ospi-NOR、读取性能通常可与接口时钟成比例扩展、但在写入时、虽然您可以通过增加时钟频率来加快命令和数据传输阶段、但实际编程时间保持不变。 这就是 NOR 闪存写入性能没有随着时钟频率线性扩展到特定点的原因。

    您是否在特定的 MRAM 设备上使用 Linux 内核驱动程序? 或者您使用的是通用 Linux 内核节奏 QSPI-NOR 驱动器?

    如果使用通用 QSPI-NOR 驱动器、内核驱动器可能会轮询 BUSY 信号或位、但 MRAM 在写入时没有 BUSY 信号或位。 这可能说明了 MRAM 写入性能与您在测试中观察到的时钟频率之间的关系。

    此致、
    - Hong

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

    Hello Hong-san、

    感谢您的答复。

    我们使用修改后的通用节奏 QSPI-NOR 驱动器。

    是否可以停止 BUSY 信号或位轮询以减少写入时间?

    此致、

    Takayuki

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

    你好、Takayuki-San、

    我们没有将 MRAM 器件与 OSPI 控制器连接的硬件设置。

    我建议与 MRAM 器件供应商联系、了解可行性以及如何调整 spi-cadence-quadspi.c 驱动程序、以根据  电路板上调整后的时钟频率提高 MRAM 器件的写入性能。

    此致、
    - Hong