Laboratorio 02. Ambiente de Mediciones Digitales

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Laboratorio 02. Ambiente de Mediciones Digitales"

Transcripción

1 Laboratorio 02. Ambiente de Mediciones Digitales Objetivos : - Conocer y utilizar con propiedad osciloscopio de señal mixta. - Manejar con propiedad los conceptos de sincronización, disparo, nivel de disparo, y base de tiempo de un osciloscopio. - Realizar diseño digital incorporando las herramientas aprendidas en la experiencia anterior. - Armar en protoboard, de acuerdo a esquemático, generado por herramientas computacionales de ayuda al diseño. - Realizar mediciones simples en circuito digital sencillo. - Desarrollar pruebas para verificar la funcionalidad del diseño. - Desarrollar técnicas para la generación automática de vectores de prueba en ABEL. - Conocer y comprender los conceptos de prueba estática y prueba dinámica - Efectuar pruebas estáticas y dinámicas mediante osciloscopio y contadores. - Medir tiempos de retardo en compuertas digitales. Preparación Previa. Recursos: 1.- Osciloscopio de Señal Mixta Agilent 54621D. Se dispone de un osciloscopio de señal mixta, es decir, 2 canales analógicos, y 16 canales digitales. En la página del ramo, en la sección de Aplicaciones, se dispone de un manual de operación, se recomienda su lectura, en especial el capítulo 2 Visión General del Panel Frontal y el capítulo 3 Cómo Dispara el Osciloscopio. Existen manuales en español disponibles en pañol para su consulta previa a la sesión de laboratorio. En general, el osciloscopio es un instrumento que, mediante la deflección de un haz de electrones, representa la evolución temporal de una señal de voltaje. En el caso de un osciloscopio de señal mixta, la señal de entrada se adquiere a través de un conversor análogo-digital. Para la correcta visualización de la señal es necesario sincronizar el barrido interno del osciloscopio con algún suceso externo, ya sea proveniente de una señal externa, o de la misma señal que se está midiendo. Así, una de las condiciones más comunes corresponde a un cierto nivel de voltaje de la señal de entrada. En el osciloscopio mixto existen más de una condición para poder realizar el disparo de una señal. A partir de dicho instante, la base de tiempo del osciloscopio genera una señal traingular (diente de sierra), que corresponde a la base de tiempo que se representará en la pantalla del mismo. Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit. 14/03/a 1

2 Al respecto se puede ver el siguiente esquemático: Como se puede apreciar, la señal de entrada al osciloscopio logra visualizarse durante un tiempo mayor a un período (en verde), sin embargo, existe un cierto intervalo de tiempo durante el cuál un trozo de la señal (en rojo) no será visible, hasta que se cumpla nuevamente la condición de disparo (el nivel de voltaje impuesto). El tiempo de espera corresponde al período en el cuál el osciloscopio no puede desplegar ninguna imagen en la pantalla, debido que debe refrescar la misma, más el tiempo de ajuste necesario que se debe esperar para que se vuelvan a dar las condiciones de disparo nuevamente. Analizemos el siguiente ejemplo: Para poder visualizar las formas de ondas que se indican, considerando la señal superior en el canal 1 y la inferior en el canal 2, debe Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit. 14/03/a 2

3 escogerse como fuente de disparo la señal del canal 2, con acoplamiento cc, modo de disparo normal, no importa la pendiente, pero con un nivel de disparo no superior al máximo nivel de la señal dos, dado que en caso de disparar con la señal superior, no se podrán ver señales estables, debido al re-disparo; esto debido a que se comienzan a mostrar las señales cuando se cumplen las condiciones para el disparo, y esto ocurre en dos situaciones diferentes. 2.- Contadores. Un contador digital corresponde a una máquina secuencial que recibe pulsos de una señal llamada reloj (CLK), cuenta los cantos de bajada (o de subida) de la misma señal y entrega dicha cuenta, en binario, por las salidas de la misma. La cantidad máxima que se alcance a contar dependerá del número de bits de salida que se dispongan. La estructura interna y funcionamiento de un contador se analizará con detalle durante el curso más adelante. El siguiente esquemático representa un contador genérico de 4 bits: CLK CLR QA QB QC QD La señal CLR sirve para resetear la cuenta. Las siguientes formas de onda muestran el funcionamiento de un contador, cuando la señal CLR se encuentra baja: CLK QA QB QC QD La utilidad de los contadores radica en que se puede generar en forma dinámica las entradas de la tabla de verdad de una función booleana de, en este caso, 4 entradas. De esta forma, y con ayuda del osciloscopio, se puede realizar la prueba exhaustiva de un diseño en forma dinámica, sin la necesidad de tener que variar las entradas del mismo en forma manual, lo que corespondería a una prueba estática del diseño. Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit. 14/03/a 3

4 3.- Generación automática de vectores de prueba en Abel. En Abel existen ciertas directivas de control para procesar archivos fuentes que permiten automatizar la tarea de generación de código y cambiar ciertos parámetros de compilación. Dichas directivas comienzan con el y se encuentran ampliamente detalladas en el capítulo 5 de la referencia abel, en el sitio del ramo sección Aplicaciones. Una de sus utilidades es la generación automática de vectores de prueba, cuando se quiere realizar una prueba exhaustiva de un diseño. En el siguiente listado se plantea la descripción en abel de un contador de 4 bits con reset asincrónico, donde se aprecian los vectores de prueba escritos uno por uno: MODULE cont clk,clr pin; Q0..Q3 pin istype 'reg'; cuenta=[q3..q0]; // agrupando señales x=.x.; // condición superflua c=.c.; // transición bajo - alto - bajo equations cuenta.clk=clk; //se conecta el reloj. cuenta.ar=clr; //se conecta el reset. when (!clr) then cuenta:=cuenta+1; when (clr) then cuenta:=0; test_vectors ([clk,clr] -> [cuenta]) [x, 1]->[0]; [c, 0]->[1]; [c, 0]->[2]; [c, 0]->[3]; [c, 0]->[4]; [c, 0]->[5]; [c, 0]->[6]; [c, 0]->[7]; [c, 0]->[8]; [c, 0]->[9]; [c, 0]->[10]; [c, 0]->[11]; [c, 0]->[12]; [c, 0]->[13]; [c, 0]->[14]; [c, 0]->[15]; [c, 0]->[0]; [c, 0]->[1]; END Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit. 14/03/a 4

5 Debemos notar dos detalles en el listado anterior: Se puede agrupar un bus de señales bajo un mismo nombre. La ventaja de esto es que se puede representar el valor del conjunto completo a través de un número decimal. s decir, si queremos representar Q3=0, Q2=1, Q1=0 y Q0=1 es lo mismo que cuenta=5. El símbolo.x. (con los puntos incluídos) representa una condición superflua, es decir, no importa si la variable es 0 ó 1. El símbolo.c. representa una transición bajo, alto, bajo (0 1-0), por lo que se están generando 3 vectores de prueba con una sola sentencia. Los mismos vectores de prueba anteriores pueden ser generados a través del siguiente listado: MODULE cont clk,clr pin; Q0..Q3 pin istype 'reg'; cuenta=[q3..q0]; x=.x.; c=.c.; equations cuenta.clk=clk; cuenta.ar=clr; when (!clr) then cuenta:=cuenta+1; when (clr) then cuenta:=0; test_vectors ([clk,clr] -> 17 b=j; j=j+1; } END Note que en la generación de los vectores de prueba, se emplean que define una constante que puede redefinirse; que repite el bloque (encerrado entre llaves) la cantidad de veces que se indique. Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit. 14/03/a 5

6 Actividades Previas. a) Estudie la hoja de características del contador de 4 bits 74393, y del flip-flop JK 7473, disponibles en el sitio del curso, sección Datos. b) Simule en Circuit Maker la siguiente configuración para un flip-flop JK 7473 y observe la salida del mismo. Obtenga la correspondiente forma de onda. Observe que las entradas del flip-flop deben mantenerse estables antes y después del canto de bajada del reloj, condición que en este caso se mantiene dado que las dos entradas, J y K, están en alto. V3 5V +V TP2 V1 CP1 CP2 Q1 Q2 V2 5V +V U1 74LS73 J1 K1 Q1 CP1 Q1 RD1 J2 K2 Q2 CP2 Q2 RD2 TP1 c) Diseñe en Abel una componente que acepte operandos de dos bits y realice la comparación entre éstos. Se debe contar con tres salidas, cada una representa si el primer operando es mayor, igual, ó menor que el segundo. Obtenga las ecuaciones minimizadas y con los vectores prueba realice la simulación temporal correspondiente. En el Laboratorio. a) Muestre la simulación del la configuración del flip-flop JK Arme dicha configuración. b) Mida el tiempo de subida del generador de señales y aplique dicha señal a un compuerta inversora y a un flip-flop JK. Mida el retardo de propagación del hex inverter 7404 con el osciloscopio. Realice la misma medición con un flip-flop JK Observe en el osciloscopio ambas mediciones simultáneamente. c) Implemente el comparador de dos bits. Realice una prueba dinámica exhaustiva con contadores y visualice en la pantalla del osciloscopio la totalidad de las formas de onda, de manera de comparar el funcionamiento real del cicuito con la simulación temporal de la parte previa. Compare. d) Mida, en la implementación del diseño anterior el retardo de propagación del comparador. Sabiendo la cantidad de niveles empleados compare este retardo con el obtenido en el punto b). Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit. 14/03/a 6

Laboratorio 2: Mediciones Digitales

Laboratorio 2: Mediciones Digitales Objetivos: Laboratorio 2: Mediciones Digitales Conocer y utilizar con propiedad un osciloscopio de señal mixta. Manejar los conceptos de sincronización, disparo, nivel de disparo, y base de tiempo de un

Más detalles

Laboratorio 2: Mediciones Digitales

Laboratorio 2: Mediciones Digitales Objetivos: Laboratorio 2: Mediciones Digitales Conocer y utilizar con propiedad un osciloscopio de señal mixta. Manejar los conceptos de sincronización, disparo, nivel de disparo, y base de tiempo de un

Más detalles

Laboratorio 2: Mediciones Digitales

Laboratorio 2: Mediciones Digitales Objetivos: Laboratorio 2: Mediciones Digitales Aprender el uso de un osciloscopio de señal mixta. Conocer y comprender los conceptos de prueba estática y prueba dinámica Medir tiempos de retardo en compuertas

Más detalles

Laboratorio 2: Mediciones Digitales

Laboratorio 2: Mediciones Digitales Objetivos: Laboratorio 2: Mediciones Digitales Conocer y utilizar con propiedad un osciloscopio de señal mixta. Manejar los conceptos de sincronización, disparo, nivel de disparo, y base de tiempo de un

Más detalles

Cuatro Tipos de Flip-Flop en la GAL22V10

Cuatro Tipos de Flip-Flop en la GAL22V10 Cuatro Tipos de Flip-Flop en la GAL22V10 Un método para eliminar los estados transitorios inestables en el diseño de circuitos digitales secuenciales es el uso de flip-flops disparados por flanco, esto

Más detalles

UNIVERSIDAD TECNICA FEDERICO SANTA MARIA DEPARTAMENTO DE ELECTRONICA ELO212 Laboratorio de Sistemas Digitales

UNIVERSIDAD TECNICA FEDERICO SANTA MARIA DEPARTAMENTO DE ELECTRONICA ELO212 Laboratorio de Sistemas Digitales Objetivo Principal: Laboratorio 4. Redes Combinacionales II Diseñar y verificar redes combinacionales más complejas, en cuanto a tamaño y número de variables, utilizando dispositivos más complejos que

Más detalles

Laboratorio 07. Diseño Jerárquico de Sistemas Digitales

Laboratorio 07. Diseño Jerárquico de Sistemas Digitales Objetivo Principal: Laboratorio 07. Diseño Jerárquico de Sistemas Digitales Adquirir una forma de diseño modular estructurado que permita realizar proyectos de mayor envergadura mediante la subdivisión

Más detalles

Preparación: Para el diseño secuencial será necesario que utilices una señal de reloj. Para generar este pulso de reloj, refiérete a la práctica 2.

Preparación: Para el diseño secuencial será necesario que utilices una señal de reloj. Para generar este pulso de reloj, refiérete a la práctica 2. DISEÑO DE SISTEMAS DIGITALES Tópico Práctico. No. 3 ISIS de Proteus para simulación Diseño de máquinas de estado con ABEL-HDL Dr. Juan Carlos Herrera Lozada. jlozada@ipn.mx Centro de Innovación y Desarrollo

Más detalles

13-Bloques Básicos Secuenciales

13-Bloques Básicos Secuenciales 3-Bloques Básicos Secuenciales 3. Bloques básicos 3.2 Ejemplos de diseños 3: Bloques Básicos Bloques Básicos Secuenciales Bloques básicos secuenciales Contadores Registros de desplazamiento (o corrimiento)

Más detalles

MÓDULO Nº7 REGISTROS Y CONTADORES

MÓDULO Nº7 REGISTROS Y CONTADORES MÓDULO Nº7 REGISTROS Y CONTADORES UNIDAD: LÓGICA SECUENCIAL TEMAS: Registros. Contadores. OBJETIVOS: Explicar que es un registro, su clasificación y sus principales características. Explicar que es un

Más detalles

Tutorial introductorio al Lenguaje Abel ( Advanced Bolean Equations Language).

Tutorial introductorio al Lenguaje Abel ( Advanced Bolean Equations Language). Tutorial introductorio al Lenguaje Abel ( Advanced Bolean Equations Language). 1.Lenguaje Abel. 2.Estructura básica de un programa Abel. 3.Links y referencias 2.1 Encabezado. 2.2 Declaraciones. 2.3 Descripción

Más detalles

CURSO: ELECTRÓNICA DIGITAL UNIDAD 3: SISTEMAS SECUENCIALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA

CURSO: ELECTRÓNICA DIGITAL UNIDAD 3: SISTEMAS SECUENCIALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA CURSO: ELECTRÓNICA DIGITAL UNIDAD 3: SISTEMAS SECUENCIALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA Como vimos en la unidad anterior, un sistema combinatorio se identifica porque la salida del sistema

Más detalles

Arquitecturas de Computadores. 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R.

Arquitecturas de Computadores. 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R. Arquitecturas de Computadores 4 Sistemas Combinacionales y Secuenciales Prof. Javier Cañas R. Temario 1. Introducción 2. Sistemas Combinacionales (SC) 3. Implantación de SC mediante PLA 4. Sistemas Secuenciales

Más detalles

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa:

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa: 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa: (b) una magnitud analógica (d) un número natural (a) una pequeña cantidad de datos

Más detalles

Es un lenguaje para describir diseños de sistemas digitales en forma jerárquica. Advanced Boolean Equation Language.

Es un lenguaje para describir diseños de sistemas digitales en forma jerárquica. Advanced Boolean Equation Language. Apéndice 2 1 Uso de Abel A2.1 Introducción La minimización de funciones booleanas basada en mapas de Karnaugh se torna impracticable a medida que el número de variables aumenta; no es recomendable usar

Más detalles

Máquinas de Estados en la GAL22V10 Usando ABEL-HDL

Máquinas de Estados en la GAL22V10 Usando ABEL-HDL Máquinas de Estados en la GAL22V10 Usando ABEL-HDL Una Máquina de estados es un dispositivo digital que atraviesa una predeterminada secuencia de estados. Las máquinas de estados se usan típicamente para

Más detalles

LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS

LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS 1. DISPOSITIVOS SECUENCIALES Los circuitos biestables son aquellos que poseen dos estados estables que se pueden mantener por tiempo indefinido, lo que nos

Más detalles

11. ANALISIS DE MAQUINAS SECUENCIALES SINCRONICAS. Red Combinacional

11. ANALISIS DE MAQUINAS SECUENCIALES SINCRONICAS. Red Combinacional ELO2 Sistemas Digitales. NLISIS DE MQUINS SEUENILES SINRONIS Dada una red secuencial sincrónica se desea obtener su diagrama de estados. Y a partir de éste, inferir el funcionamiento de la máquina. En

Más detalles

Problemario Electrónica Digital

Problemario Electrónica Digital Ejercicios de C.L.S.S ( Moore y Mealy), Registros y Memoria 1. Realice un circuito secuencial síncrono que tenga dos modos de operación: M=0 el circuito contara 0,1,3,2,5,4,7,6,0,1... M=1 el circuito contara

Más detalles

Multiplexor de 3 a 1 Cuádruple con una GAL

Multiplexor de 3 a 1 Cuádruple con una GAL Multiplexor de 3 a 1 Cuádruple con una GAL Se ilustra el diseño de un multiplexor de tres entradas a una sola salida. La multiplexión significa transmitir un número grande de entradas con información digital

Más detalles

Introducción Tipos de FF Ejercicios. Lógica Digital. Circuitos Secuenciales. Francisco García Eijó

Introducción Tipos de FF Ejercicios. Lógica Digital. Circuitos Secuenciales. Francisco García Eijó Circuitos Secuenciales Organización del Computador I Departamento de Computación - FCEyN UBA 13 de Abril del 2010 Agenda 1 Repaso 2 ué son los circuitos secuenciales? 3 Tipos de Flip-Flops 4 Ejercicios

Más detalles

LABORATORIO DE SISTEMAS DIGITALES. PRÁCTICA No. 8. Fecha: 03/07/ /07/2017

LABORATORIO DE SISTEMAS DIGITALES. PRÁCTICA No. 8. Fecha: 03/07/ /07/2017 LABORATORIO DE SISTEMAS DIGITALES PRÁCTICA No. 8 Fecha: 03/07/2017-07/07/2017 Escuela Politécnica nacional Tema: FLIP-FLOPS 1. Objetivos: Familiarizar al estudiante con la utilización y funcionamiento

Más detalles

CONTADORES CARACTERISTICAS IMPORTANTES UTILIDAD CONTADORES DE RIZADO. CONTADOR DE RIZADO MODULO- 16.

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

Más detalles

FUNDAMENTOS DE COMPUTADORES

FUNDAMENTOS DE COMPUTADORES Departamento de Tecnología Electrónica ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA 1º Ingeniería Informática FUNDAMENTOS DE COMPUTADORES Enunciados de las Prácticas de Laboratorio PROGRAMA 2007/2008

Más detalles

Organización de Computadoras. Clase 4

Organización de Computadoras. Clase 4 Organización de Computadoras Clase 4 Temas de clase Circuitos Lógicos Combinacionales Circuitos Lógicos Secuenciales Notas de clase 4 2 Circuitos Combinacionales o Combinatorios Responden a los valores

Más detalles

Unidad 3: Circuitos digitales.

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

Más detalles

Módulo 2 n. Figura 2.1. Simbología de un contador

Módulo 2 n. Figura 2.1. Simbología de un contador Contadores 2.1. Introducción Los contadores son aplicaciones clásicas de los flip-flop, es un dispositivo electrónico capaz de contar el número de pulsos que llegan a su entrada de reloj. En muchas ocasiones

Más detalles

Prof: Zulay Franco Puerto Ordaz, Agosto

Prof: Zulay Franco Puerto Ordaz, Agosto Contadores 2.1. Introducción Los contadores son aplicaciones clásicas de los flip-flop, es un dispositivo electrónico capaz de contar, en binario, el número de pulsos que llegan a su entrada de reloj.

Más detalles

Laboratorio 4. Objetivos

Laboratorio 4. Objetivos DISEŇO de SISTEMAS DIGITALES AVANZADOS CON VHDL e IMPLEMENTADOS en FPGAs Laboratorio 4 Objetivos Interpretación de información especificada en hojas de datos o especificaciones de diseño Utilización de

Más detalles

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA CAMPUS ENSENADA FACULTAD DE INGENIERÍA ARQUITECTURA Y DISEÑO MANUAL DE PRÁCTICAS DE LABORATORIO DE CIRCUITOS DIGITALES AVANZADOS ELABORADO POR : PROFESOR ABRAHAM

Más detalles

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA. NÚCLEO MÉRIDA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA. NÚCLEO MÉRIDA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA. NÚCLEO MÉRIDA LABORATORIO DE SISTEMAS DIGITALES Prof.: Olga González y Mayren Rivas Noviembre 2009 Práctica 6. Diseño e implementación

Más detalles

TEMA 5.3 SISTEMAS DIGITALES

TEMA 5.3 SISTEMAS DIGITALES TEMA 5.3 SISTEMAS DIGITALES TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA 08 de enero de 2015 TEMA 5.3 SISTEMAS DIGITALES Introducción Sistemas combinacionales Sistemas secuenciales TEMA 5.3 SISTEMAS

Más detalles

Lattice isplever. Características. Gestión de proyectos

Lattice isplever. Características. Gestión de proyectos Lattice isplever Características Conjunto de herramientas para el diseño con CPLD y FPGA Versión isplever starter gratuita (licencia 6 meses) Entorno de desarrollo integrado -> incluye Gestión de proyectos

Más detalles

Práctica nº 10. Análisis de flip-flops.

Práctica nº 10. Análisis de flip-flops. Grado en Ingeniería de Tecnologías de Telecomunicación. Escuela Técnica Superior de Ingeniería Industrial y de Telecomunicación. Electrónica Digital I. Práctica nº 10. Análisis de flip-flops. En esta práctica

Más detalles

Práctica de Problemas N o 3

Práctica de Problemas N o 3 Práctica de Problemas N o 3 Registros y Lógica MSI Ejercicio 1 Se desean comparar dos palabras de 4 bits a = a 3 a 2 a 1 a 0 b = b 3 b 2 b 1 b 0 Diseñe un circuito combinacional que produzca una salida

Más detalles

Unidad 3: Circuitos digitales.

Unidad 3: Circuitos digitales. A- 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 999 M. Murdocca

Más detalles

Organización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales

Organización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales Organización de Computadoras 2003 Apunte 5: Circuitos Lógicos Secuenciales Introducción: En el desarrollo de los sistemas digitales es fundamental el almacenamiento de la información, esta característica

Más detalles

Lógica Digital - Circuitos Secuenciales

Lógica Digital - Circuitos Secuenciales Lógica igital - Circuitos Secuenciales Organización del Computador I Carlos A. i Pietro epartamento de Computación - FCEyN UBA 2 do Cuatrimestre de 2014 1 / 27 Menú del ía 1 Repaso 2 Clocks 3 Flip-Flops

Más detalles

CIRCUITOS INTEGRADOS DE PUERTAS LÓGICAS

CIRCUITOS INTEGRADOS DE PUERTAS LÓGICAS CIRCUITOS INTEGRADOS DE PUERTAS LÓGICAS CIRCUITOS COMBINACIONALES INTEGRADOS CIRCUITOS INTEGRADOS SECUENCIALES: FLIP-FLOPS, REGISTROS Y CONTADORES CONSEJOS PARA LA ELABORACIÓN DE DIAGRAMAS LÓGICOS DE CIRCUITOS

Más detalles

INSTRUMENTACIÓN. Práctica Circuitos con Amplificadores Operacionales 101. INSTITUTO TECNOLÓGICO DE MORELIA. Sesión 1.

INSTRUMENTACIÓN. Práctica Circuitos con Amplificadores Operacionales 101. INSTITUTO TECNOLÓGICO DE MORELIA. Sesión 1. INSTITUTO TECNOLÓGICO DE MORELIA Práctica. 1.0.0. INSTRUMENTACIÓN. Circuitos con Amplificadores Operacionales 101. Sesión 1. Cliente: Ingeniería Electrónica y eléctrica. Autor: Ing. Miguel.Angel Mendoza

Más detalles

CIRCUITOS SECUENCIALES

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

Más detalles

Pr. Dr. Xavier Bonnaire

Pr. Dr. Xavier Bonnaire Pr. Dr. Xavier Bonnaire Slide María Departamento de Informática Temario Introducción Sistemas Combinacionales (SC) Implementaciones de SC mediante PLA Sistemas Secuenciales Slide 2 María Departamento de

Más detalles

MÓDULO Nº10 CONVERTIDORES DIGITAL ANALÓGICO

MÓDULO Nº10 CONVERTIDORES DIGITAL ANALÓGICO MÓDULO Nº0 CONVERTIDORES DIGITAL ANALÓGICO UNIDAD: CONVERTIDORES TEMAS: Introducción al tratamiento digital de señales. Definición y Funcionamiento. Parámetros Principales. DAC00 y circuitos básicos. OBJETIVOS:

Más detalles

Circuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1

Circuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1 Circuitos Lógicos Combinatorios Ing. Jorge Manrique 2004 Sistemas Digitales 1 Circuitos Combinatorios Un circuito combinatorio es un arreglo de compuertas lógicas con un conjunto de entradas y salidas.

Más detalles

LECCIÓN Nº 05 SEÑALES DE RELOJ Y FLIP FLOP SINCRONIZADOS POR RELOJ

LECCIÓN Nº 05 SEÑALES DE RELOJ Y FLIP FLOP SINCRONIZADOS POR RELOJ LECCIÓN Nº 05 SEÑALES DE RELOJ Y FLIP FLOP SINCRONIZADOS POR RELOJ. FLIP FLOP RS SINCRONIZADOS POR RELOJ Un flip-flop S-R es un circuito multivibrador biestable conformado por un detector de transición

Más detalles

Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D

Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D 1121061 Laboratorio de Diseño Lógico 1 Práctica 7: Flip-flops I: Cerrojo R-S, flip-flop J-K, y flip-flop D Nombre: Fecha: Matrícula: Objetivos 1. Estudiar la operación del cerrojo R-S implementado con

Más detalles

3.3 Registros de corrimiento

3.3 Registros de corrimiento Actividad de aprendizaje 17. Los Flip-Flops Consulta en internet la configuración de terminales de los siguientes Flip-Flops JK y pega una imagen de ellos: Circuito integrado Configuración de terminales

Más detalles

Laboratorio 06. Diseño e implementación de un sistema digital para la captura de caracteres desde teclado

Laboratorio 06. Diseño e implementación de un sistema digital para la captura de caracteres desde teclado Laboratorio 06. Diseño e implementación de un sistema digital para la captura de caracteres desde teclado Objetivos Específicos: - Aplicar sentencias específicas del lenguaje ABEL para describir registros

Más detalles

Fundamentos de Electrónica Sistemas Digitales

Fundamentos de Electrónica Sistemas Digitales Sistemas Digitales 1. Deducir si el sistema que se propone se trata de un sistema combinacional o secuencial a. Un circuito que indique el número de vueltas realizadas a un circuito b. Un circuito que

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA ac INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA PRÁCTICAS DE CIRCUITOS LÓGICOS LABORATORIO DE COMPUTACIÓN IV PRÁCTICA 9

Más detalles

Sistemas Combinacionales y Sistemas Secuenciales

Sistemas Combinacionales y Sistemas Secuenciales y Prof. Rodrigo Araya E. raraya@inf.utfsm.cl 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

Más detalles

Arquitectura de Computadoras

Arquitectura de Computadoras Arquitectura de Computadoras (Cód. 5561) 1 Cuatrimestre 2016 Dra. Dana K. Urribarri DCIC - UNS Circuitos Secuenciales Dana K. Urribarri AC 2016 2 Circuitos secuenciales La respuesta de un circuito combinacional

Más detalles

CURSO: ELECTRÓNICA BÁSICA UNIDAD 4: MULTIVIBRADORES TEORÍA PROFESOR: JORGE ANTONIO POLANÍA INTRODUCCIÓN

CURSO: ELECTRÓNICA BÁSICA UNIDAD 4: MULTIVIBRADORES TEORÍA PROFESOR: JORGE ANTONIO POLANÍA INTRODUCCIÓN CURSO: ELECTRÓNICA BÁSICA UNIDAD 4: MULTIVIBRADORES TEORÍA PROFESOR: JORGE ANTONIO POLANÍA INTRODUCCIÓN Una de las aplicaciones más importantes del transistor es como interruptor o conmutador, además de

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA PRÁCTICAS DE CIRCUITOS LÓGICOS LABORATORIO DE COMPUTACIÓN IV PRÁCTICA 7 NOMBRE

Más detalles

Introducción Flip-Flops Ejercicios Resumen. Lógica Digital. Circuitos Secuenciales - Parte I. Francisco García Eijó

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

Más detalles

Circuitos secuenciales

Circuitos secuenciales FLIP-FLOPS Circuitos secuenciales Los circuitos digitales que hasta ahora se han considerado, han sido combinacionales, esto es, las salidas en cualquier momento dependen por completo de las entradas presentes

Más detalles

Universidad Autónoma de Baja California

Universidad Autónoma de Baja California Universidad Autónoma de Baja California Facultad de Ingeniería, Arquitectura y Diseño Práctica de laboratorio Programa educativo Plan de estudio Clave asignatura Nombre de la asignatura Bioingeniería 2009-2

Más detalles

CARACTERISTICAS DE LOS DIODOS CIRCUITOS RECTIFICADORES DE MEDIA ONDA

CARACTERISTICAS DE LOS DIODOS CIRCUITOS RECTIFICADORES DE MEDIA ONDA UNIVERSIDAD SIMON BOLIVAR DEPARTAMENTO DE ELECTRONICA Y CIRCUITOS CIRCUITOS ELECTRÓNICOS EC1177 - EC1113 PRACTICA Nº 2 CARACTERISTICAS DE LOS DIODOS CIRCUITOS RECTIFICADORES DE MEDIA ONDA Objetivos * Familiarizar

Más detalles

Relación de Problemas de Circuitos Secuenciales

Relación de Problemas de Circuitos Secuenciales Escuela Técnica de Ingenieros en Informática de Sistemas Sistemas Electrónicos Digitales Relación de Problemas de Circuitos Secuenciales 1.- Dado el circuito secuencial síncrono de la figura: a.- Trace

Más detalles

Trabajo práctico 2. Contadores

Trabajo práctico 2. Contadores Universidad Austral de Chile Facultad de Ciencias de la Ingeniería Trabajo práctico 2. Contadores Sistemas Lógicos Binarios ELEL-170 Integrantes: Fernando Nanco Andrés Sánchez Juan Luis Almendras Profesor:

Más detalles

EL DIODO ZENER. REGULADORES DE VOLTAJE

EL DIODO ZENER. REGULADORES DE VOLTAJE UNIVERSIDAD SIMON BOLIVAR DPTO. ELECTRONICA Y CIRCUITOS CIRCUITOS ELECTRÓNICOS EC1177 - EC1113 PRACTICA Nº 3 Objetivos EL DIODO ZENER. REGULADORES DE VOLTAJE * Familiarizar al estudiante con el uso de

Más detalles

Figura P1. 2. Para el circuito que se muestra en la Figura P2, complete el diagrama de tiempo. Figura P2

Figura P1. 2. Para el circuito que se muestra en la Figura P2, complete el diagrama de tiempo. Figura P2 Universidad Industrial de Santander Sistemas Digitales - Taller No 2 (Secuenciales y FSM) Profesor: Carlos A. Fajardo 1. Para un flip flop JK, como el de la Figura P1, cuyas entradas son las de la figura

Más detalles

UTFSM. Figura 1: Tubo de Rayos Catódicos y placas de Deflexión.

UTFSM. Figura 1: Tubo de Rayos Catódicos y placas de Deflexión. Parte I El Osciloscopio. [1] 1. El Tubo de Rayos Catódicos. La unidad básica de representación visual de un osciloscopio es el tubo de rayos catódicos (TRC). Este tubo puede considerarse como una botella

Más detalles

Armado de un microcomputador, basado en microcontrolador 8031

Armado de un microcomputador, basado en microcontrolador 8031 Armado de un microcomputador, basado en microcontrolador 8031 Objetivos. Conocer la forma en que están interconectadas la memoria, el controlador, y el CPLD, en la tarjeta de desarrollo. Entender con detalles

Más detalles

Técnicas Digitales Biestables

Técnicas Digitales Biestables G.E.: 7 Técnicas Digitales Biestables 1) Se tiene un biestable simple y se aplica a la única entrada S la señal que se muestra a continuación. Obtenga la salida Q suponiendo que Q en el instante inicial

Más detalles

2, Detallar los diversos tipos de Flip Flop

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

Más detalles

Práctica 8: Flip-flops II: Cerrojo D, flip-flop maestro/esclavo

Práctica 8: Flip-flops II: Cerrojo D, flip-flop maestro/esclavo Laboratorio de Diseño Lógico Práctica : Flip-flops II: Cerrojo D, flip-flop maestro/esclavo Nombre: Fecha: Matrícula: Objetivos. Familiarizarse con el uso del CI 7LS7, y comprobar su funcionamiento como

Más detalles

TRAB.PRÁCTICO Nº 1: INTRODUCCIÓN A LAS TÉCNICAS DIGITALES

TRAB.PRÁCTICO Nº 1: INTRODUCCIÓN A LAS TÉCNICAS DIGITALES OBJETIVOS: A partir de los conocimientos adquiridos en las asignaturas previas ( Elementos de Informática y Elementos de Lógica y Matemática Discreta ) relacionados con el Álgebra de Boole y funciones

Más detalles

Laboratorio 8: Controlador VGA

Laboratorio 8: Controlador VGA Objetivos: Laboratorio 8: Controlador VGA Estudiar especificaciones de monitores tipo VGA. Aplicar conceptos de máquinas secuenciales y diagramas temporales para controlar la interfaz VGA de la tarjeta

Más detalles

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. 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

Más detalles

Esperá que lo anoto, sino me olvido

Esperá que lo anoto, sino me olvido Jorge Aliaga Verano 23 Esperá que lo anoto, sino me olvido Además de hacer operaciones con datos, como se mostró en la práctica 5, para poder hacer cálculos es necesario tener un mecanismo que almacene

Más detalles

Unidad Aritmética. A2 A1 A0 + B2 B1 B0 Co S2 S1 S0

Unidad Aritmética. A2 A1 A0 + B2 B1 B0 Co S2 S1 S0 1 Sumador sin signo. Dos números sin signo, con ancho tres. Con A0 y B0 los bits menos significativos. Carry-in, que es una entrada del sumador, igual a cero. A2 A1 A0 + B2 B1 B0 Co S2 S1 S0 2 Sumador

Más detalles

Circuitos Secuenciales: concepto de estado

Circuitos Secuenciales: concepto de estado 1 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

Más detalles

PRÁCTICA 4. CONTADORES

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á

Más detalles

Proyecto de Electrónica. Contador digital de 0 a 9

Proyecto de Electrónica. Contador digital de 0 a 9 Proyecto de Electrónica Contador digital de 0 a 9 La finalidad del proyecto consiste en mostrar en un display un conteo de cero a nueve, donde la velocidad de conteo podrá ser regulada. Componentes a utilizar

Más detalles

CIRCUITOS CONTADORES CIRCUITOS CONTADORES

CIRCUITOS CONTADORES CIRCUITOS CONTADORES CIRCUITOS CONTADORES Centro CFP/ES CIRCUITOS CONTADORES Los circuitos contadores son circuitos secuenciales compuestos por biestables que tienen una entrada de cuenta de impulsos (CLK) y un número de salidas

Más detalles

DIODOS Y TRANSISTORES.

DIODOS Y TRANSISTORES. INSTITUTO TECNOLÓGICO DE MORELIA Práctica. 3.0.0. DIODOS Y TRANSISTORES. Amplificadores con transistor BJT. Cliente: Ingeniería Electrónica. Autor: Ing. Miguel.Angel Mendoza Mendoza. 26 de Agosto del 2015

Más detalles

Laboratorio 8: Controlador VGA

Laboratorio 8: Controlador VGA Objetivos: Laboratorio 8: Controlador VGA Estudiar especificaciones de monitores tipo VGA. Aplicar conceptos de máquinas secuenciales y diagramas temporales para controlar la interfaz VGA de la tarjeta

Más detalles

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008 ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 2008 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd Borriello and Randy Katz. Prentice Hall,

Más detalles

Laboratorio 10. Controlador VGA

Laboratorio 10. Controlador VGA Laboratorio 10. Controlador VGA Objetivo Principal: Aplicar los contenidos vistos sobre máquinas secuenciales y diagramas de temporización (laboratorio 5) para desarrollar una interfaz que controle la

Más detalles

Universidad Carlos III de Madrid Electrónica Digital Ejercicios

Universidad Carlos III de Madrid Electrónica Digital Ejercicios 1. Dado el circuito secuencial de la figura, dibuje un cronograma indicando las formas de onda que se obtendrían en Q0, Q1, Q2 y Q3. Notación: C: Entrada de reloj, activa por flanco de subida S: Entrada

Más detalles

Lógica Digital. Circuitos Secuenciales. Francisco García Eijó. Organización del Computador I Departamento de Computación - FCEyN UBA

Lógica Digital. Circuitos Secuenciales. Francisco García Eijó. Organización del Computador I Departamento de Computación - FCEyN UBA Lógica Digital Circuitos Secuenciales Francisco García Eijó Organización del Computador I Departamento de Computación - FCEyN UBA 5 de Abril del 2016 Agenda 1 Repaso 2 Introducción 3 Flip-Flops 4 Ejercicios

Más detalles

Transcripciones de las presentaciones de clases de teoría 2010

Transcripciones de las presentaciones de clases de teoría 2010 Transcripciones de las presentaciones de clases de teoría 2010 IMPORTANTE: Estas notas de clases sirven como complemento de los apuntes ya editados por esta cátedra y no deben ser considerados como el

Más detalles

Registros. Registro de Corrimiento Básico

Registros. Registro de Corrimiento Básico Registros. Son dispositivos digitales donde se obtiene almacenamiento temporal. Dado que la memoria y el desplazamiento de información son sus características básicas, los registros son circuitos secuenciales

Más detalles

INTRODUCCIÓN A LOS SISTEMAS DIGITALES Parte 2

INTRODUCCIÓN A LOS SISTEMAS DIGITALES Parte 2 INTRODUCCIÓN A LOS SISTEMAS DIGITALES Parte 2 2014 MATERIAL DE APOYO A LOS TEMAS DE LA UNIDAD I Basado en la obra del autor M. Morris Mano: Arquitectura de Computadoras 3era. edición 1. FLIP-FLOPS Los

Más detalles

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 3 ANÁLISIS E IMPLEMENTACIÓN DE CIRCUITOS DE DISPARO

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 3 ANÁLISIS E IMPLEMENTACIÓN DE CIRCUITOS DE DISPARO FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control LABORATORIO DE ELECTRÓNICA DE POTENCIA 1. TEMA PRÁCTICA N 3 2. OBJETIVOS ANÁLISIS E IMPLEMENTACIÓN DE CIRCUITOS

Más detalles

Circuitos Secuenciales

Circuitos Secuenciales EL - 337 Página Agenda EL - 337 Página 2 Introducción El biestable de flip flops de flip flops tipo D de flip flops tipo T de flip flops tipo S-R de flip flops tipo J-K de circuitos Conclusiones Introducción

Más detalles

Índice...9. Presentación Referencias y nomenclatura Aplicación multimedia Contenidos del CD-ROM...23

Índice...9. Presentación Referencias y nomenclatura Aplicación multimedia Contenidos del CD-ROM...23 Índice Índice...9 Presentación...13 Referencias y nomenclatura...15 Aplicación multimedia...21 Contenidos del CD-ROM...23 Capítulo 1: Metodología de trabajo: Equipamiento y normativa...29 1.1 Metodología

Más detalles

LABORATORIO DE CIRCUITOS DIGITALES (2005-II) CUARTA CLASE DE VHDL

LABORATORIO DE CIRCUITOS DIGITALES (2005-II) CUARTA CLASE DE VHDL LABORATORIO E CIRCUITOS IGITALES (2005-II) CUARTA CLASE E VHL CIRCUITOS SECUENCIALES Procesos asíncronos (Latches) Procesos síncronos (flip flops, contadores y registros) CIRCUITOS SECUENCIALES En los

Más detalles

Registros de desplazamiento

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

Más detalles

Electrónica Digital: Diseño y Lógica Secuencial

Electrónica Digital: Diseño y Lógica Secuencial Electrónica Digital: Diseño y Lógica Secuencial Profesor: Ing Andrés Felipe Suárez Grupo de Investigación en Percepción y Sistemas Inteligentes. Email: Andres.suarez@correounivalle.edu.co Tabla de Contenido

Más detalles

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

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

Más detalles

9-Sistemas Secuenciales

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

Más detalles