不知我描述清楚没,还是用代码表示吧:
component control
Port ( RXDATA : in STD_LOGIC_VECTOR (7 downto 0);
RXEMPTY : in STD_LOGIC;
IISOUT : out STD_LOGIC_VECTOR (31 downto 0));
end component;
而我的子模块实体定义为:
entity control is
Port ( RXDATA : in STD_LOGIC_VECTOR (7 downto 0);
RXEMPTY : in STD_LOGIC;
RCVTest : out std_logic;
IISOUT : out STD_LOGIC_VECTOR (31 downto 0));
end RCV_TOP;
而实体中定义的这个rcvtest在子模块是没有用到的。