TP09 Circuitos Secuenciales Sincronicos 2019
TP09 Circuitos Secuenciales Sincronicos 2019
TP09 Circuitos Secuenciales Sincronicos 2019
I.
II.
I.
0/1
X/0
00 01
0/0 1/0
11 X/1 10
1/1
Ing. Alberto VASQUEZ – 2019 1
UTN – FRA Cátedra Técnicas Digitales TP 9 - Circuitos Secuenciales Sincronicos
II.
X1/0
10/0 0X/0
X1/0
00 01
10/0
3) Por una línea se recibe sincrónicamente con los flancos descendentes del reloj, y
en forma sucesiva, los bits de peso 8, 4, 2 y 1 (en ese orden) de un número
hexadecimal. Luego de recibidos los 4 bits, se pasa sin interrupción a recibir los
bits del número siguiente. Se pide diseñar utilizando flip-flop D un circuito que,
al recibir el último bit de cada número, entregue un 1 a su salida si es que el
número recibido es mayor que 7. Si correspondiera que tras el encendido el
circuito arrancara en un estado determinado, proveer los medios para ello.
NOTA: se observará que este problema es similar al desarrollado en el apunte,
pero ahora se supone que los bits que ingresan primero son los más
significativos, mientras que en el ejemplo del apunte ingresaban primero los de
menor peso.
0/0
A
1/0 0/0
1/0 0/0
1/0
1/1
D
0/0
0/0
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity MEF_Ejemplo3 is
Port ( Y, CL, CLK : in STD_LOGIC;
W : out STD_LOGIC);
end MEF_Ejemplo3;
74LS164