Escolar Documentos
Profissional Documentos
Cultura Documentos
b. Flip-flops;
c. Registos;
d. Contadores;
2
Electrónica Digital II – Enga. Electrónica
Metodologia de Revisão
1. Revisão de conceitos: Releia a AT09-12 da ED I (2020), bem como outras
AT's afins, decorrendo da necessidade de aprofundar um conhecimento
relacionado.
b. Flip-flops;
c. Registos;
d. Contadores;
3
Electrónica Digital II – Enga. Electrónica
Revisão de Sistemas Sequenciais - definição/caracterização, tipos.
1. Descrever por diagrama de estados uma máquina sequencial com entrada y e saída Z
para a qual Z=1 sse os últimos 3 bits recebidos da sua entrada y tiverem sido iguais a
010.
2. Descrever por diagrama de estados uma máquina sequencial com entrada y e saída Z
para a qual Z=1 sse pelo menos 2 dos últimos 3 bits recebidos da sua entrada y não
forem nulos.
3. Descrever por diagrama de estados uma máquina sequencial com entrada y e saída Z
para a qual Z=1 sse o último bit ou o penúltimo bit recebido da sua entrada y não for
nulo.
4. Descreva por diagrama de estados, tabela de estados ou ASM chart uma máquina
sequencial que detecta a sequência dos 4 primeiros (os mais significantes) dígitos do
seu Nº de Cartão de Estudante, BI ou Passaporte. Note que as sequências, válidas ou
não, chegam à máquina em grupos fixos de 4 dígitos decimais isto é começam sempre
no (4*k +1)-ésimo dígito (k é inteiro não negativo). Existe uma variável de saída a qual
será igual a 1 para indicar que a sequência de interesse já foi detectada.
c=1 0
0
P Q 1
Z=0 R
0 0
W x
0 x x 1 1
0
V U x
0 S
0 0
0
T
0
Rev1.4:
1a. Represente por TdE e/ou ASMc o DdE acima ilustrado.
1b Representar por DdE, TdE ou ASMc, uma MEFD que detecta repetidamente a sequência 0110, devendo
assinalar c/saída Z=0, que a sequência mais recente não é aceite ou com 1 de contrário.
1c. Representar por DdE, TdE ou ASMc, uma MEFD que detecta repetidamente a sequência 0110, devendo
assinalar na saída ZY=X0: o bit mais recente está fora da sequência; ZY=01: o bit mais recente está dentro da
sequência contudo incompleta; ou ZY=11 para assinalar que a sequência mais recente foi aceite.
Rev1.5: Identifique o modelo de cada máquina representada nas figuras abaixo, bem como o s/
(não) determinismo.
(b) (c)
(a) (a)
(e) (f)
(d) mem
VtC (Verifique teu conhecimento): O modelo de Medvedev está também presente nas duas tabelas: aonde?
9
Electrónica Digital II – Enga. Electrónica
Revisão de Sistemas Sequenciais.
Enunciado do problema:
Representar por DdE, TdE ou ASMc, uma MEFD que detecta repetidamente a sequência 011,
devendo assinalar com saída= 0, que a sequência mais recente não está completa (não é
aceite) ou c/ 1 para indicar que a sequência mais recente está completa e aceite.
Modelo de ...
Modelo de .....
Exemplo 3b
Variáveis de estado
Rev1.7: Represente por TdE e/ou ASMc os DdE dos Exemplos 3 acima ilustrados.
JB = E; KB = 0; Z = B;
JA = EB; KA = 1; Y = B+A;
JK
00 01 10 11
12
Electrónica Digital II – Enga. Electrónica
Flip-Flops (multi-vibradores bi-estáveis).
Rev2.1: Responda às seguintes perguntas em matérias sobre Flip-Flops:
1. O que é um flip-flop (FF; F/F)?
2. Liste e diferencie (cite diferenças e semelhanças dos) FFs que conhece.
3. Diferencie FFs síncronos vs assíncronos. Neste sentido, caracterize os tipos de entradas e a
importância de cada tipo.
4. Para cada um dos Flip-flops do número 1, apresente: Tabela de Verdade (TV) /tabela
característica, tabela de transições/excitação; logigrama e diagrama temporal.
5. Porque é conveniente na maior parte dos casos usar somente JK e seus derivados?
6. Apresente uma visão evolutiva dos FFs. Que defeitos são resolvidos (e quais persistem)
partindo do RS-básico ao JK-MS (a par com outros FFs activados nos flancos, ascendente ou
descendente).
7. Que semelhanças e que diferenças têm entre si os FFs SR e JK?
8. Porque se diz que o FF-JK é universal?
9. Construa (trace o logigrama de) qualquer FF do núm.1 partindo de simples portas lógicas;
10. Construa (trace o logigrama d)os FFs JK, D e T partindo do RS; Obtenha os FFs D e T partindo
do JK; Obtenha qualquer FFs partindo de outro qualquer FF tendo as gates que necessitar;
11. Liste alguns FFs comerciais que conheces e comente sobre a sua família bem como algumas
características eléctricas e temporais.
12. Mostre exemplos em logigrama de FFs activados no flanco que não são mestre-escravo (MS).
Que diferenças (vantagens) dos primeiros sobre os MS ?.
13
Electrónica Digital II – Enga. Electrónica
Revisão de Sistemas Sequenciais. Flip-Flops
Rev2.2. Sem consultar as figuras das diapositivas anteriores: (a) Identifique os nomes
dos FFs; (b) identifique os nomes das entradas; (c) enumere os FFs em ordem
evolutiva.
(e) (f)
(d)
(g (h) (i)
Electrónica Digital II – Enga. Electrónica
14
Contadores:
Rev 3.1:
1. Classifique o Contador
2. Qual é o módulo actual? Que entradas adicionais precisa e como faria p/que o
contador conte de 1101 a 0010?
3. Faça as modificações/adições necessárias para que conte de 1001 a 0000.
Rev3.2:
1. Classifique o contador acima;
2. Qual é o módulo actual? Que entradas adicionais dos FFs precisa e como faria p/que o contador
conte de 0001 a 1100 (contador horário)? .
3. Tendo gates diversas e flip-flops síncronos JK, activados nos flancos positivos (positive edge
triggered); (use apenas o material que for necessário!), construir um contador binário de Gray
síncrono progressivo de módulo 6 (000, 001, 011, 010, 110, 111) através do método de análise
e síntese com mapas de VK de transições, etc..
4. a)Usando o logigrama do contador obtido acima obtenha um contador de módulo 4 com a
seguinte parte da sequência: 001, 011, 010, 110.
0 0 0 x 1
(c) [17]
1 α α x 1
A
BA
E 00 01 11 10
0 α β x 0
1 0 β x 0
(a) [3]
2. A. Saha & N. Manna; Digital Principles and Logic Design; ISBN: 978-1-934015-03-2
3. Ronald J. Tocci, N. Widmer, G. Moss; Sistemas Digitais, Princípios e Aplicações, 11ed, 2011 Pearson Prentice Hall.
6. D.Leach, A.Malvino & G.Saha; Digital Principles and Applications; ISBN 0-07-039883-6
7. Null, L. & Lobur, J., The Essentials of Computer Organization and Architecture, 2nd Ed, John Bartlett Publishers
8. Floyd, T. L., Sistemas Digitais, Fundamentos e Aplicações, 9a.Ed, Bookman, ISBN 978-85-7780-107-7
9. Even, G and Medina, M.; Digital Logic Design, Cambridge University Press
12. Marco Della Vedova and Tullio Facchinetti, Robotics-Finite State Machines; http://robot.unipv.it/toolleeo
13. https://en.wikipedia.org/wiki/Finite_State_Machine