Você está na página 1de 2

FMU

Engenharia Elétrica

SISTEMAS DIGITAIS

São Paulo – SP

25 de novembro de 2022

Bruno Marcelino Rosa


Pratique 4.

Para nosso caso, imagine que há a necessidade de se implementar um temporizador


baseado no watchdog . Dessa forma, o nosso temporizador deve seguir as seguintes
cláusulas:
1. O valor “IC” de início da contagem é carregado no temporizador.
2. A cada pulso de clock , o valor da contagem é decrementado.
3. Na ocorrência de um evento “E”, o valor da contagem é reiniciado para o valor “IC”.
4. Caso a contagem chegue em 0, gera-se um sinal “I” de interrupção, que será
enviado para uma certa aplicação, ou para algum outro módulo eletrônico.
Para tanto, suponha as seguintes considerações:
1. O valor “IC” está presente em um registrador “R”. Inicialmente,
2. O valor “IC” já se encontra carregado no contador.
3. O evento “E” é representado como um sinal externo.
4. Quando a contagem chegar em 0, além de gerar o sinal “I” de interrupção, deve-se
paralisar a contagem e recarregar, de forma assíncrona, o valor “IC” a partir do
registrador “R”.
Poste um documento contendo a implementação do circuito do temporizador no fórum da
“Compartilhe” , de modo que o compartilhamento possa servir de base para o
aprofundamento da manipulação de sistemas digitais. Não se esqueça de visualizar e
realizar comentários nas postagens de seus colegas.

Você também pode gostar