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.

[参考译文] J722SXH01EVM:OSPI NAND PHY 模式吞吐量值仅为28MB/s

Guru**** 2473260 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1464608/j722sxh01evm-ospi-nand-phy-mode-throughput-value-comes-around-only-28-mb-s

器件型号:J722SXH01EVM

工具与软件:

大家好、团队成员:

我已经使用 SDK 10.01在 J722S 板上测试了 NAND 闪存性能。

我在启用 PHY 模式的情况下测试了 NAND、这意味着 PHY 模式正在刷写到 PHY 分区。 但观察到最大吞吐量约为28 MB/s 这是预期值吗?   

根据 NAND 闪存(W35N01xx)的数据表、它在 SDR 模式下可支持的最大频率为166MB/s 因此、如果启用 PHY 模式、我们预计吞吐量应如数据表中所述。

您能否告诉我、为什么即使启用 PHY 模式也吞吐量值较低?

此致、

安·罗斯·安东尼

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

    您好!  

    您能否分享有关您如何采集性能数据的日志?

    您测量的是 U-Boot 吗?

    此致、

    基尔西  

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

    您好!

    您是从 U-Boot 测量的吗?

    我将在内核级别测量这些值。

    您能否分享有关如何捕捉性能数字的日志?

    我在/opt/ltp 测试用例中修改了 nand_raW_write 二进制文件、以便测试 nand 的性能值、并测试以下缓冲区值: 102,400,262 262144,524 524288,1041048,576,262 14400和  52428800。

    还附加了 nand 读取操作的日志  

    e2e.ti.com/.../performance_5F00_values_5F00_j722s.txt

    此致、

    安·罗斯·安东尼

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

    感谢您的参与。 我们将分析我们这边的测试用例并取回。

    -基尔西

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

    您好!

    我与我们的 NAND 专家进行了交流。  

    [quote userid="604839" url="~/support/processors-group/processors/f/processors-forum/1464608/j722sxh01evm-ospi-nand-phy-mode-throughput-value-comes-around-only-28-mb-s NAND 闪存(W35N01xx)它在 SDR 模式下可支持的最高频率为166MB/s

    如果您查看同一表:

     每4K 有一个读取页(4K 字节)延迟。 这可能在25-60 μ s 之间。 因此、理论带宽已经减少了不到一半。
    然后、我们需要从 Linux 等 HLOS 添加软件开销。 由于我们之前分享了错误修复、因此我们目前还没有发布的数字。

    根据我们的理解,我们应该接近3千万,这几乎是你看到的。

    -基尔西

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

    Keerthy、您好!

    感谢您的响应。

    此致、

    安·罗斯·安东尼