インテルのみ表示可能 — GUID: vgo1440400733939
Ixiasoft
インテルのみ表示可能 — GUID: vgo1440400733939
Ixiasoft
3.3.1.2. 混合ポートの Read-During-Write モード
混合ポートの Read-During-Write モードは、シンプル・デュアルポート RAM モード、トゥルー・デュアルポート、シンプル・クアッドポート RAM に適用されます。2 つのポートにおいて、読み出しおよび書き込み動作が同じクロックを使用して同じメモリーアドレスで行われます。一方のポートでアドレスから読み出し、他方のポートで書き込みを行います。
出力モード | メモリータイプ | 詳細 | サポートされる動作モード |
---|---|---|---|
New Data | MLAB | 異なるポートへの Read-During-Write 動作により、データが MLAB メモリーに書き込まれると、次の立ち上がりエッジで、MLAB のレジスターされる出力に New Data が反映されます。 このモードは、出力がレジスターされる場合にのみ利用可能です。 |
シンプル・デュアルポート RAM |
Old Data | M20K、MLAB | 異なるポートへの Read-During-Write 動作により、RAM の出力には、特定のアドレスの Old Data の値が反映されます。 MLAB では、このモードは出力がレジスターされる場合にのみ利用可能です。 |
|
Don't Care | M20K、MLAB | RAMは、Don't Care 値または Unknown 値を生成します。
|
|
New_a_old_b | M20K | 異なるポートへの Read-During-Write 動作により、RAM の出力は、ポート A では新しいデータを反映し、ポート B では古いデータを反映します。 |
|
RAM: 2-PORT Intel® FPGA IPの設定 | 出力動作 | |||
---|---|---|---|---|
パラメーター | 有効になっているパラメーターのオプション | altera_syncram パラメーター (read_during_write_mode_mixed_ ports) 4 |
Read-During-Write 時の出力データ | MLAB アトム (Chip Planner に表示される) |
Mixed Port Read-During-Write for Single Input Clock RAM How should the q_a and q_b outputs behave when reading a memory location that is being written from the other ports? |
Old Data | old_data | 古いデータ 5 | 新しいデータ |
New Data | new_data | 新しいデータ | 新しいデータ | |
Don't Care | dont_care | Don't care 6 | Don't Care |