PRÁCTICA 4. CONTADORES

Documentos relacionados
Circuitos Secuenciales: concepto de estado

Práctica 2. Simulación y diseño de circuitos secuenciales

Circuitos Secuenciales: concepto de estado

Universidad Carlos III de Madrid Electrónica Digital Ejercicios

S Contadores y Displays Digitales: Simulación y Diseño. 1. Objetivo de la práctica. 2. Realización práctica

FUNDAMENTOS DE COMPUTADORES INGENIERÍA TÉCNICA INFORMÁTICA DE GESTIÓN

Diseño de Sistemas Secuenciales Síncronos. Registros y contadores. Tema 9

TEMA 8. REGISTROS Y CONTADORES.

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

Fundamentos de Electrónica Sistemas Digitales

Sistemas Secuenciales

Práctica I.- Introducción a los Sistemas Secuenciales

9. Sistemas secuenciales. Contadores y registros

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

Circuitos Electro nicos. Primer parcial, curso Primer Problema

Tema 2: Circuitos Secuenciales

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

Lógica Secuencial. Circuitos Digitales, 2º de Ingeniero de Telecomunicación ETSIT ULPGC

Tema 7. SISTEMAS SECUENCIALES. Tema 7. Sistemas secuenciales por Angel Redondo I.E.S Isaac Peral Torrejon de Ardoz 1

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

Figura 1.1 Diagrama en bloque de un Circuito Lógico Secuencial

TEMA 5.3 SISTEMAS DIGITALES

Sistemas Combinacionales y Sistemas Secuenciales

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

Electrónica Digital. ó+ ó 2

TEMA 5. Circuitos integrados secuenciales PROBLEMAS

Universidad Carlos III de Madrid Grado en Ingeniería Informática Tecnología de Computadores

Cuatro Tipos de Flip-Flop en la GAL22V10

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

Lógica secuencial. Biestables

IRCUITOS LOGICOS SECUENCIALES

Biestables. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid

2).Diseñar los circuitos cuyas tablas de estados son las siguientes:

Circuitos Lógicos Secuenciales. Figura 36. Circuito lógico secuencial. Actividad de apertura. Circuitos lógicos secuenciales.

CIRCUITOS CONTADORES CIRCUITOS CONTADORES

Fundamentos de los Computadores Grado en Ingeniería Informática Análisis y diseño de sistemas secuenciales

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Septiembre 2016

Prof: Zulay Franco Puerto Ordaz, Agosto

BOLETIN 7: Subsistemas secuenciales

UNIVERSIDAD DE CASTILLA LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA. CIUDAD REAL

CIRCUITOS SECUENCIALES

Laboratorio 2: Mediciones Digitales

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

Capítulo IV Circuitos Secuenciales básicos.

5. Análisis y diseño de sistemas secuenciales (II) Fundamentos de los Computadores Grado en Ingeniería Informática

Organización de Computadoras. Clase 4

Práctica 5. Generadores de Señales de Reloj y Flip-flops

Organización n del Computador 1. Lógica Digital 2 Circuitos y memorias

CURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA

ELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 5

HOJA DE PROBLEMAS 8: ELEMENTOS DE MEMORIA

PRÁCTICA 6. CIRCUITOS ARITMÉTICOS

TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 13 ENERO TIEMPO 1h 30m SOLUCIÓN

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

INGENIERÍA DE COMPUTADORES III. Solución al examen de Septiembre 2014

Circuitos Electrónicos. Junio 2006/2007 Problema 1 1º parcial

TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales

Biestable D. Análisis y síntesis de circuitos secuenciales

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 1

INGENIERÍA DE COMPUTADORES III. Solución al Ejercicio de Autocomprobación 8

PRÁCTICA 7. FABRICACIÓN DE CIRCUITO IMPRESO

INGENIERÍA DE COMPUTADORES 3. Solución al examen de Junio 2014, Primera Semana

FUNDAMENTOS DE COMPUTADORES

PRÁCTICA 5. CIRCUITOS CONTADORES SÍNCRONOS

PRÁCTICA 4 Montaje y evaluación de sistemas secuenciales.

PRÁCTICA 4. Montaje y evaluación de sistemas secuenciales.

T7-SISTEMAS SECUENCIALES

Registros y contadores

TEMA 6 INTRODUCCIÓN AL DISEÑO SECUENCIAL: CONTADORES Y REGISTROS

Lección 6. Circuitos Secuenciales. Ing. Luis Diego Murillo L1-Control Eléctrico 1

Tema 2: Análisis y diseño de circuitos digitales

PRÁCTICA 3. Simulación de amplificadores con transistores

Figura Implementación de un latch a partir de un biestable asíncrono.

Creación de biestables tipo D y T con biestable JK

Índice. Sistemas Electronicos Digitales 2 o Curso Ingeniería Técnica Industrial. Logica Modular Secuencial. Clasificación Circuitos Digitales

DISEÑODE SISTEMAS ELECTRÓNICOS DIGITALES AVANZADOS.

TEMA 12 Circuitos secuenciales

Prof: Zulay Franco Puerto Ordaz, noviembre

Síntesis de circuitos secuenciales síncronos: Máquinas de estados finitos

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

SISTEMAS DIGITALES MÉTODOS DE DISEÑO LDD eman ta zabal zazu

TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales Resueltos

CONTADORES. Son sistemas secuenciales con una entrada de pulsos que representan en su salida la cantidad de pulsos dados.

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

Clk. Biestables síncrono

Tema 14: Sistemas Secuenciales

Lógica Digital - Circuitos Secuenciales

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

Transcripción:

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á en el centro de cálculo, usando el programa MicroCAP V. 3. Trabajo previo Se le suponen al alumno conocimientos básicos sobre circuitos secuenciales. Es necesario saber cómo se puede construir un contador asíncrono de cualquier número de bits a partir de biestables tipo D. En los esquemas de la asignatura aparece un contador de 4 bits construido con biestables J-K. El alumno debe conocer la forma de convertirlo en uno que use biestables D. 1. Diseño de un contador asíncrono de 4 bits Diseñar un contador asíncrono de 4 bits con biestables D. 2. Construcción de un contador de 4 bits módulo 13 Diseñar un contador de 4 bits y módulo 13 como una máquina de estados. La única entrada a la máquina será la señal de rloj CLK, y las 4 salidas serán los 4 bits del contador. Hay que diseñar la tabla de transición de estados, y las ecuaciones de los biestables. Utilizar biestables tipo D. 3. Convertir el contador del apartado 1 en un contador módulo 10. Convertir el diseño anterior de MicroCAP en un contador módulo 10. Para ello hay que añadir un circuito combinacional que reinicie el contador cuando alcance el valor 10. Es necesario incluir la posibilidad de reinicializar el contador mediante una señal externa. Antes de la realización de la práctica, el alumno deberá contestar las cuestiones del apartado 5 (Cuestiones previas). 4. Diseño de un contador síncrono de 4 bits A partir del contador con biestables JK incluido en los apuntes de la asignatura, diseñar la celda básica de uno hecho con biestables D. Después indicar cómo se unirían las celdas para formar el contador. 23

El contador debe incluir la posibilidad de un reset síncrono. 4. Realización de la práctica 1. Simulación de un contador asíncrono de módulo 10 Simular en MicroCAP el contador asíncrono diseñado en el apartado 3.3. Una vez construido, obtener el anho de pulso que aparece en la señal CLR. La señal CLR es la señal que se activa (a nivel bajo) cuando el contador alcanza el valor 10, y que pone a 0 todos los biestables. La figura 1 muestra un montaje similar, que habrá que adaptar ligeramente para usarlo en MicroCAP. Es necesario incluir la posibilidad de reinicializar el contador mediante una señal externa. Figura 1 Tanto en el apartado 1 como en el 2 es necesario inicializar los biestables para que MicroCAP pueda simular su comportamiento. Esto se hace generando una señal de CLEAR externo, que debe estar activa al menos durante 2us. A partir de 2us, la señal se inactiva y el contador cuenta normalmente. Todos los pines de entrada de los biestables, incluidos los de preselección (PREB) y clear (CLRB) deben estar conectados a alguna señal. Debe elegirse la señal más apropiada en cada caso, o generar una específica. Ampliar la transición que se produce entre los valores 3 y 4 para observar el comportamiento. 2. Simulación de un contador síncrono de módulo 10 Construir el contador síncrono de 4 bits diseñado en el apartado 3.4. Simularlo y obtener su comportamiento. 24

Una vez construido y simulado, añadirle un circuito combinacional que active la señal de reset síncrono para que el contador completo tenga módulo 10. Determinar en qué valor del contador debe activarse la señal de reset para que el funcionamiento sea correcto. 25

26

5. Cuestiones previas Entregar antes del comienzo de la práctica NOMBRE: 1. Adjuntar el esquema de un contador asíncrono módulo 10. 2. Resolución del contador de 4 bits módulo 13 como máquina de estados. 3. Contador asíncrono de módulo 10 4. Celda básica del contador síncrono con reset síncrono hecho con biestables D 5. Forma de unión de las celdas básicas del apartado anterior para formar un contador de 4 bits. 27

Esta página ha sido dejada en blanco intencionadamente 28

6. Memoria de resultados Rellenar para comprobar el funcionamiento de la práctica NOMBRE: 1. Medir el ancho del pulso que aparece en la señal CLR en la transición entre 9 y 0. 2. Ampliar la gráfica en el paso de 3 a 4 hasta ver con detalle el cambio entre valores. 3. A qué se debe que el cambio entre 3 y 4, tal y como se puede ver en la gráfica ampliada, no sea directo? En qué otros cambios de valor se producirá el mismo efecto? 4. Medir los retrasos producidos entre la señal de reloj y QA y QB para diferentes valores de la cuenta 5. Los efectos descritos en la cuestión anterior, se producen también en el contador síncrono? 29

6. Medir los retrasos entre el reloj y Q y QB, igual que en la cuestión 4, para el contador síncrono. Qué diferencia se aprecia respecto a los medidos en el contador asíncrono? A qué se debe esta diferencia? 30