Notas de Teórico. Flip-Flops
|
|
|
- Pablo Espinoza Nieto
- hace 8 años
- Vistas:
Transcripción
1 Departamento de Arquitectura Instituto de Computación Universidad de la República Montevideo - Uruguay Flip-Flops Arquitectura de Computadoras (Versión )
2 7 FLIP-FLOPS 7.1 Introducción En este capítulo comenzaremos a analizar los circuitos secuenciales, circuitos que, a diferencia de los combinatorios, determinan el valor de sus salidas no solo en función del valor actual de sus entradas sino que también en función de los valores anteriores de las mismas. Comenzaremos por estudiar un caso particular de circuitos secuenciales: los Flip- Flops, para luego introducirnos al diseño de circuitos secuenciales con el caso particular de los circuitos contadores, para finalmente incursionar en el tema de Máquinas de Estado como herramienta de especificación y síntesis de circuitos secuenciales generales. 7.2 Flip-Flop Como ya se adelantó el Flip-Flop es un caso particular de circuito secuencial y se lo puede ver como un "elemento de memoria", un circuito que tiene la capacidad de "recordar" un valor de la entrada previo al actual. Existen distintos tipos de flip-flops como veremos a continuación Flip-Flop R-S Asíncrono (Latch) El Flip-Flop (FF) R-S Asíncrono (también denominado Latch) es un circuito que tiene la forma: _ Tiene dos salidas que se denominan Q y Q (que anotaremos en adelante Q'), y dos entradas R y S (nombres determinados por sus características, que veremos al analizar el comportamiento del circuito). Es sencillo comprobar que si los valores a la entrada son R=1 y S=0, entonces las salidas serán Q=0 y Q'=1. Esto es porque R=1 fuerza la salida del NOR de arriba a 0 y entonces ambas entradas del NOR de abajo serán 0 y su salida quedará en 1. Por un razonamiento análogo se puede ver que si R=0 y S=1, entonces las salidas serán inversas, Q=1 y Q'=0. Ahora si las entradas son R=0 y S=0, resulta que los valores de las salidas no quedan totalmente determinados, ya que tanto Q=0 y Q'=1 como Q=1 y Q'=0 son combinaciones válidas (notar que no son válidas Q=Q', ya sea ambos 0 ó ambos 1, porque al ser R=S=0 las salidas quedan obligadas a ser complementarias por la topología del circuito). Para saber cual de las combinaciones de salidas se produce debemos analizar cuales eran los valores anteriores de R y S. Instituto de Computación - Facultad de Ingeniería - UDELAR 2
3 Si se llega a R=S=0 desde R=1 y S=0 resulta que las salidas serán Q=0 y Q'=1, pero si antes las entradas estaban en R=0 y S=1 al pasar a R=S=0 las salidas serán Q=1 y Q'=0. Esta propiedad permite afirmar que al pasar sus entradas a 0 el circuito "recuerda" cual fue la ultima entrada en 1. Este es el concepto de memoria asociado al hecho que la salida del circuito no depende solamente del valor actual de las entradas sino que también de los valores anteriores. Queda por analizar el caso de las entradas R=S=1. En este caso las salidas son ambas 0 (Q=Q'=0) ya que ambos NORs tienen al menos una entrada en 1. Esto en principio no es problema. Pero si analizamos que pasa cuando las entradas dejan de ser ambas 1 veremos que aparece un problema con el comportamiento del circuito. Si R pasa de 1 a 0, mientras S permanece en 1, el circuito pasará a tener salidas Q=0, Q'=1. Si la que pasa a 0 es la entrada S, entonces las salidas pasan a Q=1, Q'=0. Pero, qué pasa si ambas pasan simultáneamente a 0?. En ese caso el valor de las salidas no quedan determinados, pueden ser indistintamente Q=1, Q'=0 ó Q=0 y Q'=1 (notar que otra combinación es inválida para la topología del circuito). Cuál de las dos combinaciones posibles será la que adopte el circuito?. En principio no se sabe, se trata de una indeterminación. En la práctica lo que sucede es que una de las entradas cambiará antes que la otra (aunque sea por un tiempo sumamente pequeño de diferencia), por lo que estaremos en uno de los casos anteriores. El problema es que a todos los efectos el comportamiento en este caso sigue siendo indeterminístico y por tanto la combinación R=S=1 es "prohibida" (se debe evitar su aparición a la entrada de un latch tipo R-S). La tabla de verdad de este circuito se representa de la siguiente forma: R S Qn Q n Por su parte el símbolo que se utiliza para representar el bloque de circuito es: Flip-Flop R-S Sincrónico Uno de los problemas que se presentan al intentar utilizar este tipo de circuitos como elementos de memoria es el hecho que las funciones que generan los valores de las señales R y S pueden variar en momentos no deseados y el flip-flop responderá a esos cambios según su tabla de verdad. Para evitar esta situación se introduce una señal de sincronismo para el circuito (la habilitación ó el reloj) que indicará cuando son válidos los valores de R y S y cualquier otra Instituto de Computación - Facultad de Ingeniería - UDELAR 3
4 señal significativa para el circuito completo. Esta entrada de control puede actuar de distintas maneras como veremos más adelante. El circuito interno de un flip-flop R-S sincrónico es: Cuando la entrada de control (G en el esquema) está en 1, las entradas R y S aparecen a la entrada de los NOR, pero si la entrada de control está en 0 entonces las entradas asociadas en los NOR serán 0, lo que asegura que las salidas del flip-flop se mantendrán incambiadas por más que los valores de R y/o S puedan cambiar. En este caso donde las entradas se consideran mientras la entrada de control esté en 1, se dice que el sistema trabaja "por nivel", ya que lo que interesa es el estado de la señal de control: si vale 1 entonces el resto de las señales serán válidas y si vale 0 no lo serán. Esta modalidad de funcionamiento se denomina "control por compuerta", "control por habilitación" ó "control por nivel". El otro caso corresponde a un circuito donde lo que interesa es la transición de 0 a 1 de la entrada de control. En este caso se dice que se trabaja con un "reloj (clock) por flanco". Normalmente en el curso trabajaremos con flip-flops R-S que funcionan en la modalidad "por nivel" (habilitación, señal G), mientras que en los restantes flip-flops lo habitual será trabajar con los dispositivos que funcionan en modalidad "por flanco" (reloj ó clock, señal CLK). Los símbolos de este flip-flop son: Instituto de Computación - Facultad de Ingeniería - UDELAR 4
5 7.2.3 Flip-Flop D Este flip-flop puede verse como una variante del flip-flop R-S, que tiene el siguiente circuito interno (en la modalidad de control por nivel): Este circuito se comporta como el R-S para cuando sistemáticamente R y S toman los mismos valores. Es decir que las únicas combinaciones válidas son R=S=D=0 ó R=S=D=1. Esto lleva a que la tabla de verdad de un flip-flop de este tipo es: D Qn Y su ecuación característica es: Qn+1 = Dn En otras palabras lo que indica la ecuación característica o su tabla de verdad equivalente es que el nuevo valor de la salida Q (identificado con el subíndice n+1) corresponde al valor actual de la entrada D (identificado con el subíndice n). Para ser más precisos: en el caso de los flip-flops con entrada de control por nivel, el nuevo valor de la salida corresponde al valor de la entrada D mientras la señal de control (G) está en 1. Mientras la señal de control G está en 0 la salida mantiene el valor de la entrada D inmediatamente antes de la transición de 1 a 0 de la entrada G. En el caso de los flip-flops con entrada de control por flanco, el nuevo valor de la salida corresponde al valor de la entrada D al momento de la transición de la entrada de reloj (CLK) de 0 a 1 (es decir el "flanco ascendente"). Este nuevo valor de la salida es adoptado inmediatamente después de ocurrido dicho flanco. Instituto de Computación - Facultad de Ingeniería - UDELAR 5
6 Los símbolos de este flip-flop son: Flip-Flop T Este flip-flop tiene el siguiente símbolo: y la siguiente ecuación característica: Qn+1 = QnT' + Qn' T que corresponde a la siguiente tabla de verdad reducida: T Qn+1 0 Qn 1 Q'n Notar que tanto la tabla como la ecuación describen un circuito que o bien mantiene su salida incambiada en el tiempo (cuando T = 0) o bien la invierte en cada flanco (ascendente) de su entrada de control (cuando T = 1) Flip-Flop J-K Este flip-flop busca resolver definitivamente el problema del flip-flop R-S. Consiste en dos flip-flops R-S sincrónicos por nivel conectados en "cascada" y realimentados de la siguiente manera: Instituto de Computación - Facultad de Ingeniería - UDELAR 6
7 Analicemos el comportamiento de este circuito para deducir tabla de verdad y su ecuación característica. Lo primero a resaltar del circuito es que la entrada de habilitación del segundo FF es negada respecto al primero. Esto implica que las entradas al segundo FF no cambiarán mientras su entrada de control esté en 1, ya que son las salidas del primer FF cuya entrada de habilitación está, por consiguiente, en 0. Veamos ahora el comportamiento de las distintas combinaciones de valores de las entradas J y K. Si las entradas J y K están ambas en 0 el primer FF tendrá sus entradas R y S en 0. Esto significa que dicho FF mantendrá sus salidas incambiadas. Por tanto las entradas al segundo FF se mantendrán o bien en R = 0, S = 1 ó bien en R = 1, S = 0, forzando en ambos casos la salida a un valor determinado y que, por tanto, también permanece incambiado. Si la entrada J está en 0 y la entrada K está en 1 resulta que la entrada R del primer FF está en 0 y la entrada S coincide con el valor de la salida Q del segundo FF. Notar que esto produce el siguiente efecto: si Q (segundo FF) = 0, entonces S (primer FF) = 0 y por tanto se mantiene el valor y nada cambia por lo que Q (segundo FF) queda en 0. Pero si Q (segundo FF) = 1, entonces S (primer FF) = 1, lo que provoca que Q (primer FF) pase a 1 y esto represente un 1 en la entrada R (segundo FF) lo que lleva la salida Q (segundo FF) a 0. Ahora si suponemos J en 1 y K en 0, resulta que la entrada S del primer FF está en 0 y la entrada R coincide con el valor de la salida Q' (Q negada) del segundo FF. Esto produce el siguiente efecto: si Q (segundo FF) = 1 entonces Q' (segundo FF) = 0 y por tanto R (primer FF) = 0 y entonces se mantienen todos los valores. Pero si Q (segundo FF) = 0 entonces Q' (segundo FF) = 1 y por tanto la entrada R (primer FF) queda en 1 provocando un "Reset" que lleva Q (primer FF) a 0, Q' (primer FF) a 1 y como consecuencia la salida Q (segundo FF) pasará a 1. Finalmente si consideramos el caso J = K = 1 resulta que las entradas R y S del primer FF serán coincidentes con Q' y Q del segundo FF. Notar que esto implica que R y S del primer FF son opuestas y, por tanto, tampoco en este caso pueden llegar a adoptar la combinación prohibida de ambos valores en 1. Si Q (segundo FF) = 0, con lo que Q' (segundo FF) = 1, resulta R (primer FF) = 1 y S (primer FF) = 0 por lo que la salida Q (primer FF) pasa a 0, lo que hace que las entradas R y S del segundo FF queden en R = 0, S = 1 y esto produce que Q (segundo FF) pase a 1. Instituto de Computación - Facultad de Ingeniería - UDELAR 7
8 Si por el contrario Q (segundo FF) = 1, y por tanto Q' (segundo FF) = 0, resulta R (primer FF) = 0 y S (primer FF) = 1 y esto lleva Q (primer FF) a 1, lo que a su vez implica R (segundo FF) = 1 y S (segundo FF) = 0, que termina generando una salida Q (segundo FF) = 0. Por tanto el efecto neto cuando J = K = 1 es que el flip-flop complementa su salida. Si escribimos todas estas relaciones en una tabla de verdad resulta: Si minimizamos Qn+1 queda: J K Q n Qn Qn \JK Por lo que la ecuación característica del flip-flop J-K es: Qn+1 = JQ'n + K'Qn forma: Así mismo se puede escribir su tabla de verdad en forma reducida de la siguiente J K Qn Qn Q'n Notemos que en este caso el funcionamiento del flip-flop respecto a su entrada de control es siempre del tipo "sincrónico por flanco", ya que por más que CLK esté en 1 y las entradas cambien, las salidas no acompañan ese cambio. Las salidas sólo responden al valor de las entradas al momento del flanco descendente de la entrada de control (cuando pasa de 1 a 0, en realidad el valor existente inmediatamente antes de iniciar el cambio). Si quisiéramos tener un flip-flop J-K con control por flanco ascendente (transición de 0 a 1 de la entrada de reloj) bastaría con agregar una compuerta NOT a la entrada CLK). Instituto de Computación - Facultad de Ingeniería - UDELAR 8
9 El símbolo de este flip-flop es: El flip-flop J-K es denominado muchas veces el flip-flop universal, ya que con él se pueden "emular" los demás flip-flops: R-S: si hacemos J = S y K = R resulta un R-S con la ventaja de aceptar la combinación R=S = 1. D: si hacemos K' = J = D, se comporta como un D (verificarlo en la tabla de verdad reducida) T: si hacemos K = J = T, se comporta como un T Entradas de Set y Clear Las implementaciones prácticas de los flip-flops sincrónicos con activación por flanco usualmente disponen de dos entradas de control adicionales las cuales actúan en forma asíncrona (actúan por nivel) y sirven para poner a 1 (Set ó Preset) ó a 0 (Clear) el circuito. Los símbolos de estos flip-flops con entradas asíncronas son: Entrada de Clock Enable Especialmente para el caso de los flip-flops D usados como "bits de memoria" surge el problema de cómo almacenar en el FF solamente cuando interesa y no cada vez que el reloj genera un flanco, ya que normalmente se usa un reloj de onda cuadrada que cambia constantemente. Una solución posible sería hacer un AND a la entrada de CLK del FF entre el reloj del sistema y una señal de activación que pase a "alto" cuando interesa escribir el valor en el flip-flop. Esto potencialmente genera problemas de falsos pulso de reloj aplicados al flip-flop si esta señal de activación no está perfectamente sincronizada con el reloj general. Para ello algunos flip-flops implementan una entrada adicional llamada Clock Enable, que funciona como un habilitador de la señal del clock hacia dentro del flip-flop, aunque en realidad la implementación interna más común está esquematizada por el circuito: Instituto de Computación - Facultad de Ingeniería - UDELAR 9
10 Los símbolos que se utilizan para este tipo de flip-flops son: Instituto de Computación - Facultad de Ingeniería - UDELAR 10
Introducción Flip-Flops Ejercicios Resumen. Lógica Digital. Circuitos Secuenciales - Parte I. Francisco García Eijó
Lógica Digital Circuitos Secuenciales - Parte I Francisco García Eijó Organización del Computador I Departamento de Computación - FCEyN UBA 7 de Septiembre del 2010 Agenda 1 Repaso 2 Multimedia Logic 3
LATCHES, FLIP FLOPS, CONTADORES Y REGISTROS
PONIFICIA UNIVEIA CAÓLICA EL PEÚ EUIO GENEALE CIENCIA ANIEL LLAMOCCA LACE, FLIP FLOP, CONAOE Y EGIO e empieza describiendo el Latch con habilitador y la derivación del Latch tipo a partir del Latch. Posteriormente
Circuitos Secuenciales: concepto de estado
Lógica Secuencial Circuitos Secuenciales: concepto de estado En los sistemas secuenciales la salida Z en un determinado instante de tiempo t i depende de X en ese mismo instante de tiempo t i y en todos
Sistemas Combinacionales y Sistemas Secuenciales
y Prof. Rodrigo Araya E. [email protected] Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 y 1 2 3 y Contenido Al hablar de sistemas, nos referimos
CONTADORES CARACTERISTICAS IMPORTANTES UTILIDAD CONTADORES DE RIZADO. CONTADOR DE RIZADO MODULO- 16.
CONTADORES Son circuitos digitales lógicos secuenciales de salida binaria o cuenta binaria, caracteristica de temporizacion y de memoria, por lo cual están constituidos a base de flip-flops. CARACTERISTICAS
Tema 14: Sistemas Secuenciales
Tema 14: Sistemas Secuenciales Objetivos: (CONTADORES) Introducción. Características de los contadores. Contadores Asíncronos. Contadores Síncronos. 1 INTRODUCCIÓN Los contadores son sistemas secuenciales
Sistemas Secuenciales
Electrónica Básica Sistemas Secuenciales Electrónica Digital José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC CIRCUITOS SECUENCIALES Combinacional: las salidas dependen de las
Lógica Secuencial. Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC
Lógica Secuencial Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC Componentes secuenciales Contienen elementos de memoria Los valores de sus salidas dependen de los valores en sus
Práctica 5. Generadores de Señales de Reloj y Flip-flops
5.1 Objetivo Práctica 5 Generadores de Señales de Reloj y Flip-flops El alumno conocerá y comprobará el funcionamiento de dispositivos empleados en la lógica secuencial y dispositivos con memoria basados
KIT LUCES SECUENCIALES REVERSIBLES CON 16 LEDS. Luces secuenciales con efecto de scanner o simulador de alarma.
KIT LUCES SECUENCIALES REVERSIBLES CON 16 LEDS Luces secuenciales con efecto de scanner o simulador de alarma. Tabla de Contenido DEFINICIÓN FUNCIONAMIENTO LISTA DE PARTES ENSAMBLE REFERENCIAS DEFINICIÓN
CIRCUITO 1: CIRCUITO RC
CIRCUITOS DIDACTICOS DE LA MATERIA DE DISPOSITIVOS Y CIRCUTOS ELECTRONICOS Y DE DISEÑO DE SISTEMAS DIGITALES. JUSTIFICACION. Los siguientes circuitos son considerados ejemplos didácticos y representativos
Flip-flop SR con compuertas NAND y NOR. Por: Romero Reyes Roció Germana Laboratorio de Sistemas Digitales II Prof. J.
Flip-flop SR con compuertas NAND y NOR Por: Romero Reyes Roció Germana Laboratorio de Sistemas Digitales II Prof. J. Jesús Díaz Aceves Introducción Un circuito Flip Flop puede construirse con dos compuertas
TEMA 8. REGISTROS Y CONTADORES.
TEMA 8. REGISTROS Y CONTADORES. TECNOLOGÍA DE COMPUTADORES. CURSO 2007/08 8.1. Registros. Tipos de registros. Registros de desplazamiento. Los registros son circuitos secuenciales capaces de almacenar
Práctica 4: CONTADORES
Práctica 4: CONTADOES Introducción Biestables Son circuitos que tienen dos estados estables. Cada estado puede permanecer de forma indefinida. Son circuitos con memoria Clasificación: Asíncronos: no necesitan
TÉCNICAS DIGITALES CONTADORES
Universidad Nacional de Quilmes Diplomatura en Ciencia y Tecnología TÉCNICAS DIGITALES CONTADORES Un contador es un circuito secuencial que cambia de estado cada vez que recibe un pulso por la entrada
DISEÑO DE CIRCUITOS SECUENCIALES
DISEÑO DE CIRCUITOS SECUENCILES Circuitos Digitales EC1723 Diseño de circuitos secuenciales (1) partir del enunciado del problema, construir el diagrama de estados y/o la tabla de estados y salidas. Determinar
1.4 Biestables síncrono
1.4 Biestables síncrono Son aquellos biestable que disponen de una entrada denominada entrada de habilitación o entrada de reloj (), esta entrada gobierna el modo de funcionamiento del biestable síncrono,
2, Detallar los diversos tipos de Flip Flop
Profesor/a(s) Ramon Flores Pino Nivel o Curso/s 4º D Unidad/Sub Unidad 3.- Circuitos de lógica Secuencial GUÍA Nº Contenidos 1.- Temporizador 555 2. Flip Flops, Contadores Aprendizajes Esperados 1 Explicar
CIRCUITOS SECUENCIALES
LABORATORIO # 7 Realización: 16-06-2011 CIRCUITOS SECUENCIALES 1. OBJETIVOS Diseñar e implementar circuitos utilizando circuitos multivibradores. Comprender los circuitos el funcionamiento de los circuitos
Registros de desplazamiento
Registros de desplazamiento Definición de registro de desplazamiento básico Tipos de registro de desplazamiento Configuraciones específicas Aplicaciones más típicas VHDL Ejercicio propuestos Definición
PRÁCTICA 4. CONTADORES
PRÁCTICA 4. CONTADORES 1. Objetivo En esta práctica se va a estudiar el funcionamiento de los circuitos secuenciales, tomando como ejemplo varios contadores. 2. Material necesario La práctica se realizará
Electrónica. Tema 6 Circuitos Secuenciales. Tema 1 Fundamentos de semiconductores
Electrónica Tema 6 Circuitos Secuenciales Tema 1 Fundamentos de semiconductores 1 Lógica secuencial Un circuito secuencial es aquel cuyas salidas dependen no sólo de las entradas actuales, sino también
FLIP FLOPS PRÁCTICA 8
FLIP FLOPS PRÁCTICA 8 Objetivos 1. Presentar el funcionamiento de los circuitos secuenciales llamados flip-flops, capaces de memorizar un evento de entrada. 2. Presentar nuevos tipos de flip-flops que
TEMA 7. Registros y contadores
TEMA 7. Registros y contadores 1. Registros 1.1. Definición. Sistemas secuenciales síncronos formados por agrupaciones de biestables. Capacidad de almacenamiento simultaneo de varios bits. Capacidad de
Operación de circuitos lógicos combinatorios.
Operación de circuitos lógicos combinatorios. 1.1 Analiza circuitos lógicos combinatorios, empleando sistemas y códigos numéricos. A. Identificación de las características de la electrónica digital. Orígenes
EIE SISTEMAS DIGITALES Tema 7: Latches, Flip-Flops y Temporizadores. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas
EIE 446 - SISTEMAS DIGITALES Tema 7: Latches, Flip-Flops y Temporizadores Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OBJETIVOS DE LA UNIDAD Utilizar puertas lógicas para construir
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Semestre I-2014.
Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Organización y Estructura del Computador II Semestre I-2014 Práctica #3 1) Qué es un latch? Qué es un flip-flop? 2) Si se aplican
TEMA 12 Circuitos secuenciales
TEMA 2 Circuitos secuenciales Introducción Biestable asíncrono Biestables síncronos Otros biestables Características temporales de los biestables Tema 2. Circuitos secuenciales - 2- Introducción Circuito
Registros y contadores
Universidad Rey Juan Carlos Registros y contadores Norberto Malpica [email protected] Ingeniería de Tecnologías Industriales Registros y contadores 1 Esquema 1. Concepto de registro. 2. Registros
Circuitos lógicos secuenciales Continuamos con los circuitos lógicos secuenciales.
Circuitos lógicos secuenciales Continuamos con los circuitos lógicos secuenciales. RESETABLE JK FLIP FLOP Muchas veces se requiere flip-flops tipo JK que puedan ser Set y Reset a estados conocidos, antes
4. Síntesis de un circuito secuencial síncrono
4 Síntesis de un circuito secuencial síncrono El estudio del procedimiento de diseño de circuitos secuenciales síncronos se realiza mediante la aplicación a un sencillo ejemplo Los puntos a desarrollar
Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de
CONTADORES Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de sus biestables. Los contadores son circuitos
Flip-Flops. Flops. Introducción n a los Sistemas Lógicos y Digitales 2009
Introducción n a los Sistemas Lógicos y Digitales 29 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 28 CLASIFICACIÓN SEGÚN TIPO DE SINCRONISMO FLIP-FLOPS ASINCRÓNICOS (No hay entrada
Síntesis de circuitos secuenciales síncronos: Máquinas de estados finitos
Universidad Rey Juan Carlos Síntesis de circuitos secuenciales síncronos: Máquinas de estados finitos Norberto Malpica Ingeniería de Tecnologías Industriales Sistemas Electrónicos Digitales 24-25 Máquinas
UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura
UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Lógica Digital Carga académica : 4 créditos Modalidad : Semi-presencial Clave : INF-314 Pre-requisito
INDICE. XVII 0 Introducción 0.1. Historia de la computación
INDICE Prefacio XVII 0 Introducción 0.1. Historia de la computación 1 0.1.1. Los inicios: computadoras mecánicas 0.1.2. Primeras computadoras electrónicas 0.1.3. Las primeras cuatro generaciones de computadoras
GUIAS ÚNICAS DE LABORATORIO ECUACIONES DE ESTADO AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS
GUIAS ÚNICAS DE LABORATORIO ECUACIONES DE ESTADO AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS ECUACIONES DE ESTADO Introducción Un circuito secuencial
PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.
PUERTAS LOGICAS Son bloques de construcción básica de los sistemas digitales; operan con números binarios, por lo que se denominan puertas lógicas binarias. En los circuitos digitales todos los voltajes,
Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS
Fundamentos de Computadores. Sistemas Secuenciales. T7-1 INDICE: Tema 7. SISTEMAS SECUENCIALES INTRODUCCIÓN SISTEMAS SECUENCIALES SÍNCRONOS TIPOS DE BIESTABLES o TABLAS DE ECITACIÓN DE LOS BIESTABLES o
TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES
TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES Exponer los conceptos básicos de los fundamentos de los Sistemas Digitales. Asimilar las diferencias básicas entre sistemas digitales y sistemas analógicos.
INDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos
INDICE Parte I. La computadora digital: organización, operaciones, periféricos, lenguajes y sistemas operativos 1 Capitulo 1. La computadora digital 1.1. Introducción 3 1.2. Aplicaciones de las computadoras
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES
Práctica I.- Introducción a los Sistemas Secuenciales
Práctica I.- Introducción a los Sistemas Secuenciales 1.1.- Objetivos. El objetivo de esta práctica consiste en consolidar las diferencias entre sistemas combinacionales y secuenciales 1.2.- Problema.
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN - 2008 PRÁCTICAS DE ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES Página 2 INTRODUCCIÓN En el
Temario Contadores asincrónicos y sincrónicos Arquitectura Características Circuitos comerciales Diseño Máquinas de estado finito Mealy Moore Ejemplo
Temario Contadores asincrónicos y sincrónicos Arquitectura Características Circuitos comerciales Diseño Máquinas de estado finito Mealy Moore Ejemplo 1 Electrónica Digital 2 Electrónica Digital 3 Electrónica
Circuitos secuenciales. básicos. Introducción. Objetivos. Contenido. Capítulo. básicos
Capítulo Circuitos secuenciales Circuitos secuenciales Introducción Con este capítulo comenzamos una andadura importante en este mundillo de los sistemas binarios ya que aprenderemos un concepto nuevo:
9-Sistemas Secuenciales
9-Sistemas Secuenciales 9. Máquinas de Estados Finitos 9.2 Mealy y Moore 9.3 Implementación en Verilog 9: Secuenciales Abstracción Dividir circuito en lógica combinacional y estado (state) Localizar los
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA Escuela Académico Profesional de Ingeniería de Telecomunicaciones SILABO ASIGNATURA : SISTEMAS DIGITALES I CÓDIGO:8F0056
Figura 1: Símbolo lógico de un flip-flop SR
FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir
Existen diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:
Compuertas lógicas Las compuertas lógicas son dispositivos electrónicos utilizados para realizar lógica de conmutación. Son el equivalente a interruptores eléctricos o electromagnéticos. para utilizar
Apuntes de Regulación y Automatización. Prácticas y Problemas.
TEMA 3. AUTOMATISMOS Y AUTÓMATAS PROGRAMABLES. IMPLEMENTACION DE GRAFCET. OBJETIVOS: Los diseños e introducidos en el tema anterior, se traducen de manera sencilla a unas funciones lógicas concretas, esta
Otra importante división de los circuitos secuenciales es entre sincronos y asíncronos
1. CIRCUITOS SECUENCIALES 1.1. Definición, características y constitución de los circuitos secuenciales Los circuitos secuénciales, de la misma forma que los combinacionales, están constituidos por puertas
TEMA I: INTRODUCCIÓN A LOS CIRCUITOS SECUENCIALES
TEM I: INTROUIÓN LOS IRUITOS SEUENILES Hasta ahora, únicamente hemos visto circuitos combinacionales, es decir, circuitos en los que las salidas dependen única y exclusivamente de las combinaciones de
Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales
Práctica 4 Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales Objetivos de la práctica: que el alumno domine Circuitos lógicos y diagramas de compuertas Introducción a equivalencias
TEMA 3: Control secuencial
TEMA 3: Control secuencial Esquema: Índice de contenido TEMA 3: Control secuencial...1 1.- Introducción...1 2.- Biestables...3 2.1.- Biestables asíncronos: el Biestable RS...4 2.1.1.- Biestable RS con
CONTADORES. Definición. Diseño y analisis de un contador binario hacia arriba de 3 bits con flip-flops JK. Otros contadores típicos.
CONTADORES Definición Diseño y analisis de un contador binario hacia arriba de 3 bits con flip-flops JK. Otros contadores típicos Descripción VHDL Ejercicios Definición Un contador es un circuito digital
Informe. Proyecto de. Electrónica. Tema: Temporizador con LM 555. Alumno: Guevara, Andrés
UNIVERSIDAD NACIONAL DE SAN JUAN FACULTAD DE FILOSOFIA, HUMANIDADES Y ARTES DEPARTAMENTO DE FÍSICA Y QUÍMICA CÁTEDRA: ELECTRÓNICA GENERAL Informe Proyecto de Electrónica Tema: Temporizador con LM 555 Alumno:
Las Funciones generales o básicas.
LICEO INDUSTRIAL ELECTROTECNIA RAMON BARROS LUCO MODULO: Operación y programación de sistemas de control con controladores lógicos programables. Profesor: John S. Vallejos M. Las Funciones generales o
Latches, flipflops y registros
Departamento de Electrónica Electrónica Digital Latches, flipflops y registros Facultad de Ingeniería Bioingeniería Universidad Nacional de Entre Ríos Circuitos secuenciales 1 Circuitos secuenciales Salida
+ Máquinas de Estado Finitas
+ Máquinas de Estado Finitas Las máquinas de estado pueden ser: SÍNCRONAS: Necesitan de la intervención de un pulso de reloj. Si la entrada participa también en la salida se denomina Máquina de estado
(Tecla Shift pequeña) ó (Tecla Shift grande) Estas teclas, también tienen la función de poner la letra en Mayúsculas.
EL TECLADO Un teclado es un periférico de entrada que consiste en un sistema de teclas, como las de una máquina de escribir, que te permite introducir datos al ordenador. Cuando se presiona un carácter,
ITT-327-T Microprocesadores
ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.
Flip Flops, Multivibradores y Contadores
Flip Flops, Multivibradores y Contadores INTRODUCCION Los circuitos lógicos se clasifican en dos categorías: circuitos lógicos combinacionales y circuitos lógicos secuenciales. Los bloques básicos para
REGISTROS DE DESPLAZAMIENTO
REGISTROS DE DESPLAZAMIENTO Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Este sistema secuencial
EIE SISTEMAS DIGITALES Tema 8: Circuitos Secuenciales (Síntesis) Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas
EIE 446 - SISTEMAS DIGITALES Tema 8: Circuitos Secuenciales (Síntesis) Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OBJETIVOS DE LA UNIDAD Entender el concepto de Máquina de estados
Departamento de Matemáticas, CCIR/ITESM. 9 de febrero de 2011
Factorización LU Departamento de Matemáticas, CCIR/ITESM 9 de febrero de 2011 Índice 26.1. Introducción............................................... 1 26.2. Factorización LU............................................
CUESTIONES DEL TEMA - IV
ema 5: Osciladores de elajación... Presentación En el tema 5 se tratan distintos circuitos que producen en su salida ondas de tipo cuadradas, triangulares, pulso, etc. : a) Se analiza el comportamiento
PROGRAMA DE CURSO Modelo 2009
REQUISITOS: HORAS: 3 Horas a la semana CRÉDITOS: PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): IETRO PLAN: 2009 FECHA DE REVISIÓN: Mayo de 2011 Competencia a la que contribuye el curso. DEPARTAMENTO: Departamento
Sistem as de ecuaciones lineales
Sistem as de ecuaciones lineales. Concepto, clasificación y notación Un sistema de m ecuaciones lineales con n incógnitas se puede escribir del siguiente modo: a x + a 2 x 2 + a 3 x 3 + + a n x n = b a
RECUERDA QUE TIENES UNA HORA PARA 30 REACTIVOS Esperamos que te resulte útil.
Guía de preparación para el examen ELECTRONICA para IPE y CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS. BIBLIOGRAFIA TEORIA
Diseño de un sintetizador de frecuencia basado en el circuito integrado PLL CD4046 (Noviembre 2008)
Informe cuatro: Diseño de un sintetizador de frecuencia basado en el circuito integrado PLL CD4046. 1 Diseño de un sintetizador de frecuencia basado en el circuito integrado PLL CD4046 (Noviembre 2008)
Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones
Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones Universidad de San Carlos de Guatemala, Facultad de Ingeniería, Escuela de Mecánica Eléctrica, Laboratorio de Electrónica 1, Segundo Semestre
MICROCONTROLADORES PIC
MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador
^6+1 2^5+1 2^2+1 2^1+1 2^ ^6+1 2^0-65.
ELECTRÓNICA DIGITAL 23-I-2014 PREGUNTAS TEÓRICO PRÁCTICAS: 1. Determinar el valor decimal de los números expresados en Complemento a 2. (0.25 puntos). 10011001 10011000 01100111 1 2^6+1 2^5+1 2^2+1 2^1+1
TEMA - 3 LÓGICA SECUENCIAL. REGISTROS DE DESPLAZAMIENTO Y CONTADORES. 1.- Introducción.
T-3 Lógica ecuencial. egistros de Desplazamiento y Contadores TEMA - 3 LÓGICA ECUENCIAL. EGITO DE DEPLAZAMIENTO Y CONTADOE..- Introducción. Hemos visto que en la lógica combinacional las salidas están
TEMA7. SISTEMAS SECUENCIALES
Sistemas Secuenciales 1 TEMA7. SISTEMAS SECUENCIALES Los circuitos lógicos se clasifican en dos tipos: Combinacionales, aquellos cuyas salidas sólo dependen de las entradas actuales. Secuenciales, aquellos
Unidad 3: Circuitos digitales.
A-1 Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic A-2 Appendix
Frecuencia Máxima de un Sistema Digital Sincrónico (Básico)
Frecuencia Máxima de un Sistema Digital Sincrónico (Básico) Nota Técnica 8 Cristian Sisterna Introducción Comúnmente se expresa que un sistema puede funcionar satisfactoriamente a 100MHz, o a 133MHz o
Circuitos secuenciales. Circuitos secuenciales. Circuitos secuenciales. Elementos de memoria: Latches
Circuitos secuenciales Los circuitos lógicos secuenciales contienen uno o más bloques lógicos combinacionales junto con elementos de memoria en un camino de realimentación con la lógica. Los elementos
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS Facultad de Ingeniería Departamento de Ing. Eléctrica Electrónica II
INTEGRADOR, DERIVADOR Y RECTIFICADOR DE ONDA CON AMPLIFICADORES OPERACIONALES LAURA MAYERLY ÁLVAREZ JIMENEZ (20112007040) MARÍA ALEJANDRA MEDINA OSPINA (20112007050) RESUMEN En esta práctica de laboratorio
SISTEMAS ELECTRÓNICOS DIGITALES
SISTEMAS ELECTRÓNICOS DIGITALES PRÁCTICA 6 SISTEMA DE ENCRIPTACIÓN 1. Objetivos - Estudio del funcionamiento de memorias RAM y CAM. - Estudio de métodos de encriptación y compresión de datos. 2. Enunciado
S320120 MAXSONAR EZ1 SENSOR DE DISTANCIAS POR ULTRASONIDOS Información técnica Sensor de distancias por ultrasonido de alto rendimiento MaxSonar-EZ1 A 0,785 19,9 mm F 0,519 12,6 mm B 0,870 21,1 mm G 0,124
CAPITULO I INTRODUCCIÓN. Diseño Digital
CAPITULO I INTRODUCCIÓN Diseño Digital QUE ES DISEÑO DIGITAL? UN SISTEMA DIGITAL ES UN CONJUNTO DE DISPOSITIVOS DESTINADOS A LA GENERACIÓN, TRANSMISIÓN, PROCESAMIENTO O ALMACENAMIENTO DE SEÑALES DIGITALES.
Módulos basados en circuitos. secuenciales. Introducción. Contenido. Objetivos. Capítulo. secuenciales
Capítulo Módulos basados en circuitos en circuitos Módulos basados Introducción Así como en el Capítulo 5 analizamos módulos basados en puertas, ahora toca referirnos a módulos construidos con biestables
Problemas del Tema 1
epartamento de Ingeniería Electrónica de Sistemas Informáticos y utomática Problemas del Tema.. Obtener las tablas de estado correspondientes a los siguientes diagramas: 0 -,0 0 0 -,0 -,0.2. Obtener los
Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES
Fundamentos de Computadores. Sistemas Combinacionales Programables. T9-1 Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES INDICE: INTRODUCCIÓN CLASIFICACION DE LOS SCP SISTEMAS COMBINACIONALES PROGRAMABLES
Compuertas Lógicas. Apunte N 2
Compuertas Lógicas Apunte N 2 C o m p u e r t a s Lógicas Las compuertas lógicas son dispositivos que operan con estados lógicos y funcionan igual que una calculadora, de un lado ingresan los datos, ésta
EIE SISTEMAS DIGITALES Tema 5: Análisis de la lógica combinacional. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas
EIE 446 - SISTEMS DIGITLES Tema 5: nálisis de la lógica combinacional Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OJETIVOS DE L UNIDD nalizar los circuitos lógicos combinacionales
Circuitos Monoestables.
Apuntes de Clases Circuitos Monoestables. Realizado por Sergio Noriega Introducción a los Sistemas Lógicos y Digitales Departamento de Electrotécnia Facultad de Ingeniería Universidad Nacional de La Plata
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Circuitos Secuenciales Circuitos secuenciales. Biestables. Registros. Contadores. Registros de desplazamiento
Mapas de Memoria y E/S
Mapas de Memoria y E/S Sistemas con Microprocesadores http://www.herrera.unt.edu.ar/procesadores Conexiones internas del CPU08 Dentro del mc el CPU08 se vincula con memoria y con los dispositivos de E/S
COMPUERTAS LÓGICAS SEPA CUALES SON Y COMO SE COMPORTAN LAS DISTINTAS. Principal Documentos Proyectos Productos Links Contacto [[EN CONSTRUCCION ]]
[[EN CONSTRUCCION ]] Principal Documentos Proyectos Productos Links Contacto Compuertas lógicas. SEPA CUALES SON Y COMO SE COMPORTAN LAS DISTINTAS COMPUERTAS LÓGICAS INTRODUCCIÓN: Dentro de la electrónica
Circuitos lógicos combinacionales. Tema 6
Circuitos lógicos combinacionales Tema 6 Qué sabrás al final del capítulo? Implementar funciones con dos niveles de puertas lógicas AND/OR OR/AND NAND NOR Analizar sistemas combinacionales, obteniendo
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA En Electrónica digital se tienen sistemas combinatorios y sistemas secuenciales. Un sistema combinatorio
DISEÑO CURRICULAR ELECTRÓNICA DIGITAL
DISEÑO CURRICULAR ELECTRÓNICA DIGITAL FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas. CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDADES DE CRÉDITO SEMESTRE 116243 02 02 03 VI PRE-REQUISITO ELABORADO
CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER
CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER ENTREGA: 26/11/2010 1 INTRODUCCIÓN La tecnología es cada vez más sencilla de
Tema 5: Sistemas secuenciales
Tema 5: Circuitos secuenciales 5.1 Introducción: tablas de transición, cronogramas. Hemos visto como en los circuitos combinacionales, las salidas sólo dependen de las entradas en el mismo instante de
