例如,我有一个组件(例如一个具有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