I
info_
Guest
Hi Mike,
Mike Treseler wrote:
elsif A(6) = '1' then Q <= "110";
etc...
do overlap, but even then, it does not necessarily
require or imply a priority-based implementation.
I still won't use it, nor RTL procedures, but this is more
a matter of habits and personal taste. I once suspected that
you were using both as a hidden signature to copyright your code
;-)
Cheers,
Bert Cuzeau
Mike Treseler wrote:
if A(7) = '1' then Q <= "111";"if then else elsif elsif ... "
only implies priority if cases overlap.
elsif A(6) = '1' then Q <= "110";
etc...
do overlap, but even then, it does not necessarily
require or imply a priority-based implementation.
Seems I was a bit too quick to burry std_ulogic...I agree that std_ulogic_vector is usually
more trouble than it's worth.
However std_ulogic has no such downside.
I use std_ulogic as my default bit type.
It port maps directly to std_logic without conversion.
I still won't use it, nor RTL procedures, but this is more
a matter of habits and personal taste. I once suspected that
you were using both as a hidden signature to copyright your code
;-)
Cheers,
Bert Cuzeau