Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- ok, i understand you. i will give it a try. thanks --- Quote End --- A possible guide is as follows(not tested)
when s0 =>
if reg1 < reg2 then
reg1 <= reg2;
reg2 <= reg1;
end if;
when s1 =>
if reg1 < reg3 then
reg1 <= reg3;
reg3 <= reg1;
end if;
when s2 =>
if reg1 < reg4 then
reg1 <= reg4;
reg4 <= reg1;
end if;
when s3 =>
if reg2 < reg3 then
reg2 <= reg3;
reg3 <= reg2;
end if;
when s4 =>
if reg2 < reg4 then
reg2 <= reg4;
reg4 <= reg2;
end if;
when s5 =>
if reg3 < reg4 then
reg3 <= reg4;
reg4 <= reg3;
end if;