Quartus® II ソフトウェアによって生成された複数のメモリー初期化ファイル (MIF) を、以下のリンクに記載されているスクリプトを使用して、Stratix® V、Arria® V、Cyclone® V デバイスで fPLL リコンフィグレーション用の単一の MIF ファイルに合成できます。
スクリプトを使用するには、以下の手順に従ってください。
1. tcl ファイルと MIF ファイルを同じフォルダーに配置します。
2. tcl コンソールに merge_mif.tcl を入力します。
3. 次のコマンドを入力して、2 mif ファイル (A.mif や B.mif など) を output.mif に入力します。
コマンド: stitch A.mif B.mif [output.mif]
注: オプションの [output.mif] を指定しない場合、デフォルトでは merged.mif になります。
4. merged.mif では、B.mif のコンテンツは A.mif の後に表示されます。
5. 別の MIF ファイル (C.mif など) を merged.mif にマージする場合は、手順 3 を繰り返します。結合されたファイルの深度が 512 を超えない限り、複数の MIF ファイルを合成できます。
MIF ストリーミングによる PLL リコンフィグレーションの詳細については、AN661 : Altera PLL によるフラクショナル PLL リコンフィグレーションの実装 および PLL リコンフィグレーションメガファンクションのAltera (PDF)を参照してください。