ほっしーの技術ネタ備忘録

技術ネタの備忘録です。基本的に私が忘れないためのものです。他の人の役にも立つといいなぁ。

Altera MF の使い方

Altera MF とは、Altera 社製の CPLD, FPGA で使用できる IP 群です。
平たく言えば MegaWizard で作れる FIFOSRAM などのことです。
(MegaWizard: Xilinx で言う coregen のこと)


これを QuartusII で合成する時はいいんですが、ModelSim でシミュレーションする時には少しだけコツが要ります。


通常、シミュレーションする時は

C:\> vsim -quiet -do hoge.do work.tb_hoge

などとするわけですが、ここで -L オプションで Altera MF のライブラリを指定します。インストール先にもよりますが、私の環境では

C:\> vsim -quiet -L C:\Altera\modelsim_ase\altera\verilog\altera_mf -do hoge.do work.tb_hoge

となります。


こういう初歩的なことが書いてあるページが少なくて困ったので備忘録です。