はじめに
プラットフォーム・デザイナーを使うと、様々なペリフェラルを簡単に Avalon® バスに追加することができ、自動でアドレスデコーダーや調停回路を生成してくれるのでとても便利ですよね。
しかしながら、回路構成や動作するクロック周波数に依存して目的の動作周波数 (Fmax) を満たさないことがあると思います。
そんな時には、プラットフォーム・デザイナーの設定を変更することで Fmax を満たす可能性がありますのでぜひ試してみてください。
手順
①プラットフォーム・デザイナーを起動後、"Interconnect Requirements" タブを選択し、[Add] ボタンをクリックします。
② Identifire 項目は、"$system" を選択します。
③ 同様に、Setting 項目は "Burst adapter implementation" を選択し、
Value 項目は "Pre-burst-type converter (faster, higher area)" を選択します。
④ 設定を行った後に、[Generate HDL] ボタンをクリックしてプラットフォーム・デザイナーに登録した回路を再生成します。
⑤ コンパイルを実行後、タイミング解析を行って Fmax が改善されているかどうか確認します。