ブックマーク / bitcraft.web.fc2.com (1)

  • DDR2メモリをFPGAで操作してみる。SPARTAN6を使って400MHz( DDR2-800 )

    SPARTAN6には、DDR,DDR2,DDR3を操作するハードマクロが組み込まれ、MCBと呼ばれる統一されたユーザーインターフェイスが用意されています。最大400MHzのメモリクロックで操作できるので、1個の16ビット幅のDDR2,3メモリなら、最大ピーク転送レートを、1.6Gバイト/秒にすることができるようです。無論このスピードは、昨今のメモリの性能から比較するとかなり低いですが、普通のI/Oを使ってDDR2などを設計するより2倍以上のスピードアップが期待できます。XILINXの通常のI/OでDDR転送を使うと、せいぜい200MHzが限度ですが、ハードマクロでは400MHzのDDR転送ができるようです。ここで言う400MHzとは、DDR2-800 のことで、400MHzでダブルデータレートの意味です。 Digilent社のSPARTAN6の評価ボード、「ATLYS」では、DDR2メモリ

    natsutan
    natsutan 2013/02/22
    どちらかというとMIGの駄目っぷりが・・・
  • 1