Intel:MAX® 10 FPGA で "On-Chip Memory (RAM or ROM)" コア を使って、Dual-Port(2-Port) RAM を Error Correction Code (ECC) 機能付きで使用することは可能ですか?
IP
MAX
Quartus Prime
カテゴリ:仕様
ツール:Quartus® Prime
デバイス:MAX® 10
RAM: 2-Port にオプションとして ECC 機能を付けられるのは M144K と M20K になりますので、対応可能なデバイスは下記となります。
・Arria II GZ
・Stratix IV (M144K)
・Cyclone 10 GX
・Arria 10
・Stratix V (M20K)
(参考)Embedded Memory (RAM: 1-PORT, RAM: 2-PORT, ROM: 1-PORT, and ROM: 2-PORT) User Guide
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_ram_rom.pdf
MAX® 10 では Platform Designer で ECC のオプションが選択できますが、実際には "ALTECC" のエンコーダー、デコーダーを外部で実装して使用する必要があります。