Escolar Documentos
Profissional Documentos
Cultura Documentos
PR
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
DEPARTAMENTO ACADÊMICO DE ELÉTRICA
DISCIPLINA DE CIRCUITOS DIGITAIS
PROJETO INTEGRADOR - PI
PROJETO DE SISTEMA DIGITAL COM LÓGICA COMBINACIONAL E SEQUENCIAL
O Projeto Integrador (PI) da disciplina de Circuitos Digitais, no semestre letivo 2022/2, consta do
projeto de um sistema digital com características específicas, envolvendo lógica combinacional e
sequencial, com implementação e teste em ambiente de simulação (Deeds).
De modo geral, o sistema será composto por dois contadores distintos, cujas saídas passam por
tratamento aritmético e, posteriormente, codificação, para terem resultado indicado em displays 7
segmentos. As saídas dos contados passam também por tratamento lógico, cujo resultado deverá controlar
parte do funcionamento do sistema, conforme detalhado na sequência.
O Contador 1 (síncrono) e o Contador 2 (assíncrono up/down) constituem as entradas de um
circuito aritmético (somador/subtrator). Com o Contador 2 operando em modo up, o circuito aritmético
deve funcionar como somador. O resultado da soma deve ser indicado em dois displays 7 segmentos,
representando unidade e dezena em BCD (Codificador). Um sinalizador adicional de um bit deve manter-
se apagado indicando que a representação dos displays é positiva.
Paralelamente à operação aritmética, ocorrem outras operações aplicadas às saídas dos contadores.
Sempre que as saídas do Contador 1 e do Contador 2 forem iguais, esse número deve ser registrado e
mantido em outro display 7 segmentos, até a ocorrência da próxima igualdade. Ainda, um Contador 3
deverá integralizar o número de ocorrências de igualdades ao longo do sequenciamento de contagem dos
outros dois contadores. Toda vez que a igualdade entre o Contador 1 e o Contador 2 ocorrer no número 7
ou que o Contador 3 registrar a ocorrência de 10 igualdades, o Contador 3 deve ser zerado e o
funcionamento do sistema deverá ser alterado para outro modo de operação.
No segundo modo de operação, o Contador 2 passa a realizar contagem down e o circuito
aritmético passa a realizar a subtração (Contador 1 – Contador 2). O resultado da subtração é indicado nos
mesmos displays anteriores, representando unidade e dezena em BCD. Nesse caso, o bit adicional
sinalizador deve acender, indicando que a representação dos displays é negativa. Da mesma forma que no
modo anterior, o Contador 3 deve integralizar o número de ocorrências de igualdades ao longo do
sequenciamento de contagem dos outros dois contadores, enquanto os valores das igualdades são
registrados no display específico para essa finalidade. Esse modo de operação permanece até que ocorra a
igualdade entre o Contador 1 e o Contador 2 no número 7 ou que o Contador 3 registre a ocorrência de 10
igualdades. Nesse caso, novamente, o Contador 3 deve ser zerado e o funcionamento do sistema deverá
ser alterado para o modo de operação inicial.
Para além das situações indicadas, a alternância entre os modos de operação também pode ser
forçada por uma chave (push button) adicionada ao circuito, que, quando acionada, também provoca a
reinicialização do Contador 3.
Adicionalmente aos subsistemas explicitamente indicados até então, será necessário considerar a
inclusão de alguns outros circuitos lógicos, combinacionais e/ou sequenciais, de modo a implementar
todas as funcionalidades sugeridas.
Cada subsistema deve ser implementado por uma dentre duas formas: projeto sistemático
documentado (PSD); ou uso de bloco funcional Deeds (BFD). A atribuição da forma de desenvolvimento
encontra-se indicada na sequência deste roteiro.
Para o projeto de alguns dos subsistemas necessários, deve-se utilizar as indicações que seguem:
Contador 1 – FF JK-MS Displays de soma/subt. – Two Hex Digits
Contador 2 – FF T Display de igualdade – One Digit (un-decoded)
Dúvidas acerca dos objetivos, teor, forma e avaliação desta atividade serão dirimidas
diretamente com o professor, quando oportuno. Para isso, pode-se utilizar também o Fórum da
Plataforma Moodle.