Intel:FPGA に内蔵されているメモリーブロックで ROM や RAM を構成し、初期値を持たせる場合、ファイルのフォーマットが MIF と HEX とがありますが、推奨はどちらでしょうか?
どちらが推奨というのはございません。
Quartus II のシミュレーション・ツールでシミュレーションする場合は、MIF ファイルでも HEX ファイルでも問題ありません。
3rdパーティのシュミレーションツールをご使用される場合は注意が必要になります。
MIF ファイルはアルテラ社オリジナルフォーマットとなりますので、3rdパーティのツールでは読み込めない可能性がございます。
3rdパーティのシミュレーション・ツールなどを使用する場合は、HEX ファイルで作成して下さい。