IPコアの検討ノート

目次

序文

IPコアとは何ですか?

IP コアを使用する理由

IPコアの存在形態はどのようなものですか? それぞれの長所と短所は何ですか?

IPコアのデメリットは何ですか?

Quartus II での IP コアの呼び出し

Quartus II で IP コアを呼び出すにはどうすればよいですか?

IPコア: PLL

PLLの基本動作原理

乗数

周波数分割

PPL Phase Locked Loop IP コアの設定

設定インターフェイス: 最初のセクション

設定インターフェイス: 2 番目のセクション


序文

IPコアとは何ですか?

回答:IPコアとは、「ASIC」や「FPGA」の分野で使用されるモジュールで、あらかじめ設計された機能を備えた回路です。

たとえば、デジタル回路の「FIFO」、「RAM」、「SDRAM コントローラー」は一般的に使用されており、パラメーターを調整できる複雑な機能モジュールです。

IP コアを使用する理由

回答: 事前に設計された調整可能な機能モジュールにより、開発時間を節約できるためです。

IPコアの存在形態はどのようなものですか? それぞれの長所と短所は何ですか?

答え: ソフトコア --> 対応する言語形式: HDL 言語形式; (物理学は関与しませんが、あまり安全ではありません)

       ソリッド コア --> PCIE などのネットリスト形式 (特定の信号を事前に配線できますが、他の回路のレイアウトに影響を与える可能性があります)

       ハードコア --> レイアウト形式; (完全なネットリスト配線と強力なセキュリティが、柔軟性が低く、移植には不便です)

IPコアのデメリットは何ですか?

回答: プラットフォーム間で使用するのは困難です。コア コードは表示されません。カスタム IP には追加料金が必要です。

Quartus II での IP コアの呼び出し

(共通) Mega Wizard プラグイン マネージャー、SOPC コンストラクター、DSP コンストラクター、Qsys デザイン システムのインスタンス化。

Quartus II で IP コアを呼び出すにはどうすればよいですか?

ステップ 1: クリックして IP コア コールを開始します

 ステップ 2: 新しい IP コアを作成する

 ステップ 3: 目的の IP コアと IP コアの対応する設定を選択します (ここでは PLL を例にします)

対応するチップモデル、言語、ストレージアドレス 

 ステップ 4: IP を正常に有効にし、パラメータを調整する

タブは次のことを示します。 

1. 概要: サポートするチップなどの IP コアの基本情報を表示できます。

2. ドキュメント: IP コアのドキュメントは詳細を理解しやすいものです。

3. 3 番目のタブは次の目的で使用されます: パラメータ調整 (サブタブは次のとおりです: 全体/モード、出力/ロック)。

4. 4 番目のタブは次の目的で使用されます。アドレス チップの保存などの属性を再構成します。

5. 5 番目のタブは次の目的で使用されます。 出力クロックを設定します。

6. タブ No. 6 は次の目的で使用されます。 EDA 構成。

7. 7 番目のタブは、全体的な構成に使用されます。

(注: 詳細な説明は、-> ステーション B--[Wildfire] FPGA シリーズ ティーチング ビデオ--43-レクチャー 25--4 分 30 秒にあります)

IPコア: PLL

はじめに
PLL はフェーズ ロック ループとも呼ばれ、最も一般的に使用されるフェーズ ロック ループの 1 つです。FPGA クロック信号に対して任意の周波数の分周、周波数の逓倍、位相調整、およびデューティ サイクル調整を実行できます。

拡張: PLL はデジタル位相ロック ループとして分類できます。デジタル位相ロックループは制御可能で調整可能です。

PLLの基本動作原理

乗数

周波数分割

PPL Phase Locked Loop IP コアの設定

設定インターフェイス: 最初のセクション

 一般/モードの主な内容: モード設定 (通常は通常モードが使用されます)

 一般的なパターン

 ゼロ遅延バッファモード

 ソース同期モード (一般的にデータ インターフェイス (特に高速) に使用されます)

 補正なしモード

メインコンテンツを入力/ロック:

クロックスイッチオーブンのメインコンテンツ:(通常は変更なし)

設定インターフェイス: 2 番目のセクション

おすすめ

転載: blog.csdn.net/m0_56883893/article/details/127049866