Beruflich Dokumente
Kultur Dokumente
Avelino (2019)
Aula 1
Objetivos e Metodologia 1
Objetivos
Proporcionar aos alunos conhecimentos básicos de sistemas digitais
sequenciais, projeto em nível de transferência entre registradores (RTL),
ferramentas de CAD e linguagem de descrição de hardware, com ênfase
em métodos e técnicas de projeto e análise de subsistemas digitais.
Metodologia
Aulas teóricas expositivas para aprendizado da metodologia e técnicas de
sistematização de projeto lógico de sistemas digitais.
Aulas práticas nas quais os alunos realizam projeto, implementação e
testes de sistemas digitais sequenciais e RTL, com aplicação em
dispositivos de lógica programável, utilizando linguagem VHDL.
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 1
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 2
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Metodologia e Critérios de Avaliação 5
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 3
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Introdução a Lógica Sequencial 7
n n
Estado Atual Estado Futuro
(Qn) (Qn+1)
Memória de Estado
k: n° entradas externas n n
m: n° saídas do sistema
n: n° de bits de estado Sincronismo
2n: n° estados do sistema
(CLOCK)
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 4
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Introdução a Lógica Sequencial 9
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 5
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Elementos de Lógica Sequencial 11
Flip-flop x Latch
Flip-flop (FF): Sensível à transição (borda) de ao menos uma entrada.
Latch: Sensível ao nível das entradas.
=0 =1
Δ Δ
=1 =0
Δ Δ
Estado de RESET Estado de SET
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 6
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Latch SR (NAND) 13
S
OBS: Quando S=1 e R=1
R o Latch-NAND fica no
estado atual (memória)
Q
t0 t0+∆ t1
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 7
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Latch SR (NAND) 15
1 1 0 1 0
S
OBS: Com S=1 e R=1 após
R S=0 e R=0 o Latch-NAND
pode ficar oscilando (até
Q
que estabilize por diferença
Q de tempos de atraso)
t0 t0+∆ t1t1+∆
Representações
equivalentes:
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 8
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Legenda: 1 0 1 0
Diagrama de Estados do Latch-NAND
1 1 0 0
Qn → Estado Atual 1 1 1 1 SR 01
Qn+1 → Estado Futuro
1X 0 1 X1
P → Condição Proibida
10
X → Condição Irrelevante
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 9
NE7720 - Sistemas Digitais II - Prof. Dr. Valter F. Avelino (2019)
Aula 1
Aplicações com Lógica Sequencial 19
Lâmpada de
Chamada
Chamar Sistema de
Chamada de
Cancelar Comissária
As notas de aula servem como roteiro de aula para o professor, contendo os principais tópicos que serão
explorados durantes as aulas. Podem também servir como roteiro de estudo, mas não substituem o livro texto da
disciplina: VAHID, F. – Sistemas Digitais – projeto, otimização e HDLs. 10