J
jacko
Guest
Hi
got rid of some by putting best selection as don't care, as quartus
doesn't like 'X' for some reason or didn't in version 6.1 (last
checked). That was understandable.
The bit I don't get yet is why a coinational process, with just one
register in the sensitivity list (IR) process is instruction decode
from insrtuction register, inferes latches on intermediate signals,
when there latched contents have no relevance. The intermediates
should always be recalculated.
Is it because only some paths through the process do not assign to
them? As I thought this was only relevant to synchronous behaviour.
Hiving the ALU off into a different process (combinatorial) should ix
this if I postulate correctly, butis this the reason?
cheers
jacko
got rid of some by putting best selection as don't care, as quartus
doesn't like 'X' for some reason or didn't in version 6.1 (last
checked). That was understandable.
The bit I don't get yet is why a coinational process, with just one
register in the sensitivity list (IR) process is instruction decode
from insrtuction register, inferes latches on intermediate signals,
when there latched contents have no relevance. The intermediates
should always be recalculated.
Is it because only some paths through the process do not assign to
them? As I thought this was only relevant to synchronous behaviour.
Hiving the ALU off into a different process (combinatorial) should ix
this if I postulate correctly, butis this the reason?
cheers
jacko