RLDRAMコントローラMACOコア

MACORLDRAM(Reduced Latency Dynamic Random Access Memory)コントローラは、業界標準RLDRAMとインターフェースをとる汎用メモリ・コントローラです。コントローラはRLDRAM I、RLDRAM II CIO(Common I/O)やRLDRAM II SIO(Separate I/O)として機能するように構成できます。RLDRAMは高速メモリ・デバイスで、主に高帯域幅、通信やデータ記憶などレイテンシーが重要なアプリケーションで使用されます。データはデータ転送速度が2倍となるクロックの両エッジで転送されます。このIPはRLDRAMと汎用バス・インターフェースの間にインターフェースを提供します。

RLDRAMコントローラはターゲット速度が最高300MHz DDRのRLDRAM I、及びターゲット速度が最高400MHz DDRのRLDRAM II CIOあるいはSIOモードをサポートするように設計されています。

RLDRAM IPコアは、FPGAアレーのソフト・ロジックと、MACO ASICゲートの両方を使用して実装されます。実装の重要な部分はMACOにあるので、FPGAアレーの多くはユーザが利用できます。

必要なソフトウェア

  • ispLEVER バージョン7.0もしくは最新版
  • MACOデザイン・キット
  • MACOライセンス・ファイル

特長

  • コントローラはメモリ・クロックの半分の周波数で動作
  • 以下のプログラム可能なバースト長が利用可能
    • RLDRAM Iモードにおける2及び4
    • RLDRAM IIモードにおける2、4及び8
  • 再構成可能なリフレッシュ・カウンタを含む
  • 処理能力を最大化するコマンド及び書き込みデータ・パイプライン
  • ユーザ・インターフェースで以下のコマンドをサポート:
    • READ
    • WRITE
    • LOAD_MR
  • 処理能力を最大化するコマンド・パイプラインを含む
  • 以下をサポート
    • RLDRAM Iモードで16及び32ビットのデータ・パス幅
    • RLDRAM II SIOモード9、18、36及び72ビット(及びCIOモードの144)のデータ・パス幅
    • データ・マスク信号
  • RLDRAM II SIOとCIOモードで最大8チップ・セレクトをサポート
  • 作動出力クロック(CK、CK#)を生成
  • 作動入力データ・クロック(DK、DK#)に対応
  • RLDRAM II CIO MiniDIMM_72及びMiniDIMM_144そしてRLDRAM II SIO miniDIMM_72をサポート
  • CKにDQとQKの変化を同期させるDLLを含む
  • 72と144ビットのmini-DIMMに、ユーザ選択可能な1、2、4と8個のDLLをサポート

Jump to

ブロック ダイアグラム

Alternate Text Alternate Text

パフォーマンスとサイズ

ラティスSCMの結果
構成 SLICEs LUTs REGs PIOs
タイプ データ幅 アドレス幅 メモリ・スピード(MHz)
RLDRAM I 32 20 200 490 416 763 371
RLDRAM I 16 21 200 254 216 409 229
RLDRAM II CIO 72 21 400 882 902 1,513 750
RLDRAM II CIO 18 21 400 266 240 418 249
RLDRAM II SIO 72 21 400 882 906 1,513 822
RLDRAM II SIO 18 21 400 266 240 418 267

1) 性能及び使用率の特性はラティスispLEVER v7.1ソフトウェア及び、Synplify Pro v9.4を使用して生成されたものです。本IPが異なるソフトウェアの版等で利用される場合、結果が異なる場合があります。ラティスSCMデバイスの小規模集積度の場合、すべての構成は収まりません。

発注情報

ライセンシング

すべてのMACO IPは無償です。但し、シミュレーションの実行及びビットストリームファイルの生成にはライセンスキーが必要です。MACO IPライセンスキーが必要な場合、ラティス販売代理店へお問い合わせ下さい

ドキュメント

Quick Reference
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
RLDRAM Controller MACO Core User Guide
IPUG47 01.5 11/19/2009 PDF 1.5 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.