[an error occurred while processing this directive]
|
имеется счетчик, который необходимо загружать с внутренних регистров плис (регистр периода и регистр длительности). причем загружается только часть разрядов, а остальные нули. что-то не получается написать эту конструкцию.
счетчик
_______
process (clk)
begin
if (clk'event and clk = '1') then
if cnt = (rg(3), rg(2), rg(1), rg(0), 0, 0) then
cnt <= (rg1(5), rg1(4), rg1(3), rg1(2), rg1(1), rg1(0))
else cnt <= cnt-1;
end if;
end if;
end process;
E-mail: info@telesys.ru