2 Replies Latest reply on Jun 29, 2020 9:50 PM by HiOm_1802421

    Community Translation - Calculate Read Speed of HyperFlash – KBA220990

    HiOm_1802421

      Hi,

      I want to translate the following KBA into Japanese, please confirm to my work.

      Calculate Read Speed of HyperFlash – KBA220990

       

      Omoi

        • 1. Re: Community Translation - Calculate Read Speed of HyperFlash – KBA220990
          JuyoungJ_06

          Hi, Omoi-san

           

          Confirm to work to this KBA.

          Thanks

           

          Jenna

          • 2. Re: Community Translation - Calculate Read Speed of HyperFlash – KBA220990
            HiOm_1802421

            Hi,

            I tried to translate this KBA##### into Japanese.

             

            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.png

            KBA220990-1.png

            KBA220990-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

             

            ==========

             

            BR,

            Omoi