UNIVERSIDAD TECNICA FEDERICO SANTA MARIA DEPARTAMENTO DE ELECTRONICA ELO212 Laboratorio de Sistemas Digitales
|
|
- Adrián Ortíz Plaza
- hace 5 años
- Vistas:
Transcripción
1 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 compuertas lógicas simples. Objetivos Específicos: - Conocer el funcionamiento y desarrollo historico del uso de EEPROM. - Aplicar el lenguaje ABEL en el diseño de redes combinacionales complejas. - Conocer el ambiente de diseño de dispositivos programables. Creando un proyecto, y ejecutando los diferentes procesos asociados. - Analizar las especificaciones de dispositivos lógicos programables, como una GAL en una hoja de datos. - Conocer la información de los diferentes archivos generados por un compilador, observando en detalle cómo se programan las macroceldas, mediante fusibles. - Emplear herramientas que generen archivos en dichos formatos. - Simular circuitos digitales que empleen GAL - Efectuar una simulación funcional y temporal del diseño. - Implementar el diseño de redes combinacionales complejas empleando GAL. - Manejar con propiedad el grabador de IC s disponible en el laboratorio. - Efectuar pruebas estáticas y dinámicas mediante osciloscopio. Medidas de seguridad Si requiere utilizar el generador de señales, recuerde que se dispone de una salida principal, con offset (una señal con voltaje variable sobrepuesta a un voltaje de offset continuo fijo), y una salida de tipo TTL (señal cuadrada con voltajes entre y 5 [V]). Antes de incorporar una señal del generador a su circuito, asegúerese de no estar utilizando offset, probando la señal con la sonda analógica del osciloscopio. Se debe conectar la sonda del generador al circuito con el generador apagado. Se corre riesgo de quemar el transistor de salida del generador si se conectan o tocan por casualidad terminal positivo con el negativo de dicha salida. Si tiene cualquier duda con respecto a estas indicaciones, consulte a su ayudante o profesor. Generador de señales. En esta experiencia utilizará un generador de señales arbitrarias, SONY AFG-3, que entrega una señal de tipo TTL en su panel posterior. Existen ciertas teclas para programar el tipo de forma de onda y la frecuencia necesaria. En este caso, utilizando la salida TTL posterior, sólo influye la frecuencia deseada. Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
2 Preparación Previa. Programación de GAL22V. La programación se realiza utilizando el Sistema experto de diseño de Lattice(5 MB). Este programa se encuentra instalado en los PCs del laboratorio. Programación de Gal, asistida por computador. Para facilitar el estudio se muestra el diseño de una red sencilla. a) Diseño empleando Abel. Se desea diseñar las siguientes funciones D = f(a, B, C) y E = f(a, B, C), descritas por el siguiente mapa: C AB Resultan las ecuaciones mínimas: D = A' B' + A B + C' E = A B + B' C' D, E El siguiente programa implementa estas funciones. MODULE lab5 a, b, c pin 2, 3, 4; d, e PIN 23, 22 istype 'com'; equations d.oe = a&b; truth_table([a, b, c]->[d, e]); ->3; ->2; 2->2; 3->; 4->3; 5->; 6->3; 7->3; test_vectors([a, b, c]->[d, e]); ->3; ->2; 2->2; 3->; Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
3 4->3; 5->; 6->3; 7->3; END Nótese que se asignan los números de los pines a las señales de entrada y salida. Se emplea el operador OE para asignar el producto que habilitará el tercer estado de la salida d, esto con fines ilustrativos de cómo se programa la habilitación de las salidas. Las ecuaciones minimizadas resultan: Equations: d = (!a &!b) # (a & b) # (!c); d.oe = (a & b); e = (!b &!c) # (a & b); Reverse-Polarity Equations:!d = (a &!b & c) # (!a & b & c);!d.oe = (!a #!b);!e = (!a & b) # (!b & c); Nótese que con lógica negativa d requiere sólo dos productos. Y esta es la elección que realiza la aplicación. El archivo jedec de salida, se muestra a continuación: ispdesignexpert 8. Lattice Semiconductor Corp. JEDEC file for: P22VG V9. Created on: Wed Apr 25 4:4:3 2 * QP24* QF5892* QV8* F* X* NOTE Table of pin names and numbers* NOTE PINS a:2 b:3 c:4 d:23 e:22* L44 * L88 * L32 * L44 * L484 * L528 * L588 * V XXXXXXXXNXXXXXXXXXHHN* V2 XXXXXXXXNXXXXXXXXXLHN* V3 XXXXXXXXNXXXXXXXXXLHN* V4 XXXXXXXXNXXXXXXXXXLLN* V5 XXXXXXXXNXXXXXXXXXHHN* V6 XXXXXXXXNXXXXXXXXXLLN* V7 XXXXXXXXNXXXXXXXXXHHN* V8 XXXXXXXXNXXXXXXXXXHHN* C256* C7B Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
4 Primer Número de Fusible INCREMENTO Reloj( a todos los registros) Reset Asincrónico( a todos los registros) Producto que Habilita la Salida. OE. AR D Q Q SP 588 P R d a 2 b 3 c 4 Macrocelda Se muestran, empleando colores, los fusibles que quedan conectados y su relación con los ceros del archivo jedec. Primer Número de Fusible El siguiente diagrama ilustra la programación de la función e. INCREMENTO Reloj( a todos los registros) Reset Asincrónico( a todos los registros) Producto que Habilita la Salida. OE. AR D Q Q SP 58 P R e a 2 b 3 c 4 Macrocelda Compilador. Estudiar en la aplicación ispdesign Expert de Latticce, en la ventana de ayuda los tutoriales, 9 y. Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
5 Grabador Chip Master 7. Se encuentra disponible en el sitio del curso, sección Aplicaciones una hoja de características y una lista, bastante extensa, de todos los dispositivos soportados por este grabador. Se puede apreciar, dentro de esta lista, los modelos de Gal soportados. Para programar la Gal es necesario generar un archivo de extensión.jed a partir del diseño que se tenga realizado en abel. Con este archivo deben seguirse los siguientes pasos:.- Prender el Chip Master 7 (se encuentra en la mesa ). 2.- Arrancar el programa grabador (menú Inicio Digitales Chip Master 7). Al realizar este paso debe cerciorarse que en la ventana de comunicación de eventos aparezca un símbolo de OK, que indica que el PC pudo establecer comunicación con el dispositivo. Si no se pudo establecer comunicación, salga de todos sus programas, reinicie el PC y vuelva a intentarlo. 3.- Seleccionar de la lista de dispositivos, la empresa que corresponde al fabricante del chip que Ud. recibió. Existen por lo menos 3 empresas distintas de entre las Gal s que se encuentran disponibles en pañol. Encuentre la suya, y el modelo correspondiente. 4.- Seleccionar el archivo fuente (con extensión.jed) para proceder a la grabación de la Gal. Observe que si todo resulta bien, se dispone de un aviso en la ventana de status con el checksum del programa cargado y un aviso de OK. Selección del dispositivo Selección del archivo fuente (.jed) Programación Automática Test o Vectores de prueba Ventana de Status Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
6 5.- Proceda a insertar la pastilla en el grabador. Para ello debe apagarlo, insertar la pastilla y luego prenderlo. 6.- Luego grabe la Gal. Utilice el botón Auto, disponible en la barra de herramientas, que permite realizar todos los procesos de una sola vez: borrado, programado y verificacción de la programación. 7.- Si su especificación en Abel contenía vectores de prueba, encontrará disponible dicho test. Realícelo. 8.- Retire la Gal del grabador. Asegúrese no doblar los conectores de la Gal cuando realice la conexión en el protoboard. Especificaciones del Diseño. El siguiente diagrama muestra una pequeña unidad aritmética-lógica, que permite realizar operaciones con operandos de 2 bits de entrada. En una de las entradas de la alu se encuentra conectado un multiplexor, gracias al cual se puede seleccionar en la entrada a la alu una de las dos entradas del multuplexor. Actividades previas. a) Baje de la página del curso el archivo EEPROM.pdf. A continuación lea el documento y comentelo con sus compañeros. b) Implemente el código en abel necesario para las especificaciones del diseño anterior. c) Estudie la hoja de características de la GAL 22V y el texto de introducción dsiponible en la página del curso. Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
7 d) Para la realización del laboratorio se requiere la prueba dinámica exhaustiva de su diseño. Obtenga la simulación temporal y funcional del mismo para efectos de contraste con lo que se obtendrá en el laboratorio. Observe si el diseño presenta carreras críticas. e) Estudie la hoja de características del contador y del contador sincrónico 749. Qué diferencias se presentan en su estructura interna? En el Laboratorio. a) Realice el ajuste (fitter) en el programa ispdesignexpert para la GAL correspondiente. Genere el archivo.jed y proceda a su grabación. b) Arme el circuito correspondiente para la verificicación dinámica de las especificaciones de diseño. Utilice el contador Conecte en cascada los dos contadores disponibles en la pastilla. Aplique las entradas y vea las salidas de la ALU multiplexada en el osciloscopio, simultáneamente. Determine el evento correspondiente para sincronizar por patrón. Verifique la funcionalidad del diseño. c) Observe en el anterior circuito la característica del contador. Varíe la frecuencia del generador de señales y observe el cambio de la cuenta xff a la cuenta x. En qué frecuencia se pierde la cuenta/estado x? d) Reemplace el contador por el contador sincrónico 749 y repita la misma operación. En qué frecuencia se pierde la cuenta/estado x? Laboratorio de Sistemas Digitales. Prof. Leopoldo Silva Bijit
Laboratorio 02. Ambiente de Mediciones Digitales
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,
Más detallesLaboratorio 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 detallesDecodificador de Direcciones de Memoria en una GAL
Decodificador de Direcciones de Memoria en una GAL La decodificación de memoria es una aplicación típica de los dispositivos lógicos programables, y la siguiente describe la implementación con ABEL-HDL
Más detallesRegistros de Tres Estados con la GAL22V10
Registros de Tres Estados con la GAL22V10 Se presentan dos proyectos realizados con ABEL-HDL mediante el software de desarrollo isp LEVER starter de Lattice, ambos relacionados con salidas que pueden tomar
Más detallesPráctica 3 Captura Esquemática
Práctica 3 Captura Esquemática Objetivos particulares Durante el desarrollo de esta práctica el alumno implementara físicamente los operadores lógicos And, Or, Nand, Nor y Exor de tres entradas en un solo
Más detallesDiseño Lógico en el Mundo Real. Tema V. ABEL (Advanced Boolean Equation Language) Lenguajes de programación de PLD
Circuitos Digitales I Tema V Lenguajes ABEL y PLAN PLDs (Programmable Logic Devices) Estándares de documentación Circuitos MSI Diseño Lógico en el Mundo Real! Circuitos con mucho más de 6 entradas No es
Más detallesTema V. Diseño Lógico en el Mundo Real
Circuitos Digitales I Tema V Lenguajes ABEL y PLAN PLDs (Programmable Logic Devices) Estándares de documentación Circuitos MSI Luis Tarazona, UNEPO Barquisimeto EL-3213 Circuitos Digitales I - 2004 158
Más detallesNota: Para los diseños, anexar los respectivos códigos y simulaciones según el caso.
DISEÑO DE SISTEMAS DIGITALES Tópico Práctico. No. 1 isplever: ABEL HDL, Diseño Lógico Combinatorio. jlozada@ipn.mx Centro de Innovación y Desarrollo Tecnológico en Cómputo Lab. de Diseño de Sistemas Digitales
Más detallesLaboratorio 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 detallesGAL 22V10 Herramientas software
GAL22V10 GAL 22V10 Herramientas software Departamento de Electrónica Fundación San Valero Dispositivo GAL 22V10 DESCRIPCIÓN FUNCIONAL DEL DISPOSITIVO 1 Dispositivo GAL 22V10 DESCRIPCIÓN FUNCIONAL DEL MÓDULO
Más detallesArmado 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 detallesLaboratorio 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 detallesCIRCUITOS COMBINACIONALES CON isplever
CIRCUITOS COMBINACIONALES CON isplever En el siguiente tutorial se describe el procedimiento para crear un diseño digital usando esquemático con el software isplever. Se explicará como implementar la ecuación
Más detallesMá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 detallesPráctica 4. Sistemas Digitales. Objetivos particulares
Práctica 4 Sistemas Digitales Objetivos particulares Durante el desarrollo de esta práctica, el estudiante aplicará un método para obtener las diferentes representaciones de los sistemas digitales binarios,
Más detallesCuatro 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 detallesPRACTICA No. 4 CONSTRUCTOR VIRTUAL
PRACTICA No. 4 CONSTRUCTOR VIRTUAL OBJETIVO. QUE EL ALUMNO APLIQUE LOS CONCEPTOS BÁSICOS DE LA ELECTRÓNICA DIGITAL COMPETENCIAS. CP1 UTILIZA SUMINISTROS Y EQUIPOS PARA LA INSTALACIÓN Y PROGRAMACIÓN DE
Más detallesSistemas Digitales. Guía 02 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE ELECTRONICA. I. Objetivos. II. Introducción Teórica
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE ELECTRONICA CICLO: 01-2013 Guía de laboratorio Nº2 Nombre de la práctica: Simulación en Circuit Maker Lugar de ejecución: Laboratorio
Más detallesMultiplexor 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 detallesLaboratorio 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 detallesCREAR PROYECTO EN ISE v9.2 DE XILINX
EL ISE DE XILINX CREAR PROYECTO EN ISE v9.2 DE XILINX El programa ISE (Integrated Software Environment) de XILINX es una herramienta que mediante la utilización de lenguaje de programación como el VHDL
Más detallesLaboratorio 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 detallesFacultad de Ingeniería Eléctrica
Facultad de Ingeniería Eléctrica Laboratorio de Electrónica Ing. Luís García Reyes Materia: Laboratorio de Electrónica Digital I Práctica Número 11 Dispositivos programables Objetivo: Aplicación de un
Más detallesARQUITECTURAS ESPECIALES
ARQUITECTURAS ESPECIALES EL - 337 Página Qué es un Multiplexor? EL - 337 Un multiplexor o MUX es un switch digital (interruptor digital) que conecta una de las entradas con su única salida. Desde el punto
Más detallesArquitecturas 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 detallesPrá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 detallesEdición, Simulación y Síntesis con isplever
Edición, Simulación y Síntesis con isplever Tras haber instalado isplever Classic se ejecuta para comenzar a usarlo: Página 1 En esta ventana del navegador de isplever Classic se comienza creando un nuevo
Más detallesABEL Para Síntesis. Dr. Juan C. Herrera Lozada
ABEL Para Síntesis Dr. Juan C. Herrera Lozada jlozada@ipn.mx Caso de Estudio 1: Diseño Combinacional ABEL permite la descripción de circuitos mediante tablas de verdad, ecuaciones y diagramas de estado.
Más detallesPreparació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 detallesTutorial 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 detallesImplementación de una unidad procesadora de cuatro bits, como material didáctico
Implementación de una unidad procesadora de cuatro bits, como material didáctico Ángel Eduardo Gasca Herrera Universidad Veracruzana Agasca3@hotmail.com Jacinto Enrique Pretelin Canela Universidad Veracruzana
Más detallesTUTORIAL PARA LA GENERACIÓN DEL ARCHIVO JED A PARTIR DE UN ARCHIVO EQN
TUTORIAL PARA LA GENERACIÓN DEL ARCHIVO JED A PARTIR DE UN ARCHIVO EQN Este tutorial te muestra el proceso para escribir las ecuaciones en un archivo eqn, y la generación del archivo jed que se necesita
Más detallesINDICE Prefacio 1 Sistemas numéricos y códigos 2 Circuitos digitales
INDICE Prefacio xix 1 Sistemas numéricos y códigos 1.1 Sistemas numéricos posicionales 2 1.2 Número octales y hexadecimales 3 1.3 Conversiones entre sistemas numéricos posicionales 5 1.4 Suma y resta de
Más detallesDocumento No Controlado, Sin Valor
TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INSTALACIONES EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL 1. Competencias Supervisar la operación y mantenimiento en instalaciones
Más detallesMÓDULO Nº8 MEMORIAS SEMICONDUCTORAS
MÓDULO Nº MEMORIAS SEMICONDUCTORAS UNIDAD: LÓGICA PROGRAMABLE TEMAS: Concepto de Memoria. Memorias RAM. Memorias ROM. OBJETIVOS: Entender la diferencia entre lógica cableada y lógica programable. Explicar
Más detallesUniversidad Autónoma de Baja California
Universidad Autónoma de Baja California FACULTAD DE CIENCIAS QUÍMICAS E INGENIERÍA Ing. en Electrónica Manual de Prácticas Laboratorio de Control Digital Elaboró: Revisión: Juan Jesús López García Febrero
Más detallesOperadores lógicos con dispositivos de función fija TTL
Práctica 2 Operadores lógicos con dispositivos de función fija TTL Objetivos particulares Durante el desarrollo de esta práctica el estudiante asociará el símbolo, con la expresión matemática y la tabla
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL
TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL 1. Competencias Supervisar el reemplazo o fabricación de partes de los sistemas
Más detallesPrá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 detallesIM : ARDUINO NANO OEM
IM130615004: ARDUINO NANO OEM NIVEL DE ENTRADA Básico Estas placas y módulos son los mejores para iniciar a programar un micro-controlador Descripción Arduino Nano es una pequeña placa basada en el ATmega328
Más detallesLenguaje ABEL-HDL. Departamento de Electrónica. Fundación San Valero
Lenguaje HDL Lenguaje ABEL-HDL Departamento de Electrónica Fundación San Valero Qué es HDL? HDL es el acrónimo de Hardware Description Language (Lenguaje de Descripción de Hardware). Son lenguajes de programación
Más detallesPráctica No. 3 Decodificación de direcciones y SRAM
Práctica No. Decodificación de direcciones y SRAM Objetivo: El alumno implementará un sistema de decodificación de memoria que permita verificar los procesos de lectura y escritura que el procesador realiza
Más detallesDepartamento de Ingeniería Eléctrica y Electrónica. Guía de Prácticas de Laboratorio. Materia: Diseño Digital. Laboratorio de Ingeniería Electrónica
Instituto Tecnológico de Querétaro Departamento de Ingeniería Eléctrica y Electrónica Guía de Prácticas de Laboratorio Materia: Diseño Digital Laboratorio de Ingeniería Electrónica Santiago de Querétaro,
Más detallesMó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 detallesGIA DE LABORATORIO DISEÑO AVANZADO DE HARDWARE
LABORATORIO1 INTRODUCCION AL USO DE LA HERRAMIENTA DE SINTESIS Y SIMULACION ISE_9.2 INTRODUCCION El curso de Diseño avanzado de Hardware, presenta al estudiante diferentes técnicas y herramientas que le
Más detallesTutoría 2. Banco de memoria de 8 y 16 bits (8086)
Tutoría 2. Banco de memoria de 8 y 16 bits (8086) RESUMEN Cuando el procesador opera en modo mínimo, éste genera las señales de control para la memoria y los dispositivos de E/S. [1, pág. 292]. Para utilizar
Más detallesPRACTICAS GAL22V10. Utilizar la placa PLD (GAL22V10), compilador de programas IspDesignExpert y programa de grabación del dispositivo IspVMSystem.
Práctica 1: Trabajo con operadores lógicos Objetivo: Operadores Lógicos Utilizar la placa PLD (GAL22V10), compilador de programas IspDesignExpert y programa Realizar un croquis en papel reseñando claramente
Más detallesCONTROLADOR DE TIMBRE AUTOMÁTICO
CONTROLADOR DE TIMBRE AUTOMÁTICO MANUAL DE APLICACIÓN geekfactory 2017 Innovating Together CONTENIDO Instalación del Software...3 Introducción...4 Búsqueda del Controlador de Timbre Automático...5 Visualización
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA INDUSTRIAL
TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA INDUSTRIAL 1. Competencias Formular proyectos de energías renovables mediante diagnósticos
Más detallesTema: USO DE MULTIPLEXORES Y DEMULTIPLEXORES.
Facultad: Ingeniería Escuela: Electrónica Asignatura: Sistemas digitales Lugar de Ejecución: Fundamentos Generales. Tema: USO DE MULTIPLEXORES Y DEMULTIPLEXORES. Objetivo general Aplicar dispositivos MSI
Más detallesLenguaje ABEL-HDL. Departamento de Electrónica. Fundación San Valero
Lenguaje HDL Lenguaje ABEL-HDL Departamento de Electrónica Fundación San Valero Qué es HDL? HDL es el acrónimo de Hardware Description Language (Lenguaje de Descripción de Hardware). Son lenguajes de programación
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE DISPOSITIVOS DIGITALES
TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE DISPOSITIVOS DIGITALES 1. Competencias Implementar sistemas de medición y control bajo los
Más detallesOrganizació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 detallesDocumento No Controlado, Sin Valor
TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA INDUSTRIAL 1. Competencias Formular proyectos de energías
Más detallesUtilización de las instrucciones concurrentes CSA, SSA, componentdeclaration y component-instantiation aprendidas en clase.
DISEŇO de SISTEMAS DIGITALES AVANZADOS CON VHDL e IMPLEMENTADOS en FPGAs Laboratorio 3 Objetivo Utilización de las instrucciones concurrentes CSA, SSA, componentdeclaration y component-instantiation aprendidas
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES ÁREA ENERGÍA SOLAR EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA INDUSTRIAL
TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES ÁREA ENERGÍA SOLAR EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA INDUSTRIAL 1. Competencias Formular proyectos de energías renovables mediante
Más detallesProf: 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 detallesLaboratorio 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 detallesCAPÍTULO II: DISPOSITIVOS LÓGICOS PROGRAMABLES DISPOSITIVOS LÓGICOS PROGRAMABLES IEC FRANCISCO JAVIER TORRES VALLE
II DISPOSITIVOS LÓGICOS PROGRAMABLES 9 2.1 CONCEPTOS FUNDAMENTALES muestran los circuitos básicos para la mayoría de los PLDs. La fabricación de dispositivos de lógica programable se basa en los siguientes
Más detallesManual del software de control para la tarjeta de 8 relevadores ICSE014A (Windows 7)
1 Manual del software de control para la tarjeta de 8 relevadores ICSE014A (Windows 7) *La tarjeta y el software fueron desarrollados por www.icstation.com 1. Baje del siguiente link de internet la carpeta
Más detallesLABELN-ELN Laboratorio Nº 5 Circuitos Lógicos Combinacionales
1 LABELN-ELN Laboratorio Nº 5 Circuitos Lógicos Combinacionales Objetivos Diseñar un circuito digital combinacional que permita realizar la suma de dos números binarios de 3 bits cada uno. Utilizar LEDs
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍAEN COMPETENCIAS PROFESIONALES
TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍAEN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICAINDUSTRIAL 1. Competencias Formular proyectos de energías renovables
Más detallesEs 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 detallesMEJORA DE LA CALIDAD DE ENSEÑANZA DE LOS ESTUDIANTES DE INGENIERÍA MEDIANTE EL USO DE INSTRUMENTACIÓN VIRTUAL
MEJORA DE LA CALIDAD DE ENSEÑANZA DE LOS ESTUDIANTES DE INGENIERÍA MEDIANTE EL USO DE INSTRUMENTACIÓN VIRTUAL A. CUSTODIO, B. COA Departamento de Ingeniería Electrónica. Universidad Nacional Experimental
Más detallesPROBLEMA VHDL. 7 dig1. dig2. Entradas : Señales a[3..0] y b [3..0] en código GRAY Salida : Señales Dig1[6..0] y Dig2[6..0] para los visualizadores
LAB. Nº: 4 HORARIO: H-441 FECHA: 2/10/2005 Se tienen 2 números en Código GRAY de 4 bits. Se requiere diseñar un circuito que obtenga la suma de estos 2 números y que muestre el resultado en formato BCD
Más detallesCircuitos combinacionales. Funciones integradas
Circuitos combinacionales. Funciones integradas Salvador Marcos González salvador.marcos@uah.es Funciones integradas Introducción La introducción en el diseño de sistemas digitales de circuitos MSI (media
Más detallesPrerrequisito: Número de Horas Totales 160 Hrs Teoría: 120 Práctica: 40 Horas semanales: 8 Créditos: 17
Universidad de Guadalajara Centro Universitario de Ciencias Exactas e Ingenierías División de Electrónica y Computación Departamento de Electrónica Ingeniería en Comunicaciones y Electrónica DISEÑO DIGITAL
Más detallesActividad de laboratorio de electrónica automotriz. Circuito con Compuertas Lógicas
Actividad de laboratorio de electrónica automotriz Circuito con Compuertas Lógicas Objetivo: La actividad busca el aprendizaje de diagnosticar el estado de un circuito eléctrico lógico con circuitos integrados
Más detallesPractica No. 1 Circuitos Secuenciales
Practica No. 1 Circuitos Secuenciales Objetivo: Conocer la estructura y características de la tarjeta de dispositivos lógicos programables TerasIC proporcionada a los alumnos, el software de operación
Más detalles11. 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 detallesDESCRIPCIÓN VHDL DE INTERFACES PARA EL PUERTO PARALELO DE UNA PC
DSCRIPCIÓN VHDL D INTRFACS PARA L PURTO PARALLO D UNA PC Juan Manuel Ramos Arreguín Universidad Tecnológica de San Juan del Río Av. La Palma No. 25, Col. Vista Hermosa 76800, San Juan del Río, Qro. Tel.:
Más detallesTema: USO DEL CIRCUIT MAKER.
Sistemas Digitales. Guía 3 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Sistemas Digitales Lugar de Ejecución: Fundamentos Generales. Edificio 3 Tema: USO DEL CIRCUIT MAKER. Objetivo general
Más detallesOrganizació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 detallesEjercicio 7-1 Prueba de Diodos y Determinación de su Polaridad
7 Una propiedad de un diodo es que la corriente puede fluir en una dirección (polarización en directa), mientras que en la otra dirección la corriente está bloqueada. Esta característica permite su aplicación
Más detalles11. Empleo de PLD s (PAL) para la implementación de circuitos secuenciales
11. Empleo de PLD s (PAL) para la implementación de circuitos secuenciales Objetivos: Diseñar e implementar circuitos secuenciales de complejidad media/alta haciendo uso de un dispositivo lógico programable
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: Electrónica ACADEMIA A LA QUE PERTENECE: Sistemas Digitales Básicos NOMBRE DE LA MATERIA: Laboratorio de Sistemas Digitales II CLAVE DE LA MATERIA: ET213
Más detallesDispositivos y Sistemas Programables Avanzados
Dispositivos y Sistemas Programables Avanzados Autores: Antonio Calomardre Jordi Zaragoza Índice: Práctica 1: Barra de Leds... 3 1. Introducción...4 2. Descripción del diseño...4 3. Procedimiento a Seguir...5
Más detallesPLANIFICACIÓN SEMANAL DE LA ASIGNATURA. GRUPO (marcar X) Indicar espacio distinto de aula (aula informática, audiovisual, etc.)
DENOMINACIÓN ASIGNATURA: FUNDAMENTOS DE INGENIERÍA ELECTRÓNICA GRADO: INGENIERÍA MECÁNICA CURSO: 2º CUATRIMESTRE: 2º La asignatura tiene 29 sesiones que se distribuyen a lo largo de 15 semanas. La duración
Más detallesMultiSIM 9 Simulación y Captura. Guía rápida
MultiSIM 9 Simulación y Captura Guía rápida Guía de usuario rápida con MultiSim 9 Este pequeño libro le permitirá hacer un recorrido por las funciones de captura de esquemáticos, la simulación y el análisis
Más detallesGUIAS ÚNICAS DE LABORATORIO CONTADORES Y UNIDAD ARITMÉTICA Y LÓGICA AUTOR: ALBERTO CUERVO
GUIAS ÚNICAS DE LABORATORIO CONTADORES Y UNIDAD ARITMÉTICA Y LÓGICA AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS CONTADORES Y UNIDAD ARITMÉTICA Y LÓGICA
Más detallesCarrera: ECC
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Microprocesadores y Microcontroladores Ingeniería Electrónica ECC-0428 4-2-10 2.-
Más detallesLattice 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 detallesING. JONATHAN QUIROGA TINOCO. Desarrollado por Ing. Jonathan Quiroga T.
ING. JONATHAN QUIROGA TINOCO PARTE I CONCEPTOS BÁSICOS Los participantes identificarán la estructura interna y externa de un PLC siguiendo los lineamientos dadas por el fabricante. Definición de PLC Es
Más detalles2. DISPOSITIVOS LÓGICOS PROGRAMABLES SIMPLES
UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA Instituto de Electrónica y Mecatrónica 2. DISPOSITIVOS LÓGICOS PROGRAMABLES SIMPLES C I R C U I T O S D I G I T A L E S R E C O N F I G U R A B L E S 1 M. C. Felipe
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: ELECTRÓNICA ACADEMIA A LA QUE PERTENECE: Sistemas Digitales Básicos NOMBRE DE LA MATERIA: Taller de Sistemas Digitales I CLAVE DE LA MATERIA: ET212 CARÁCTER
Más detallesPr. 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 detallesDHACEL. Controlador Modelo DH Manual de Uso e Instalación
DHACEL Controlador Modelo DH - 10 Manual de Uso e Instalación 1 Instalación: 1.- Instalación Mecánica Dimensiones Externas: 48 mm DHACEL DH10 96 mm C1 A1 90 mm R Calado del Panel: 14 100 mm 42 +0.5-0.0
Más detallesLaboratorio 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 detallesA.E.1. PRIMERA ACTIVIDAD: Diseño, Implementación y Simulación de un Circuito en Lógica Combinacional
A.E.1. PRIMERA ACTIVIDAD: Diseño, Implementación y Simulación de un Circuito en Lógica Combinacional A.E.1.1. Presentación de la Actividad Esta actividad consta de dos partes claramente diferenciadas.
Más detallesCONFIGURACIÓN DEL PROGRAMA ICPROG PARA PROGRAMAR CON EL TE-21
CONFIGURACIÓN DEL PROGRAMA ICPROG PARA PROGRAMAR CON EL TE-21 Existen cantidad de programas para la grabación de circuitos integrados, para los diferentes sistemas operativos existentes.. Pero ninguno
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA. Sistema de Control de Posición de un mini-auto usando LabView.
INSTITUTO TECNOLÓGICO SUPERIOR DE TEPEACA. Sistema de Control de Posición de un mini-auto usando LabView. Sánchez A. (BUAP ITS Tepeaca) e-mail: armando_sac@ece.buap.mx Volumen 1. Número 2. Recibido: Mayo2010.
Más detallesPráctica 1 Introducción al Transistor BJT Región de Corte Saturación Aplicaciones
Práctica 1 Introducción al 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
Más detalles2.2. Simulación lógica de un circuito electrónico digital: puerta lógica 74LS00.
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º 2. Simulador lógico Circuit Maker. 2.2.
Más detallesPrá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
Más detallesANEXO J GUIA DE DETECCION DE FALLAS
ANEXO J GUIA DE DETECCION DE FALLAS 1 TABLA DE CONTENIDO 1. ESQUEMA DEL DISPOSITIVO TRANSMISOR/RECEPTOR INALÁMBRICO... 3 1.1 DESCRIPCIÓN DE LOS COMPONENTES DEL MÓDULO... 3 2. ESQUEMA DEL DISPOSITIVO DE
Más detalles