You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

49 lines
909 B

architecture test of instance is
begin
a: foo;
b: entity work.foo;
b1: entity work.foo(goo);
c: configuration work.bar;
d: component foo;
e: entity work.foo
port map ( a, b, c );
f: entity work.foo
port map ( a, b, x => c );
g: entity work.foo
generic map ( X => 1 )
port map ( a, b );
h: entity work.foo
port map ( a => open );
i: foo port map ( x );
UUT : ENTITY work.csa_adder
PORT MAP(
osum => sum,
ocarry => carry
);
UUT_S : ENTITY work.csa_adder
PORT MAP(
osum => sums,
ocarry => carrys
);
end architecture;
ARCHITECTURE test3 OF test IS
COMPONENT comp IS PORT (a : BOOLEAN);
END COMPONENT;
SIGNAL s_ok : BOOLEAN;
BEGIN
comp PORT MAP(a => s_ok); -- unlabeled component instantiation
END ARCHITECTURE;