このセットアップはなぜ機能しますか? (整数:1 M)を介して1になるようにポートのビットを指定するだろうが、場合M-1 0とdowntoは単に意味をなさない0ダウン0、あろうVHDL:genric map setup
component mux2to1 is
generic (M : integer := 1); -- Number of bits in the inputs and output
port (input0 : in m32_vector(M-1 downto 0) := (others => '0');
input1 : in m32_vector(M-1 downto 0) := (others => '0');
sel : in m32_1bit;
output : out m32_vector(M-1 downto 0));
end component;
Iはgenricマップを理解する方法であります。
あなたは0、1以上の要素を持つ配列を持つことができます。 (0のdownto 0)は1つの要素を持つでしょう。 IEEE Std 1076-2008 5.3.2配列の型、5.3.2.2索引の制約と不連続な範囲を参照してください。 – user1155120