Vistaのヒント(9):COEファイルの使用法



Vivado Tips Coe File Usage



COEドキュメントは、メモリの初期値を設定するための高レベルの方法を提供しますが、実際には直接使用することはできません。 IPコアを生成する場合、VivadoはファイルをMIFファイルにCOEします。 MIFファイルには、元の値と、ストレージクラスIPコアの初期化に使用されるシミュレーションモデルが保存されます。

MIFファイル、各行は、最初の行のアドレス0、アドレス1に代わって、たとえば格納場所を表します......各行の2行目は初期化された値(MSBが最初)である必要があります。バイナリ形式(MIF形式を生成する一部のソフトウェアとは異なる場合があります)。 HDLシミュレーションの場合、MIFファイルはエミュレーションディレクトリをエミュレートする必要があります。 Virginia Simulatorシミュレーションを使用すると、Vivadoは関連する操作を自動的に完了します。