インテルのみ表示可能 — GUID: mwh1409960047396
Ixiasoft
1.1. Precision RTL Synthesisのサポートについて
1.2. デザインフロー
1.3. インテル デバイスファミリーのサポート
1.4. Precision Synthesis生成ファイル
1.5. Precision Synthesisソフトウェアでのプロジェクトの作成およびコンパイル
1.6. Precision Synthesisデザインのマッピング
1.7. デザイン合成と結果の評価
1.8. インテルFPGA IPコアおよびアーキテクチャーに特有の機能のガイドライン
1.9. Mentor GraphicsPrecision*Synthesisサポート改訂履歴
1.8.1. IP Catalogによって生成されたVerilog HDLファイルを使用したIPコアのインスタンス化
1.8.2. IP Catalogによって生成されたVHDLファイルを使用したIPコアのインスタンス化
1.8.3. IP Catalogとパラメーター・エディターを使用した知的財産のインスタンス化
1.8.4. 生成されたVerilog HDLファイルを使用したブラックボックスIPファンクションのインスタンス化
1.8.5. 生成されたVHDLファイルを使用したブラックボックスIPファンクションのインスタンス化
1.8.6. HDLコードからのインテルFPGA IPコアの推測
2.10.1.1. IP Catalogによって生成されたVerilog HDLファイルを使用したインテル FPGA IPコアのインスタンス化
2.10.1.2. IP Catalogによって生成されたVHDLファイルを使用したインテル FPGA IPコアのインスタンス化
2.10.1.3. インスタンス化されたインテル FPGA IPコアに対するSynplifyのデフォルト動作の変更
2.10.1.4. IP Catalogとパラメーター・エディターを使用した知的財産のインスタンス化
2.10.1.5. 生成されたVerilog HDLファイルを使用したブラックボックス・コアのインスタンス化
2.10.1.6. 生成されたVerilogファイルを使用したブラックボックスIPコアのインスタンス化
2.10.1.7. ブラックボックスを作成するためのその他のSynplifyソフトウェアの属性
インテルのみ表示可能 — GUID: mwh1409960047396
Ixiasoft
1.6.3. ピン番号の割り当てとI/O設定
Precision Synthesisソフトウェアは、デバイスピン番号の割り当て、 I/O規格、ドライブ強度、およびデザインのトップレベル・ポートへのスルーレートの設定をサポートしています。 これらのタイミング制約は、set_attributeコマンド、GUI、またはHDLコードの合成属性の指定によって設定できます。これらの制約は、配置配線時に インテル® Quartus® Prime開発ソフトウェアによって読み取られる<project name>.tclファイルでフォワードアノテートされ、合成には影響しません。
Precision Synthesisソフトウェアsdcファイルの set_attributeコマンドを使用して、ピン番号の制約、I/O規格、ドライブ強度、および低速のスルーレート設定を指定することができます。次の表は、Precision Synthesisソフトウェアの制約ファイルのエントリーに使用する形式について示しています。
制約 |
Precision制約ファイルのエントリー形式 |
---|---|
ピン番号 |
|
I/O規格 |
|
ドライブ強度 |
|
スルーレート |
|
HDLコード内の合成属性またはプラグマを使用して、これらの割り当てを行うこともできます。
Verilog HDLのピンの割り当て
//pragma attribute clk pin_number P10;
Verilog HDLのピンの割り当て
attribute pin_number : string
attribute pin_number of clk : signal is "P10";
同じ構文を使用して、IOSTANDARD属性でI/O規格を、DRIVE属性でドライブ強度を、SLEW属性でスルーレートを割り当てることができます。
属性およびHDLコードでのこれらの属性の設定方法に関する詳細については、Precision Synthesis リファレンス・マニュアルを参照してください。