注記: デュアル ポート モードで使用しているブロック RAM でポート幅を指定するには、READ_WIDTH_[A|B] および WRITE_WIDTH_[A|B] 属性を使用する必要があります。
この場合、次の規則に従ってください。
- シングル ポート ブロック RAM を設計する場合、ペアになっている書き込みポートと読み出しポートそれぞれの幅を設定する必要があります (READ_WIDTH_A と WRITE_WIDTH_A など)。
- デュアル ポート ブロック RAM の場合、すべてのポート幅を設定する必要があります。
- シンプル デュアル ポート モードでは、ポートの一方は固定幅で、もう一方が可変幅となります。RAMB18E5 のデータ ポート幅は最大 36、RAMB36E5 のデータ ポート幅は最大 72 です。ブロック RAM を読み出し専用メモリとして使用する場合は、READ_WIDTH_A/B のみを使用します。