ブロック RAM

LX Platform  LXT Platform  SXT Platform  FXT Platform

Virtex™-5 FPGA は、オフチップのメモリを使用せず、効率的にデータを保管し、バッファする、最高 11.6Mb の柔軟なエンベデッド ブロック RAM を提供します。各 メモリ ブロックは、最高 36 Kb までのデータを保管しますが、18 Kb の 2 つのブロック RAM としても、36Kb の ブロック RAM としても設定できます。 ブロック RAM は、デュアル ポート RAM として、または FIFO として設定可能で、64 ビットのエラーチェック/訂正 (ECC) を提供することにより、システムの信頼性を高めることができます。

ブロック RAM
表 1 : Virtex-5 FPGA ブロック RAM の主な利点
機能 利点
550MHz のパフォーマンス 高データ レートを達成
36Kb のブロック サイズ

BRAM をカスケード接続することにより、カスタマイズされた大型のメモリ アレイをインプリメント

  • 最大 x36 までの真のデュアル ポート幅
  • 最大 x72 までのシンプル デュアル ポート幅

例: 

  • 2 つのブロック RAM をカスケード接続し、64 Kb x 1 アレイを構築
  • 16 ブロック RAM のみを使用し、 512 Kb RAM を構築
FIFO ロジックで構築 ロジック リソースを消費せずに同期のマルチレート FIFO を作成
ビルトインのデュアル ポート サポート 18Kb ブロック RAM または 36Kb ブロック RAM によりシンプル デュアル ポート メモリを構築することにより、バンド幅の倍増を達成
カスケード接続可能 2 つの 36Kb ブロック RAM をカスケード接続し、FPGA ローカル相互接続や追加の CLB リソースを接続せずに、64Kb x 1 アレイを構築
消費電力管理の強化 未使用の 18Kb ブロック RAM をオフにする
オプションの出力レジスタ パイプライン処理された操作の CLB フリップフロップへの配線遅延を排除
表 2 : Virtex-4 デバイスに比べた利点
機能 Virtex-5 Virtex-4
個々のブロック RAM サイズ

36Kb。36Kb の単一のブロック RAM として、または 2 つの別個の 18Kb ブロック RAM として設定可能

18Kb ブロック RAM
ブロック RAM の数 288 552
BRAM のパフォーマンス 550MHz (-3 高速)/ 500MHz (-2 中速) 500MHz (-12 高速)
 
採用情報 イベント ウェブセミナ プレスリリース IR 情報 フィードバック 法的情報 サイトマップ
© 1994-2008 Xilinx, Inc. All Rights Reserved.