Departamento de Sistemas
Eletrônicos
Sistemas Digitais
Circuito Lógico de uma Função
Diagrama de Tempo
Katsuhiro
Circuito lógico de uma função lógica
Exemplo-1: Obtenha o circuito lógico que resulta na função lógica
abaixo
S A (B C) B (A C)
Circuito lógico de uma função lógica
Exemplo-2: Obtenha o circuito lógico que resulta na função lógica
abaixo
S [(A B) C].[B (C D)]
Diagrama de tempo
Diagrama de tempo (timing diagram)
É um diagrama (gráfico) que mostra a relação de diversos
sinais de um circuito digital sincronizados no tempo.
A 1 1 0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 1 1 0 0
B 0 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 1
S 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0
Analisador lógico
O instrumento utilizado para obter o diagrama de tempo é o
analisador lógico (logic analyzer).
É utilizado para depurar (debug) um circuito digital.
Analisador lógico
Analisador lógico
Analisador lógico
Diagrama de tempo no Digital Works
O diagrama de tempo pode ser obtido no simulador Digital
Works.
Diagrama de tempo obtido teoricamente
Para obter o diagrama de tempo da saída teoricamente,
devemos obter inicialmente a tabela verdade do circuito lógico.
Com os dados da tabela, obtemos a forma de onda da
saída do circuito para cada intervalo de tempo do diagrama.
Exemplo: obtenha a forma de onda da saída S do circuito.
A
A+B
𝑆 = 𝐴 + 𝐵 + (𝐵⨁𝐶)
𝑆 = 𝐴𝐵 + 𝐵 𝐶 + 𝐵𝐶
𝑆 = 𝐴𝐵 + 𝐵𝐶 + 𝐵𝐶
B⨁C 10 00 11
Diagrama de tempo obtido teoricamente
A B C S
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1