Documente Academic
Documente Profesional
Documente Cultură
Programa
Blocos
Formas de onda
Portas
Tecnologias
Tabelas verdade do prottipo
lgebra de Boole Simulao Sntese PAL, PLA, ROM, PLD
CMOS CAD (Computer-Aided Design)
TTL
Tecnologias
do circuito
Algortmo de projeto
Projeto
Implementao
Depurao
Projeto
Incio: que funes devem ser realizadas ?
Necessidades: velocidade? tamanho? custo?
Blocos abstratos realizaes concretas
Implementao
Funes primitivas unidas em blocos complexos
Ligao dos blocos
Escolha entre alternativas para otimizao
Depurao (Debug)
Sistema com falhas : projeto, estrutura ou componentes
Projeto deve facilitar a depurao
Exemplo de Projeto
1. Especificao funcional: o que o sistema deve fazer N
2. Performance requerida
Projeto bottom-up:
primitivas so compostas para montagem de funes
cada vez mais complexas
Regras de composio:
eltricas: quantos componentes podem ser consecutivos
tempo: velocidade de propagao do sinal
Projeto de sistemas
Top-down Botton-up
. Falhas de projeto
A implementao no atende s especificaes
Projeto lgico incorreto
Interpretaes falsas ou casos extremos ignorados
. Falhas de implementao
Funes modulares corretas, porm sua composio possui erros
Falsas interpretaes de comportamento de interface e de temporizao
Erros de ligao e eltricos
. Falhas de componentes
Componentes fora de especificao ou danificados
Tcnicas de depurao
conversor conversor
analgico-digital digital-analgico
PROCESSO
sinal
analgico
digital
tempo
diagrama de blocos
sinais analgicos
sequncias de valores
sinais digitais
Projeto de Hardware Digital
+5v +5v
1 0 1
t t
-5v -5v
Nveis de implementao