« Artix-7のDDR3メモリ書き込みの最高速度はどのくらいか? | トップページ | 7次のチェビシェフフィルタを作成 »

2020.09.19

Artix-7のDDR3の読み出し速度はどのくらいか

前回の記事では、DDR3メモリを1066MHz(533MHz)で動かせば、毎秒900Mバイト程度の速度で書き込みができることを示しました。

それでは読み出しはどのくらいまで行くでしょうか?

同様に測ってみました。

下の図は256Mバイトの読み出しシーケンスの最初の部分です。AXI SRCコアから発行された2048バイトの読み出しのトランザクション12個が25.697usで完了しているのがわかります。

このことよりスタート時点の最初の速度は950Mバイト/秒くらい出ていそうです。

Axiddrrd1

次に256Mバイトの転送全体の波形を示します。

Axiddrrd2

256×1048576バイトを0.299秒で転送しているので、速度は897Mバイト/秒となります。

やはり、読み出しであっても900Mバイト/秒くらいの速度が出ることが確かめられました。DDR3メモリの速度は1066Mなので、読み出しでもバス帯域の84%を使えるようです。

 

|

« Artix-7のDDR3メモリ書き込みの最高速度はどのくらいか? | トップページ | 7次のチェビシェフフィルタを作成 »

コメント

コメントを書く



(ウェブ上には掲載しません)




« Artix-7のDDR3メモリ書き込みの最高速度はどのくらいか? | トップページ | 7次のチェビシェフフィルタを作成 »