SlideShare uma empresa Scribd logo
1 de 4
PROCEDIMIENTO DE DISEÑO.
Realizar el diagrama de estado. Del numero de estados diferentes se
obtiene el numero de flip flops.
Realizar la tabla de transiciones. De la tabla se obtienen las funciones
de entradas de los flip flops. Se selecciona el tipo de flip flop para el diseño
(JK, T, D).
Minimización de las funciones de entradas utilizando mapas de
Karnaugh.
Dibujar el diagrama circuital
Diseño contador binario ascendente de 3 bits.
Para entender el procedimiento de diseño, sigamos los pasos para diseñar
un contador síncrono binario ascendente de 3 bits . La cuenta será 000, 001,
010, 011, 100, 101, 110, 111.. y así de nuevo. (En decimal corresponde a la
cuenta 0,1,2,3,4,5,6,7 y de nuevo a 0)
1. Diagrama de estado
Describimos el contador mediante un diagrama de estado, que nos muestra
la manera como avanza la secuencia cada vez que se aplica un pulso de reloj.
El numero de estados por lo que pasa el contador es de 7 por lo que se
necesitarán 3 FF para diseñarlo.
En el diseño de circuitos secuenciales en general, el diagrama de estado es
el primer paso hacia la obtención del circuito. Para el caso de contadores por
ser una secuencia directa no es necesario el diagrama de estado ya que en la
especificación de diseño está suficientemente clara la secuencia de conteo, y
de esta se puede obtener directamente el numero de flip flops necesarios y la
tabla de transiciones.
2. Tabla de Transiciones
El próximo paso es el de desarrollar la tabla de transiciones a partir del
diagrama de estado. En ella listaremos para cada uno de los estados presentes
de la secuencia , cual debe ser el valor de entrada de los flip flops para que al
aplicarse un pulso de reloj se pase al siguiente estado de la secuencia (estado
futuro). Para ello nos ayudamos con la tabla de excitación de los flip flop.
Podemos diseñar el contador utilizando FF tipo JK, T o D. En este ejemplo
utilizaremos FF JK.
Si notan la primera fila estamos en el estado 000 y el próximo estado de la
cuenta debe ser el 001. En las entradas de los flip flops deberemos poner los
valores necesarios para pasar del estado presente al estado futuro cuando baje
el pulso de reloj.
TRANSICIONES DE ESTADO ENTRADAS DE LOS FLIP FLOPS
Estado
Presente
Estado Futuro FF2 FF1 FF0
Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0
K
0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 1 0 1 X 0 0 X 1 X
1 0 1 1 1 0 X 0 1 X X 1
1 1 0 1 1 1 X 0 X 0 1 X
1 1 1 0 0 0 X 1 X 1 X 1
Así, para el FF2 que genera Q2, el estado presente es 0 y el estado futuro es
0. Esto sucede cuando J2=K2=0 o cuando J2 = 0 y K2 = 1. De este modo, J2
tiene que ser cero, y K2 puede tener cualquier valor que indicaremos en la
columna correspondiente a J2 con un 0 y en la correspondiente a K2 con una X
indicando la condición de "no importa". Así vamos obteniendo las entradas para
todos los FF y para todas las transiciones de estado.
Si notan con atención, esta representación es una tabla de verdad de las
entradas de los flip flop en función del estado presente, por lo que podemos
obtener las funciones mínimas de estas entradas utilizando Mapas de
Karnaugh.
3. Minimización de funciones de entrada de los flip flops
De la tabla de transiciones para cada una de las entradas de los FF
obtenemos los Mapas de Karnaugh en función del estado presente, y
simplificando obtenemos las funciones de las entradas de cada flip flop. Note
que se colocó en cada casilla el valor decimal. Este corresponde al valor
decimal de la cuenta del estado presente.
J2 = Q1·Q0 J1 = Q0 J0 = 1
K2 = Q1·Q0 K1 = Q0 K0 = 1
4. Diagrama circuital
El paso final es obtener el diagrama circuital. Para ello utilizamos las funciones
de entrada de los flip flops para dibujar la lógica combinacional correspondiente
a las entradas de cada flip flop y formar así el contador.
Las funciones de entrada obtenidas de los Mapas de Karnaugh son
J2 = K2 =Q1·Q0
J1 = K1 = Q0
J0 = K0 = 1
Note que el circuito obtenido corresponde al del contador de 3 bits analizado
en la guía de contadores síncronos.
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL
DE LA FUERZA ARMADA NACIONAL
U.N.E.F.A. NUCLEO TRUJILLO
INTEGRANTES
Sección 01 Ing. sistema V semestre

Mais conteúdo relacionado

Mais procurados

Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finitojunito86
 
Demodulador fsk mediante pll
Demodulador fsk mediante pllDemodulador fsk mediante pll
Demodulador fsk mediante plliesromerovargas
 
Transformadores ideales
Transformadores idealesTransformadores ideales
Transformadores idealesJesús Hinojos
 
Ejercicios ladder
Ejercicios ladderEjercicios ladder
Ejercicios laddererney03
 
Uso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorUso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorLuis Zurita
 
El Amplificador Operacional
El Amplificador OperacionalEl Amplificador Operacional
El Amplificador Operacionalmissael
 
Practica 11 final....
Practica 11 final....Practica 11 final....
Practica 11 final....Israel Chala
 
Resumen potencia
Resumen potenciaResumen potencia
Resumen potenciabcampos92
 
Control de motor a paso con flip flop jk
Control de motor a paso con flip flop jkControl de motor a paso con flip flop jk
Control de motor a paso con flip flop jkfrancisco javier
 
El transistor bjt
El transistor bjtEl transistor bjt
El transistor bjtFenix Alome
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABJose Agustin Estrada
 
Pulsos de reloj de Circuito integrado 555
Pulsos de reloj de Circuito integrado 555Pulsos de reloj de Circuito integrado 555
Pulsos de reloj de Circuito integrado 555Israel Magaña
 

Mais procurados (20)

Sesion 7 S Dbos
Sesion 7 S DbosSesion 7 S Dbos
Sesion 7 S Dbos
 
Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finito
 
Demodulador fsk mediante pll
Demodulador fsk mediante pllDemodulador fsk mediante pll
Demodulador fsk mediante pll
 
Flip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los LatchFlip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los Latch
 
Transformadores ideales
Transformadores idealesTransformadores ideales
Transformadores ideales
 
Flip flops (ff)
Flip flops (ff)Flip flops (ff)
Flip flops (ff)
 
Clase 2 cdii
Clase 2 cdiiClase 2 cdii
Clase 2 cdii
 
Ejercicios ladder
Ejercicios ladderEjercicios ladder
Ejercicios ladder
 
Uso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorUso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensamblador
 
Flip flop
Flip flopFlip flop
Flip flop
 
Amplificadores de potencia
Amplificadores de potenciaAmplificadores de potencia
Amplificadores de potencia
 
El Amplificador Operacional
El Amplificador OperacionalEl Amplificador Operacional
El Amplificador Operacional
 
Practica 11 final....
Practica 11 final....Practica 11 final....
Practica 11 final....
 
Resumen potencia
Resumen potenciaResumen potencia
Resumen potencia
 
Control de motor a paso con flip flop jk
Control de motor a paso con flip flop jkControl de motor a paso con flip flop jk
Control de motor a paso con flip flop jk
 
Temporizador(555 astable timer)
Temporizador(555 astable timer)Temporizador(555 astable timer)
Temporizador(555 astable timer)
 
El transistor bjt
El transistor bjtEl transistor bjt
El transistor bjt
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 
Latches
LatchesLatches
Latches
 
Pulsos de reloj de Circuito integrado 555
Pulsos de reloj de Circuito integrado 555Pulsos de reloj de Circuito integrado 555
Pulsos de reloj de Circuito integrado 555
 

Semelhante a Procedimiento de diseño

Semelhante a Procedimiento de diseño (20)

Contadores (electronica)
Contadores (electronica)Contadores (electronica)
Contadores (electronica)
 
Lógica Secuencial FF-Contad-Reg
Lógica Secuencial  FF-Contad-RegLógica Secuencial  FF-Contad-Reg
Lógica Secuencial FF-Contad-Reg
 
Lógica Secuencial - FF-Contad-Reg
Lógica Secuencial - FF-Contad-RegLógica Secuencial - FF-Contad-Reg
Lógica Secuencial - FF-Contad-Reg
 
Contadores
ContadoresContadores
Contadores
 
Clase 2 cdii
Clase 2 cdiiClase 2 cdii
Clase 2 cdii
 
Universidad autonoma de chiapas fcp
Universidad autonoma de chiapas fcpUniversidad autonoma de chiapas fcp
Universidad autonoma de chiapas fcp
 
Contador asíncrono binario
Contador asíncrono binarioContador asíncrono binario
Contador asíncrono binario
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 
Informe ieee digitales secuenciales (autoguardado)
Informe ieee   digitales secuenciales  (autoguardado)Informe ieee   digitales secuenciales  (autoguardado)
Informe ieee digitales secuenciales (autoguardado)
 
Flip flop
Flip flopFlip flop
Flip flop
 
practica digitales victor navea
practica digitales victor naveapractica digitales victor navea
practica digitales victor navea
 
Electrónica digital: Tema 7 Contadores y registros
Electrónica digital: Tema 7 Contadores y registros Electrónica digital: Tema 7 Contadores y registros
Electrónica digital: Tema 7 Contadores y registros
 
Contadores digitales
Contadores digitalesContadores digitales
Contadores digitales
 
Trabajo del flip flop
Trabajo del flip flopTrabajo del flip flop
Trabajo del flip flop
 
CONTADORES.pdf
CONTADORES.pdfCONTADORES.pdf
CONTADORES.pdf
 
Tema 7 -_contadores_y_registros
Tema 7 -_contadores_y_registrosTema 7 -_contadores_y_registros
Tema 7 -_contadores_y_registros
 
Expo flip flop
Expo flip flopExpo flip flop
Expo flip flop
 
Tipos de flip flops
Tipos de flip flopsTipos de flip flops
Tipos de flip flops
 
Informe practico
Informe practicoInforme practico
Informe practico
 
Clase 3 cdii
Clase 3 cdiiClase 3 cdii
Clase 3 cdii
 

Último

UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 

Último (20)

UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 

Procedimiento de diseño

  • 1. PROCEDIMIENTO DE DISEÑO. Realizar el diagrama de estado. Del numero de estados diferentes se obtiene el numero de flip flops. Realizar la tabla de transiciones. De la tabla se obtienen las funciones de entradas de los flip flops. Se selecciona el tipo de flip flop para el diseño (JK, T, D). Minimización de las funciones de entradas utilizando mapas de Karnaugh. Dibujar el diagrama circuital Diseño contador binario ascendente de 3 bits. Para entender el procedimiento de diseño, sigamos los pasos para diseñar un contador síncrono binario ascendente de 3 bits . La cuenta será 000, 001, 010, 011, 100, 101, 110, 111.. y así de nuevo. (En decimal corresponde a la cuenta 0,1,2,3,4,5,6,7 y de nuevo a 0) 1. Diagrama de estado Describimos el contador mediante un diagrama de estado, que nos muestra la manera como avanza la secuencia cada vez que se aplica un pulso de reloj. El numero de estados por lo que pasa el contador es de 7 por lo que se necesitarán 3 FF para diseñarlo. En el diseño de circuitos secuenciales en general, el diagrama de estado es el primer paso hacia la obtención del circuito. Para el caso de contadores por ser una secuencia directa no es necesario el diagrama de estado ya que en la especificación de diseño está suficientemente clara la secuencia de conteo, y de esta se puede obtener directamente el numero de flip flops necesarios y la tabla de transiciones. 2. Tabla de Transiciones El próximo paso es el de desarrollar la tabla de transiciones a partir del diagrama de estado. En ella listaremos para cada uno de los estados presentes de la secuencia , cual debe ser el valor de entrada de los flip flops para que al aplicarse un pulso de reloj se pase al siguiente estado de la secuencia (estado futuro). Para ello nos ayudamos con la tabla de excitación de los flip flop. Podemos diseñar el contador utilizando FF tipo JK, T o D. En este ejemplo utilizaremos FF JK. Si notan la primera fila estamos en el estado 000 y el próximo estado de la cuenta debe ser el 001. En las entradas de los flip flops deberemos poner los valores necesarios para pasar del estado presente al estado futuro cuando baje el pulso de reloj.
  • 2. TRANSICIONES DE ESTADO ENTRADAS DE LOS FLIP FLOPS Estado Presente Estado Futuro FF2 FF1 FF0 Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0 K 0 0 0 0 0 0 1 0 X 0 X 1 X 0 0 1 0 1 0 0 X 1 X X 1 0 1 0 0 1 1 0 X X 0 1 X 0 1 1 1 0 0 1 X X 1 X 1 1 0 0 1 0 1 X 0 0 X 1 X 1 0 1 1 1 0 X 0 1 X X 1 1 1 0 1 1 1 X 0 X 0 1 X 1 1 1 0 0 0 X 1 X 1 X 1 Así, para el FF2 que genera Q2, el estado presente es 0 y el estado futuro es 0. Esto sucede cuando J2=K2=0 o cuando J2 = 0 y K2 = 1. De este modo, J2 tiene que ser cero, y K2 puede tener cualquier valor que indicaremos en la columna correspondiente a J2 con un 0 y en la correspondiente a K2 con una X indicando la condición de "no importa". Así vamos obteniendo las entradas para todos los FF y para todas las transiciones de estado. Si notan con atención, esta representación es una tabla de verdad de las entradas de los flip flop en función del estado presente, por lo que podemos obtener las funciones mínimas de estas entradas utilizando Mapas de Karnaugh. 3. Minimización de funciones de entrada de los flip flops De la tabla de transiciones para cada una de las entradas de los FF obtenemos los Mapas de Karnaugh en función del estado presente, y simplificando obtenemos las funciones de las entradas de cada flip flop. Note que se colocó en cada casilla el valor decimal. Este corresponde al valor decimal de la cuenta del estado presente. J2 = Q1·Q0 J1 = Q0 J0 = 1
  • 3. K2 = Q1·Q0 K1 = Q0 K0 = 1 4. Diagrama circuital El paso final es obtener el diagrama circuital. Para ello utilizamos las funciones de entrada de los flip flops para dibujar la lógica combinacional correspondiente a las entradas de cada flip flop y formar así el contador. Las funciones de entrada obtenidas de los Mapas de Karnaugh son J2 = K2 =Q1·Q0 J1 = K1 = Q0 J0 = K0 = 1 Note que el circuito obtenido corresponde al del contador de 3 bits analizado en la guía de contadores síncronos.
  • 4. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL DE LA FUERZA ARMADA NACIONAL U.N.E.F.A. NUCLEO TRUJILLO INTEGRANTES Sección 01 Ing. sistema V semestre