[an error occurred while processing this directive]
|
------------------------------------------------------------------Восемь раз здесь:
pr_dout:
process (ce_data) --Output data.
begin
if ce_data = '0' then
out_data <= "ZZZZZZZZ";
elsif ce_data = '1' then
out_data (0) <= BUF_IN (7); -- !!!! Warning на каждом разряде.
out_data (1) <= BUF_IN (6);
out_data (2) <= BUF_IN (5);
out_data (3) <= BUF_IN (4);
out_data (4) <= BUF_IN (3);
out_data (5) <= BUF_IN (2);
out_data (6) <= BUF_IN (1);
out_data (7) <= BUF_IN (0);
end if;
end process pr_dout;
--------------------------------------------------------------------------------
Один раз здесь:
ARCHITECTURE DRSFF OF DRSFF IS
BEGIN
process (res, set, clk)
begin
if ((res = '1') and (set = '0')) then
Q <= '0';
elsif ((set = '1') and (res = '0')) then
Q <= '1';
elsif (clk'event and clk = '1') then
Q <= D; -- !!! Warning.
end if;
end process;
END DRSFF;
E-mail: info@telesys.ru