Escolar Documentos
Profissional Documentos
Cultura Documentos
CIRCUITOS DIGITAIS
CIRCUITOS DIGITAIS
Ferramentas de Descrição
Souza, 2019-2020
2016-2020 Circuitos Digitais 1
Relações Algébricas de Circuitos Digitais
▪ Recordando: os circuitos digitais trabalham com sinais binários;
▪ No campo da matemática, existe uma área, denominada de Álgebra Booleana que descreve
relações lógicas entre variáveis que assumem os valores apenas VERDADEIRO e FALSO;
▪ An Investigation of the Laws of Thought (George Boole,1854)
▪ Pode-se utilizar esses conceitos em eletrônica digital, fazendo uma relação do bit “1” como
VERDADEIRO e do bit “0” como FALSO;
▪ Symbolic Analysis of Relay and Switching (Claude E. Shannon, 1938)
Souza, 2019-2020
2016-2020 Circuitos Digitais 2
Relações Algébricas de Circuitos Digitais
Souza, 2019-2020
2016-2020 Circuitos Digitais 3
Relações Algébricas de Circuitos Digitais
▪ Em um circuito digital, as entradas são variáveis booleanas e podem representar:
▪ Um nível de tensão (física): ▪ Um estado do circuito (lógica):
Souza, 2019-2020
2016-2020 Circuitos Digitais 4
Relações Algébricas de Circuitos Digitais
▪ Em um circuito digital, as entradas/saídas são variáveis booleanas, em que as entradas
determinam o valor da saída.
▪ A relação entrada-saída
a
Circuito z z = f(a,b,c)
b
Digital
c
Souza, 2019-2020
2016-2020 Circuitos Digitais 5
Relações Algébricas de Circuitos Digitais
▪ Classes de Circuitos Digitais:
▪ Os circuitos digitais dividem-se em duas grandes classes: circuitos combinacionais e
sequenciais;
▪ Circuito Combinacional: Saída depende apenas das entradas atuais.
a
Circuito Se eu souber os valores das entradas,
b z z = f(a,b,c) sei o valor da saída.
Combinacional
c
Souza, 2019-2020
2016-2020 Circuitos Digitais 6
Relações Algébricas de Circuitos Digitais
▪ Classes de Circuitos Digitais:
▪ Circuito Sequencial: Saída depende tanto da entrada atual como de valores
armazenados, denominados de estados do circuito.
▪ Requer Elementos de Memória;
Não basta saber os valores das
a entradas, eu preciso saber os valores
Circuito dos estados E0E1 armazenados no
b z z = f(a,b,c,E0,E1)
Sequencial circuito para saber o valor da saída.
c
Souza, 2019-2020
2016-2020 Circuitos Digitais 7
Ferramentas de Descrição
▪ Para descrever o comportamento entrada/saída de um circuito digital, pode-se usar as
seguintes ferramentas:
▪ Tabelas da verdade;
▪ Diagrama de temporização;
▪ Expressões lógicas de saída;
▪ Diagrama de circuito lógico;
▪ Diagrama de transição de estados;
▪ Tabela de transição de estados;
Souza, 2019-2020
2016-2020 Circuitos Digitais 8
Ferramentas de Descrição
▪ Tabela da Verdade: Duas entradas
Entradas Saída
▪ Lista, em forma de uma tabela, todas as possíveis A B Z
A
0 0 0
combinações de entrada com o correspondem valor Circuito Z
0 1 1 B Digital
de saída. 1 0 1
▪ Logo: 1 1 0
Três entradas
Entradas Saída
No. Linhas da Tabela-Verdade = 2N A B C Z
0 0 0 1
0 0 1 1 A
N é o número de variáveis de entrada. 0 1 0 0 B Circuito
Z
Digital
0 1 1 0 C
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
Souza, 2019-2020
2016-2020 Circuitos Digitais 9
Ferramentas de Descrição
▪ Diagrama de temporização (Carta de tempo):
▪ Relação temporal entre as formas de onda das entradas e a forma de onda da saída;
▪ Exemplo:
Souza, 2019-2020
2016-2020 Circuitos Digitais 10
Ferramentas de Descrição
▪ Expressão Lógica:
▪ Expressões que descrevem o comportamento da saída em função das entradas.
▪ Exemplos:
▪ Z = (A + B)C
▪ Z = AB + C
▪ Z = A'B + C
Souza, 2019-2020
2016-2020 Circuitos Digitais 11
Ferramentas de Descrição
▪ Diagrama de Circuito Lógico:
▪ É um diagrama de circuito que utiliza símbolos padronizados para a descrição da
funcionalidade do circuito digital;
▪ Exemplos:
Souza, 2019-2020
2016-2020 Circuitos Digitais 12
Ferramentas de Descrição
▪ É importante frisar que, de qualquer forma de descrição completa de um circuito é possível
transferir para outra forma de descrição.
Expressão
Lógica
Tabela da Diagrama de
Verdade Circuito
Diagrama de
temporização Se contiver todas as
possíveis combinações
das entradas
Souza, 2019-2020
2016-2020 Circuitos Digitais 13