例如,我有一個組件(例如一個具有128個輸入和1個輸出的多路複用器)。我想要實例化這個組件。所以我需要爲這128個輸入端口映射。我的問題是:有沒有更簡單的方法來做128端口的映射,而不是寫128條語句?
非常感謝!端口映射如果端口很多
假設我們有這個組件:
component MUX_1bit is
port(
data0 : IN STD_LOGIC ;
data1 : IN STD_LOGIC ;
......
data127 : IN STD_LOGIC ;
select : IN STD_LOGIC_VECTOR (6 DOWNTO 0);
result : OUT STD_LOGIC);
end component;
現在,如果我要實例化,
myMUX : MUX_1bit port map(
data0 => signal0,
data1 => signal1,
..................
);
有沒有更簡單的方法,而不是重複128倍?
std_logic_vector:實際 實現更容易,因爲
result
可以像多路複用器可以生成? – godel9 2014-10-07 02:31:35我編輯了我的問題,使其更清楚。我的問題是,128個端口手動輸入太多。非常感謝! – mhz 2014-10-07 03:32:02