Forum Discussion
Altera_Forum
Honored Contributor
14 years ago
when S4 =>
if(r_by_2 = 1) then
q <= q (m_size-r_by_2-1 downto 0) & q(m_size-1);
else
for i in 0 to r_by_2-1 loop
q(i) <= q(i+r_by_2);
q(i+r_by_2) <= q(i);
end loop;
end if;