Artix-7のDDR3の読み出し速度はどのくらいか
前回の記事では、DDR3メモリを1066MHz(533MHz)で動かせば、毎秒900Mバイト程度の速度で書き込みができることを示しました。
それでは読み出しはどのくらいまで行くでしょうか?
同様に測ってみました。
下の図は256Mバイトの読み出しシーケンスの最初の部分です。AXI SRCコアから発行された2048バイトの読み出しのトランザクション12個が25.697usで完了しているのがわかります。
このことよりスタート時点の最初の速度は950Mバイト/秒くらい出ていそうです。
次に256Mバイトの転送全体の波形を示します。
256×1048576バイトを0.299秒で転送しているので、速度は897Mバイト/秒となります。
やはり、読み出しであっても900Mバイト/秒くらいの速度が出ることが確かめられました。DDR3メモリの速度は1066Mなので、読み出しでもバス帯域の84%を使えるようです。
| 固定リンク




コメント