ramzitligue
Member level 1
vhdl
hi, i wrote a program on vhdl :
entity b is
Port ( a0 :in STD_LOGIC_VECTOR (7 downto 0);
a1 : in STD_LOGIC;
s ut STD_LOGIC_VECTOR (7 downto 0));
end b;
architecture Behavioral of b is
begin
process(a1)
begin
if a1='1' then
s<=a0;
else
s<=(others=>'Z');
end if;
end process;
end Behavioral;
then i want to connect the output "s" of component b to to the input of another component b1 and here is the program of component b1:
entity b1 is
Port ( en :in STD_LOGIC_VECTOR (7 downto 0);
s1 ut STD_LOGIC_VECTOR (7 downto 0));
end b1;
architecture Behavioral of b1 is
begin
process(en)
begin
if en/="ZZZZZZZZ" then
s1<=en;
else
s1<=(others=>'Z');
end if;
end process;
end Behavioral;
the problem that after the synthesis i don't find the component b1 in rtl schematic.can you help me please?
hi, i wrote a program on vhdl :
entity b is
Port ( a0 :in STD_LOGIC_VECTOR (7 downto 0);
a1 : in STD_LOGIC;
s ut STD_LOGIC_VECTOR (7 downto 0));
end b;
architecture Behavioral of b is
begin
process(a1)
begin
if a1='1' then
s<=a0;
else
s<=(others=>'Z');
end if;
end process;
end Behavioral;
then i want to connect the output "s" of component b to to the input of another component b1 and here is the program of component b1:
entity b1 is
Port ( en :in STD_LOGIC_VECTOR (7 downto 0);
s1 ut STD_LOGIC_VECTOR (7 downto 0));
end b1;
architecture Behavioral of b1 is
begin
process(en)
begin
if en/="ZZZZZZZZ" then
s1<=en;
else
s1<=(others=>'Z');
end if;
end process;
end Behavioral;
the problem that after the synthesis i don't find the component b1 in rtl schematic.can you help me please?