インテルのみ表示可能 — GUID: oog1629930854967
Ixiasoft
1.4.1.1. 同期メモリーブロックの使用
1.4.1.2. サポートされないリセットおよびコントロール条件の回避
1.4.1.3. Read-During-Write動作の確認
1.4.1.4. RAMの推論と実装の制御
1.4.1.5. シングルクロック同期RAM (古いデータでのRead-During-Write動作)
1.4.1.6. シングルクロック同期RAM (新しいデータでのRead-During-Write動作)
1.4.1.7. シンプル・デュアルポート、デュアルクロック同期RAM
1.4.1.8. トゥルー・デュアルポート同期RAM
1.4.1.9. 混合幅デュアルポートRAM
1.4.1.10. バイト・イネーブル信号を備えるRAM
1.4.1.11. 電源投入時の初期のメモリーコンテンツの指定
インテルのみ表示可能 — GUID: oog1629930854967
Ixiasoft
1.4.4. HDLコードでのFIFOの推論
デュアルクロックFIFOを実装する方法は、デザインで必要な機能に応じてさまざまです。次のデュアルクロックFIFOの例では基本的なFIFOの機能を示しており、高速 (fMAX) かつ小面積なデザインを目標にしています。
FIFOは最大32ワード深さのパラメーター化をサポートし、メモリーブロックにはメモリーLAB (MLAB) をターゲットとします。合成では、generic_mlab_dc モジュールの動作RTLからMLABを推論します。
注: 独自のFIFOをコーディングしない場合は、 インテル® Quartus® Prime開発ソフトウェアのIPパラメーター・エディターを使用してデュアルクロックFIFO IPをパラメーター化することができます。FIFO Intel FPGA IP User Guideを参照してください。