Beruflich Dokumente
Kultur Dokumente
Especificao:
Anlise:
Verificao do Funcionamento e
comparao com a Especificao.
06.2
1.3 Especificao e Anlise de Sistemas Digitais
Textual:
Texto, em Linguagem Natural
[muitas vezes obscuro, ou mesmo, ambgo]
Texto, em Linguagem Formal
Bloco Funcional
Tabela Funcional
Para n variveis:
n
22 2 = 2 combinaes
n
1.3 Especificao e Anlise de Sistemas Digitais
Especificao de Sistemas Digitais:
Tabela Funcional:
O funcionamento de um S.D. pode ser descrito
por uma Tabela Funcional:
2n
m
1.3 Especificao e Anlise de Sistemas Digitais Digitais
Especificao de Sistemas Digitais:
Concluso:
Para realizar a Especificao do funcionamento
de um S.D. , de um modo mais formal, a partir da
Especificao Textual, possvel, normalmente,
obter o Bloco Funcional e a Tabela Funcional:
A Z
A Z
Z = F (A) linha 0 0 V0
linha 1 1 V1
1.3 Especificao e Anlise de Sistemas Digitais
Especificao de Sistemas Digitais:
A1 A1 A0 Z1 Z0
Z1
Z = F (A) linha 0 0 0 V10 V00
A0 Z0
linha 1 0 1 V11 V01
linha 2 1 0 V12 V02
Z1 = f1 (A1,A0)
linha 3 1 1 V13 V03
Z0 = f0 (A1,A0)
1.3 Especificao e Anlise de Sistemas Digitais
H duas possibilidades:
A B C D E F G I1 I2 I3 Z
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
A B C D E F G I1 I2 I3 Z1 Z2
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Anlise Prtica:
Consiste na Verificao do Funcionamento da
Implementao (montagem) do sistema, na prtica;
Ou seja, consiste na realizao de dois passos:
Aplicao de sinais binrios nas entradas;
Observao dos sinais que aparecem nas sadas.
Diagrama de tempo:
X
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Gerao de duas variveis binrias (ou lgicas):
Consiste em usar duas chaves :
Exemplo: 3333
peso 100 = 1 unidade
peso 101 = 10 dezena
peso 102 = 100 centena
peso 103 = 1000 milhar
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Exemplo:
3.333 = 3 103 + 3 102 + 3 101 + 3 100
= 3.000 + 300 + 30 + 3
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Nmeros Binrios:
O Sistema de Numerao Binrio um cdigo,
cujo alfabeto possui dois smbolos, que so os
dois primeiros algarismos hindo-arbicos (0 e 1) ;
Um dgito binrio denominado de bit
[binary digit].
A base do sistema binrio dois e os dgitos de
um nmero inteiro possuem pesos que so
potncias positivas de dois: 20, 21, 22, 23, ...
Exemplo: 10112
peso 20 = 1
peso 21 = 2 [= base]
peso 22 = 4
peso 23 = 8
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Exemplo:
10112 = [ 1 23 + 0 22 + 1 21 + 1 20 ]10
A
Interpretao
A2A1 A0
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
A A
A3 A2A1 A0 Interpretao Interpretao
A3 A2A1 A0
0000 0 1000 8
0001 1 1001 9
0010 2 1010 10
0011 3 1011 11
0100 4 1100 12
0101 5 1101 13
0110 6 1110 14
0111 7 1111 15
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Exemplos:
Voltmetro (mais caro)
Indicador Sonoro (Alarme)
Indicador Luminoso: Lmpada, LED (mais simples),
Mostrador de Sete Segmentos
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Desligado Ligado
0 V (L)
aceso
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Observao de uma varivel binria (ou lgica):
Tipo NBA A entrada pelo catodo,
enquanto que o anodo fica grampeado em
nvel alto H.
L H
0 V (L)
aceso
1.3 Especificao e Anlise de Sistemas Digitais
Anlise de Sistemas Digitais:
Anlise de Modo Prtico -
Verificao do Funcionamento de um Circuito Lgico:
Montagem: