記事 ID: 000085269 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2012/09/11

Synplify バージョン 6 を通じてレジスターを I/O エレメント (IOE) にマッピングする方法について<i>x</i> 以上ですか?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細 Altera® I/O セル・レジスターの割り当てが Quartus で行われることを推奨します。 ソフトウェア。ただし、Synplify でこれらのアサインメントを実装することも、 syn_useioff 属性をグローバルまたはローカルベースで指定します。

この設定は、 syn_useioff=1 トップレベル、ソースコード、Synplify Settings ツール SCOPE、または制約ファイルで直接設定することでグローバルに設定できます。

表 1。グローバルsyn_useioff =1 に設定
プログラミング言語構文
Verilog HDLmodule test (d, clk, q) /*synthesis syn_useioff=1 */;
VHDLarchitecture rtl of test is
attribute syn_useioff : boolean;
attribute syn_useioff of rtl: architecture is true;
制約ファイルdefine_global_attribute syn_useioff 1


表 2。syn_useioff =1 をローカルに設定する
プログラミング言語構文
Verilog HDLmodule test (d, clk, q);
input [3:0] d;
input clk;
output [3:0] q /*synthesis syn_useioff=1 */
reg q;
...
VHDLentity test is
port (d: in std_logic_vector [3 downto 0];
clk: in std_logic;
q : out std_logic_vector[3 downto 0];
attribute syn_useioff : boolean;
attribute syn_useioff of q : signal is true;
end test;
制約ファイルdefine_attirbute {p:q[3:0]} syn_useioff 1

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。