VHDL言語
755 ワード
(1)generic
genericは定数を定義する言語です.例は次のとおりです.
このようにn入力のANDゲートを定義したが,具体的にどのように入力するかは指摘されていない.この実体を書き終えたら
この構成部品は、次のエンティティで参照できます.構成部品のライフスタイルは次のとおりです.
構成部品の例は次のとおりです.
生成されたレイアウト配線後のvhdlモデルでは、次の文がよく見られます.
generic定義と例化を用いた典型的な文です.
genericは定数を定義する言語です.例は次のとおりです.
ENTITY andn IS
GENERIC ( n : INTEGER );
PORT(a : IN STD_LOGIC_VECTOR(n-1 DOWNTO 0);
c : OUT STD_LOGIC);
END;
このようにn入力のANDゲートを定義したが,具体的にどのように入力するかは指摘されていない.この実体を書き終えたら
この構成部品は、次のエンティティで参照できます.構成部品のライフスタイルは次のとおりです.
COMPONENT andn
GENERIC ( n : INTEGER);
構成部品の例は次のとおりです.
u1: andn GENERIC MAP (n =>2)
生成されたレイアウト配線後のvhdlモデルでは、次の文がよく見られます.
A_IBUF:X_BUF
generic map(LOC=>"pad65",
pathpulse=>555ps
)
port map(
I=>A,
O=>A_INBUF
);
generic定義と例化を用いた典型的な文です.