ハイパー フラッシュのリード速度計算– KBA220990- Community Translated (JA)

Version 1

    Community Translated by HiOm_1802421          Version: **

     

    Translation - English: Calculate Read Speed of HyperFlash – KBA220990

     

    質問:

    100MHzでのハイパー フラッシュ™のリード速度はどれくらいですか?どうすれば計算できますか?

     

    回答:

    次の計算で使用しているすべての参照データは、ハイパーフラッシュのデータシート(001-99198 Rev.*H 以降)を参照してください。

     

    リード アドレスもしくはリード長に依存する、複数のリードする事例があります。 計算は、1) ランダムアクセス4バイト リード および 2) 連続シーケンシャル リードの2つの一般的なタイプのハイパー バス™ リードに対するものです。

     

    • 事例1:4バイト ランダム アクセス リード(例:単一の命令をプリ フェッチ)
      • データシートの表4に従ったレイテンシ クロック サイクルが必要です。 100 MHzで10クロックのレイテンシが必要です。
      • データシートの図31に示すように、3クロックのコマンド アドレス送信、レイテンシ、データ リードがかかります。 これは次のように説明できます。
        • コマンド アドレスの送信 1.5クロック(その一部) + 100MHzでのレイテンシ 10クロック + 0.5クロック + データのリード 2クロック = 2ワードのリード 合計14クロック
      • 連続的なランダム リードの場合、計算ではtCSHIとtCSSを考慮する必要があります。データシートの表53を参照してください。
        • 10 ns (tCSHI) + 3 ns (tCSS) + (1.5 × 10 ns) + (10 × 10 ns) + (0.5 × 10 ns) + (2 × 10 ns) = 153 ns
        • リード スループット:4 × 1 000 000 000 / 153 = 26 143 790.85 bytes/s = 25 MB/s

    KBA220990.pngKBA220990-1.pngKBA220990-2.png

    • 事例2:ページ境界を越えるリード トランザクション (例:ハイパー フラッシュからの画像リード)
      • ホストのリード アドレス範囲 0x0001 0000から0x0001 0FFF を想定 (4Kワードまたは8Kバイトのリード)
        • 初期レイテンシは10クロック。
        • 初期ページ横断待ち時間は0クロック。(100MHzの場合、リード開始アドレス オフセット 0x0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、Fは初期ページ横断待ち時間はありません)
        • 10 ns (tCSHI) + 3 ns (tCSS) + (1.5 × 10 ns) + (10 × 10 ns) + (0.5 × 10 ns) + (4096 ワード × 10ns) = 41093 ns
        • リード スループット:8 192 × 1 000 000 000 / 41 093 = 199 352 687 byte/s = 190.17 MB/s

     

      • ホストのリード アドレス範囲 0x0001 0007から0x0001 1006 を想定 (4Kワードまたは8Kバイトのリード)
        • 初期レイテンシは10クロック。
        • 初期ページ横断待ち時間は1クロック。(100MHzの場合、リード開始アドレス オフセット 0x7、Fは初期ページ横断待ち時間が1です)
        • 0 ns (tCSHI) + 3 ns (tCSS) + (1.5 × 10 ns) + (10 × 10 ns) + (0.5 × 10 ns) + (9 ワード × 10 ns) + (1 初期ページ横断待ち時間 × 10 ns) + ((4096 - 9) ワード × 10 ns) = 41103 ns
        • リード スループット:8 192 × 1 000 000 000 / 41 103 = 199 304 187 byte/s = 190.07 MB/s

     

    KBA220990-3.png

    KBA220990-4.png