Circuitos Práticos - Saber Eletrônica
Circuitos Práticos - Saber Eletrônica
Circuitos Práticos - Saber Eletrônica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Desenvolvimento<br />
que o projetista quer manter como lógica<br />
combinatória e não deseja implementar registradores<br />
(ou latches). Nesse caso, o sinal<br />
LED deve ficar sempre em ZERO, a não ser<br />
que o estado atual seja o “01” onde o LED é<br />
forçado em UM. Se o estado atual fosse “10”,<br />
a saída LED não estaria sendo alterada e,<br />
caso não existisse a declaração “default”, o<br />
circuito resultante deveria conter um latch<br />
para memorizar o último estado da saída<br />
LED. Isso ocorre porque todos os sinais<br />
tratados em um circuito precisam continuar<br />
existindo em qualquer caso ou situação.<br />
Assim, se num determinado estado, um ou<br />
mais sinais não forem tratados, o circuito<br />
precisará “lembrar” o estado anterior desses<br />
sinais para continuar mantendo-os. Com a<br />
declaração “default” a ferramenta de síntese<br />
sabe o que fazer com o sinal, quando ele não<br />
é tratado em alguma situação.<br />
When... Else<br />
Fora de um processo, na região da<br />
arquitetura empregada para de clarar operações<br />
de lógica com binacional, existem<br />
meios de efetuar-se um teste condicional,<br />
e um deles é a expressão when seguida<br />
de else. No exemplo: “K