インテルのみ表示可能 — GUID: vgo1440400733939
Ixiasoft
2.1. インテル® Stratix 10® エンベデッド・メモリー・ブロックにおけるバイトイネーブル
2.2. アドレス・クロック・イネーブルのサポート
2.3. 非同期クリアと同期クリア
2.4. メモリーブロックの誤り訂正コードのサポート
2.5. Force-to-Zero
2.6. コヒーレント読み出しメモリー
2.7. フリーズロジック
2.8. トゥルー・デュアル・ポート・デュアル・クロック・エミュレーター
2.9. インテル® Stratix 10® でサポートされているエンベデッド・メモリーIPコア
2.10. インテル® Stratix 10® エンベデッド・メモリーのクロッキング・モード
2.11. インテル® Stratix 10® エンベデッド・メモリーのコンフィグレーション
2.12. 読み出しアドレスレジスターおよび書き込みアドレスレジスターの初期値
インテルのみ表示可能 — GUID: vgo1440400733939
Ixiasoft
3.3.2. 混合ポートRead-During-Writeモード
混合ポートRead-During-Writeモードが適用されるのは、シンプル・デュアルポートRAMモードです。 2つのポートで実行される読み出しおよび書き込み動作は、同じメモリーアドレスで同じクロックを使用します(一方のポートでアドレスからの読み出し、他方のポートでアドレスへ書き込みます)。
出力モード | メモリータイプ | 詳細 |
---|---|---|
New Data | MLAB | 異なるポートへのRead-During-Write動作により、MLABの登録済み出力ではNew Dataが反映されます。これは、次の立ち上がりエッジで、データがMLABメモリーに書き込まれた後に行われます。 このモードが使用可能なのは、出力が登録済みの場合のみです。 |
Old Data | M20K、MLAB | 異なるポートへのRead-During-Write動作により、RAM出力では、特定のアドレスにあるOld Dataの値が反映されます。 MLABでは、このモードが使用可能なのは出力が登録済みの場合のみです。 |
Don't Care | M20K、MLAB | RAMではDon't CareまたはUnknown値を出力します。
注: M20Kのトゥルー・デュアルポート動作では、新しいデータ値の取得を混合ポートRead-During-Writeモードのシミュレーション中にすることになります。出力モードをDon't Careに設定すると、シミュレーション値ではそれをジャンク値として扱う必要があります。
|
New_a_old_b | M20K | このモードが適用されるのは、M20Kのシンプル・クワッドポートのみです。異なるポートへのRead-During-Write動作により、RAM出力では、ポートAの新しいデータとポートBの古いデータが反映されます。 |
RAM: 2-PORT Intel® FPGA IP Settings | 出力動作 | |||
---|---|---|---|---|
パラメーター | イネーブルド・パラメーター・オプション | altera_syncramパラメーター (read_during_write_mode_mixed_ ports) |
Read-During-Write時の出力データ | MLAB Atom (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 port? |
Old Data | old_data | Old data 4 | New Data |
New Data | new_data | New Data | New Data | |
Don't Care | dont_care | New Data | Don't Care | |
|
dont_care | New Data | Don't Care |
図 22. 混合ポートRead-During-Write : New Dataモード次の図で表している機能波形例は、New Dataモードの混合ポートRead-During-Write動作のものです。
図 23. 混合ポートRead-During-Write : Old Dataモード次の図で表している機能波形例は、Old Dataモードの混合ポートRead-During-Write動作のものです。
図 24. 混合ポートRead-During-Write : Don't Careモード次の図で表している機能波形例は、Don't Careモードの混合ポートRead-During-Write動作のものです。この動作が適用されるのはM20Kブロックのみです。
図 25. 混合ポートRead-During-Writeモード : New_a_old_bモード次の図で表している機能波形例は、New_a_old_bモードの混合ポートRead-During-Write動作のものです。
4 Old data is achieved through external soft logic as the MLAB blocks only natively supports new data.