UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERÍA PRÁCTICAS PARA LA MATERIA DE DISEÑO DIGITAL VLSI
|
|
- Elvira Sandoval Serrano
- hace 6 años
- Vistas:
Transcripción
1 UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERÍA PRÁCTICAS PARA LA MATERIA DE DISEÑO DIGITAL VLSI M.I. Norma Elva Chávez Rodríguez M.I. Jorge Valeriano Assem DISEÑO DE SISTEMAS DIGITALES VLSI 1
2 PREFACIO El objetivo de estas prácticas es que el alumno aplique, analice, modele e implemente sistemas digitales de muy alta escala de integración empleando tecnologías modernas basadas en arquitecturas de dispositivos lógicos programables (FPGAs y CPLDs), utilizando lenguajes de descripción y modelado de hardware. Un lenguaje de descripción de hardware o lenguaje HDL es un lenguaje computacional utilizado para describir las estructuras, el diseño y la operación de circuitos digitales, dando una descripción precisa y formal de un circuito electrónico, permitiendo el análisis automatizado, simulación y prueba simulada de un circuito electrónico. También permite la compilación de un programa en una especificación de nivel inferior de componentes electrónicos físicos, tales como el conjunto de máscaras que se utiliza para crear un circuito integrado, Se parece mucho al lenguaje de programación C, debido a que también hace una descripción textual que consiste en expresiones, instrucciones y estructuras de control. Una diferencia importante entre la mayoría de los lenguajes de programación y los lenguajes HDL es que en los lenguajes HDL se incluyen explícitamente la noción del tiempo. Los HDL s disponibles actualmente permiten diferentes formas de especificar un diseño; a estas formas se les conoce como estilos de escritura, los cuales van desde especificaciones puramente funcionales hasta especificaciones estructurales. La especificación estructural (Structural specification of hardware) consiste en especificar la totalidad de los elementos que componen el sistema digital y las interconexiones entre ellos. La especificación funcional, también denominada de comportamiento (Behavioural modeling), consiste, como su nombre indica, en describir el comportamiento del sistema digital en lugar de detallar los elementos que lo conforman y su interconexión. DISEÑO DE SISTEMAS DIGITALES VLSI 2
3 El comportamiento de los sistemas digitales complejos se puede describir funcionalmente de dos formas: Mediante la especificación de las transferencias de información entre registros que dio lugar a los lenguajes RTL, que en la actualidad forman parte de un conjunto de lenguajes HDL bajo la denominación de descripción de flujo de datos (Data flow description) porque especifican las transferencias de información que se realizan, de forma controlada a través de buses entre los distintos registros que forman el sistema digital y mediante dicha especificación se establecen los elementos del sistema físico y las interconexiones entre ellos. Esta forma de describir el funcionamiento tiene por lo tanto una estrecha relación con el sistema físico. Mediante un algoritmo que recibe la denominación de descripción de comportamiento del sistema físico (Behavioral description of hardware) está conformado por procesos que se ejecutan secuencial o simultáneamente. Este modelo de descripción se caracteriza por no establecer de forma unívoca el sistema físico. Cualquier sistema físico que tenga el comportamiento descrito mediante determinado algoritmo puede ser válido para implementar el sistema digital. DISEÑO DE SISTEMAS DIGITALES VLSI 3
4 PRÁCTICA 1 PRÁCTICA 2 PRÁCTICA 3 PRÁCTICA 4 PRÁCTICA 5 PRÁCTICA 6 PRÁCTICA 7 PRÁCTICA 8 PRÁCTICA 9 Sistema de seguridad para una casa mediante un lenguaje HDL Control de un robot movil mediante un lenguaje HDL Sensado y control de semáforos en avenida mediante un lenguaje HDL Diseño de un registro de corrimiento mediante un lenguaje HDL Diseño de un reloj digital mediante un lenguaje HDL Diseño del control de un tren eléctrico mediante un lenguaje HDL Control de entrada a un estacionamiento mediante un lenguaje HDL Reconocimiento de secuencia binaria mediante un lenguaje HDL Diseño de un secuenciador básico mediante un lenguaje HDL REFERENCIAS DISEÑO DE SISTEMAS DIGITALES VLSI 4
5 PRÁCTICA 1 Sistema de seguridad para una casa mediante un lenguaje HDL. OBJETIVO: El alumno analizará y aplicará las herramientas fundamentales de alto nivel, para el diseño de sistemas digitales combinacionales VLSI. ESPECIFICACIONES: En una casa se tendrán 7 sensores de presencia en un sistema de seguridad, los cuales al detectar un intruso, enviaran la señal al sistema de seguridad el cual activará una alarma auditiva y en un display se verá el número del lugar por donde el intruso entró. Si se detectan dos intrusos al mismo tiempo en el display se verá el lugar de mayor prioridad para ser vigilado. (El sensor con el número más grande). DIAGRAMA DE BLOQUES: DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 5
6 PRÁCTICA 2 Control de un robot movil mediante un lenguaje HDL OBJETIVO: El alumno analizará y aplicará las herramientas fundamentales de alto nivel, para el control de motores de DC en el diseño de sistemas digitales combinacionales VLSI. ESPECIFICACIONES: Diseñar y construir un robot movil seguidor de una línea blanca en una pista de fondo negro, el cual cuente con 3 sensores los cuales envíen al control información sobre si ven o no la línea blanca. El robot también contara con dos motores, uno para cada rueda del robot. DIAGRAMA DE BLOQUES: DISEÑO DE SISTEMAS DIGITALES VLSI 6
7 TABLA DE VERDAD: DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 7
8 PRÁCTICA 3 Sensado y control de semáforos en avenida mediante un lenguaje HDL OBJETIVO: El alumno analizará y aplicará herramientas fundamentales de alto nivel, para el diseño de sistemas digitales combinacionales VLSI. ESPECIFICACIONES: En el cruce de dos avenidas se requiere del control de sus semáforos. Cada semáforo cuenta con 4 luces (roja, ámbar, verde, flecha), también se tienen sensores de presencia de forma tal que si en alguna dirección no se cuenta con flujo de automóviles, los semáforos en sus dos sentidos tendrán la luz roja prendida, dando oportunidad que en la otra dirección en ambos sentidos se permita el flujo de automóviles. La luz roja tiene una duración de 60 segundos, la luz ámbar de 15 segundos, la luz verde de 30 segundos y la flecha de 15 segundos. DIAGRAMA DE BLOQUES: DISEÑO DE SISTEMAS DIGITALES VLSI 8
9 CARTAS ASM REQUERIDAS: Se tendrán 4 cartas ASM, la primera para cuando no exista flujo de autos en ninguna dirección, la segunda cuando en la dirección norte-sur exista uno o más automóviles queriendo pasar la avenida y en la dirección este-oeste no exista ningún auto queriendo pasarla, la tercera cuando en la dirección este-oeste exista uno o más automóviles queriendo pasar la avenida y en la dirección norte-sur no exista ningún auto queriendo pasar y la cuarta para cuando existan automóviles en ambas direcciones. carta ASM1 carta ASM4 carta ASM3 carta ASM2 DISEÑO DE SISTEMAS DIGITALES VLSI 9
10 DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 10
11 PRÁCTICA 4 Diseño de un registro de corrimiento mediante un lenguaje HDL OBJETIVO: El alumno aprenderá a diseñar registros de corrimiento utilizando lenguaje algún lenguaje HDL, diseñando un sistema digital VLSI el cual desplegue en 4 displays de 7 segmentos algún mensaje y este se recorra de derecha a izquierda. ESPECIFICACIONES: Diseñar un sistema digital VLSI el cual despliegue en 4 displays de 7 segmentos cualquier frase y esta se recorra de derecha a izquierda, todo el tiempo que se desee. DIAGRAMA DE BLOQUES: DISEÑO DE SISTEMAS DIGITALES VLSI 11
12 DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 12
13 PRÁCTICA 5 Diseño de un reloj digital mediante un lenguaje HDL OBJETIVO: El alumno aprenderá el diseño e implementación de máquinas de estado finito. ESPECIFICACIONES: Diseñar un reloj digital en cual muestre en 4 displays las horas y minutos. DIAGRAMA DE BLOQUES: DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 13
14 PRÁCTICA 6 Diseño del control de un tren eléctrico mediante un lenguaje HDL OBJETIVO: Aplicar los conceptos de Cartas ASM para la solución de problemas y desarrollar un circuito capaz de poder realizar la simulación del funcionamiento de un tren. ESPECIFICACIONES: Diseñar un sistema digital que moverá un tren de derecha a izquierda y viceversa, sobre una línea, deteniéndose en cada estación por 2 minutos. En cada estación hay sensores que detectan cuando un tren entra a la estación. Existe un botón de emergencia en los vagones que hará que el tren se detenga por un minuto de más en la estación, si así se requiere. DIAGRAMA DE BLOQUES: DISEÑO DE SISTEMAS DIGITALES VLSI 14
15 CARTA ASM: DISEÑO DE SISTEMAS DIGITALES VLSI 15
16 DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 16
17 PRÁCTICA 7 Control de entrada a un estacionamiento mediante un lenguaje HDL. OBJETIVO: El alumno aprenderá a diseñar sistemas secuenciales VLSI controlando motores y manipulando sensores de presencia. ESPECIFICACIONES: Se diseñará un estacionamiento de automóviles el cual contará con sensores de entrada y es de salida, para determinar el número de automóviles que entran y salen del mismo de tal forma que se muestre mediante un display de 7 segmentos, a la entrada del estacionamiento el número de lugares disponibles. El número máximo de cajones de estacionamiento son 9. Además si se detecta en la entrada del estacionamiento la presencia de un automóvil, y hay disponibilidad de cajones, se requiere levantar una pluma y bajarla, en cuanto el automóvil pase. Si se detecta cualquier carro queriendo salir se alza y baja la pluma descontando un lugar en los cajones ocupados. DIAGRAMA DE BLOQUES: DISEÑO DE SISTEMAS DIGITALES VLSI 17
18 TABLA DE TRANSICIÓN DE ESTADOS DEL CONTADOR DE LUGARES DISPONIBLES : Estado presente S E S S Lugares disponibles DISEÑO DE SISTEMAS DIGITALES VLSI 18
19 DIAGRAMA DEL CIRCUITO : DISEÑO DE SISTEMAS DIGITALES VLSI 19
20 PRÁCTICA 8 Reconocimiento de secuencia binaria mediante un lenguaje HDL OBJETIVO: El alumno aprenderá el manejo del flujo de datos. ESPECIFICACIONES: Diseñar una chapa digital que reconozca la siguiente secuencia binaria Cuando se tecleé una secuencia igual, la señal de salida de reconocimiento deberá activarse. Tenga en cuenta que el primer bit de la secuencia es el que se localiza a la derecha, mientras que el último bit de la secuencia es el que se localiza a la izquierda. DIAGRAMA DE BLOQUES: DISEÑO DE SISTEMAS DIGITALES VLSI 20
21 CARTA ASM: DISEÑO DE SISTEMAS DIGITALES VLSI 21
Implementació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 detallesSISTEMA DIDÁCTICO PARA EL AUTOAPRENDIZAJE DEL LENGUAJE VHDL A PARTIR DE LOS BLOQUES FUNCIONALES NORMALIZADOS
SISTEMA DIDÁCTICO PARA EL AUTOAPRENDIZAJE DEL LENGUAJE VHDL A PARTIR DE LOS BLOQUES FUNCIONALES NORMALIZADOS ENRIQUE MANDADO 1,2, YAGO MANDADO 3, GIRALDO VALDÉS 2,4 y LUIS M. MENÉNDEZ 2,5 1 Departamento
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO DISEÑO DE SISTEMAS DIGITALES 1551 5 o 11 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación
Más detallesELECTRÓNICA DIGITAL. Ejercicios propuestos Tema 5
ELECTRÓNICA DIGITAL Ejercicios propuestos Tema 5 Ejercicio 1. Encontrar el diagrama de estados que describe el funcionamiento del sistema secuencial de la Fig.1. Dicho sistema posee dos señales de entrada,
Más detallesTOTAL DE HORAS: Semanas de clase: 5 Teóricas: 3 Prácticas: 2. SERIACIÓN OBLIGATORIA ANTECEDENTE: Ninguna SERIACIÓN OBLIGATORIA SUBSECUENTE: Ninguna
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERIA EN TELECOMUNICACIONES, SISTEMAS Y ELECTRONICA DENOMINACIÓN DE LA ASIGNATURA: Dispositivos Lógicos
Más detallesFUNDAMENTOS DEL MATERIAL INFORMÁTICO TEMA 4 Problemas Propuestos
FUNDAMENTOS DEL MATERIAL INFORMÁTICO TEMA 4 Problemas Propuestos P.. Se desea diseñar un contador binario de tres bits, cuyo contenido se incremente de una en una unidad si la señal de control externa
Más detallesPontifica Universidad Católica de Chile Departamento de Ingeniería Eléctrica
Pontifica Universidad Católica de Chile Departamento de Ingeniería Eléctrica IEE 2682 LABORATORIO DE CONTROL AUTOMÁTICO EXPERIENCIA CONTROLADORES LOGICOS PROGRAMABLES 1. OBJETIVOS Los Controladores Lógicos
Más detallesLenguajes de Descripción de Hardware
Lenguajes de Descripción de Hardware Los lenguajes de descripción de Hardware (HDLS) son utilizados para describir la arquitectura y comportamiento de un sistema electrónico. VHDL VHDL, viene de VHSIC
Más detallesDesarrollo de Productos Electrónicos
Examen de problemas de la 2ª evaluación NOTA: explicar detalladamente todo lo que se haga. Problema 1 (3p) Curso 2009/2010 Desarrollo de Productos Electrónicos Lógica Digital y Microprogramable En una
Más detallesPrefacio 25 Organización de la Unidad Didáctica Cómo utilizar el libro Objetivos docentes... 27
Prefacio 25 Organización de la Unidad Didáctica..................... 25 Cómo utilizar el libro.............................. 26 Objetivos docentes............................... 27 1. Fundamentos del diseño
Más detallesMETODOLOGÍA PARA EL APRENDIZAJE DE SISTEMAS ELECTRÓNICOS DIGITALES Y SU DISEÑO
METODOLOGÍA PARA EL APRENDIZAJE DE SISTEMAS ELECTRÓNICOS DIGITALES Y SU DISEÑO E. Magdaleno, M. Rodríguez, A. Ayala, B. R. Mendoza y S. Rodríguez. Universidad de La Laguna emagcas@ull.es, mrvalido@ull.es,
Más detallesUniversidad 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
Más detallesMÁQUINAS DE ESTADO FINITAS. Dpto. Ingeniería Eléctrica, Electrónica, Automática y Física Aplicada
MÁQUINAS DE ESTADO FINITAS Dpto. Ingeniería Eléctrica, Electrónica, Automática y Física Aplicada www.elai.upm.es Sistemas secuenciales Secuencial = combinacional + memoria (biestables) y k = f(x 1 k, x
Más detallesBENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA
NOMBRE DE LA ASIGNATURA: BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA PROGRAMA DE ESTUDIOS DE LA MAESTRÍA EN INGENIERÍA ELECTRÓNICA CON OPCIÓN EN INSTRUMENTACIÓN DIGITAL
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 detallesTEMA 1 FUNDAMENTOS DEL DISEÑO DEL HARDWARE DIGITAL
TEMA 1 FUNDAMENTOS DEL DISEÑO DEL HARDWARE DIGITAL 1.1. Introducción 1.2. Lenguajes para la descripción de hardware 1.3. Ciclo de diseño de los circuitos digitales 1.4. Tecnologías de circuitos integrados
Más detallesArquitectura del Procesador I
Arquitectura del Procesador I PRACTICO Nº 2 Circuitos Secuenciales Ejercicio 21 (a): Se necesita crear un circuito que divida por 3 una frecuencia de reloj. Si consideramos que el funcionamiento de todo
Más detallesHOJA DE PROBLEMAS 8: ELEMENTOS DE MEMORIA
f Universidad Rey Juan Carlos Grado en Ingeniería Informática Fundamentos de Computadores HOJA DE PROBLEMAS 8: ELEMENTOS DE MEMORIA 1. Se desea diseñar un circuito que calcule el bit de paridad par sobre
Más detallesUniversidad Nacional Autónoma de México Facultad de Ingeniería División de Ingeniería Eléctrica
Universidad Nacional Autónoma de México Facultad de Ingeniería División de Ingeniería Eléctrica Alumnos: Chávez Ordoñez César Alejandro Garduño Aguilar Natanael Jesua Profesora: M.I. Norma Elva Chávez
Más detallesLógica Secuencial. Dr. Andrés David García García Escuela de Ingeniería y Ciencias Campus Estado de México
Lógica Secuencial Escuela de Ingeniería y Ciencias Campus Estado de México Diferencias entre el mundo combinatorio y el mundo secuencial Hasta el momento, todos los circuitos que hemos diseñado e implementado
Más detallesProblemario 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 detalles2).Diseñar los circuitos cuyas tablas de estados son las siguientes:
EJERCICIOS Tema 7 Ejercicios Síncronos 1) Deduce las tablas de estado que se correponden con los siguientes diagramas de estado. 2).Diseñar los circuitos cuyas tablas de estados son las siguientes: 0 1
Más detallesLección 6. Circuitos Secuenciales. Ing. Luis Diego Murillo L1-Control Eléctrico 1
Lección 6 Circuitos Secuenciales Ing. Luis Diego Murillo L1-Control Eléctrico 1 Agenda Definiciones de lógica secuencial Modelos de circuitos secuenciales Elementos de memoria Cerrojos y Biestables S-R,
Más detallesTECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales
TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales 1) Un contador síncrono ascendente de 0 a 11 es: A Un sistema secuencial con 12 estados, y necesita 4 biestables. B Un sistema secuencial
Más detallesTECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Secuenciales Resueltos
TECNOLOGÍA DE COMPUTADORES. CURSO 26/7. Problemas Secuenciales Resueltos ) Un contador síncrono ascendente de a es: A Un sistema secuencial con 2 estados, y necesita 4 biestables. B Un sistema secuencial
Más detallesIntroducción al Diseño Digital con FPGAs.
Introducción al Diseño Digital con FPGAs www.emtech.com.ar Temario del curso Dia 1: Introducción y ejemplo practico paso a paso Dia 2: VHDL, flujo de diseño y otro ejemplo Dia 3: Detalles de diseño e implementacion
Más detallesAsignaturas antecedentes y subsecuentes Diseño de Sistema Digital I
PROGRAMA DE ESTUDIOS Diseño de Sistema Digital II Área a la que pertenece: Área de Formación Integral Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0173 Asignaturas antecedentes
Más detallesUniversidad Carlos III de Madrid Grado en Ingeniería Informática Tecnología de Computadores
Problemas temas 5, 6 y 7: 1) Dado el circuito secuencial de la figura, complete el cronograma, indicando el valor en el tiempo de las salidas de los biestables. 2) Dado el circuito de la figura, rellenar
Más detalles6. Un sistema secuencial tiene una entrada X y una salida Z, ambas de un bit. Tiene el siguiente comportamiento:
Facultad de Informática Universidad Complutense de Madrid PROBLEMAS DE FUNDAMENTOS DE COMPUTADORES TEMA 5 1. Un contador reversible módulo p, es un sistema secuencial capaz de contar en sentido ascendente
Más detallesELDI-K4O10 - Electrónica Digital
Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 2016 340 - EPSEVG - Escuela Politécnica Superior de Ingeniería de Vilanova i la Geltrú 710 - EEL - Departamento de Ingeniería Electrónica
Más detallesAnálisis y Síntesis. Introducción a los Sistemas Lógicos y Digitales 2016
Introducción a los Sistemas Lógicos y Digitales 2016 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 2016 Métodos de análisis: Tabla de verdad. Heurístico. Diagramas de estado. Simulación.
Más detallesUniversidad De San Carlos De Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Organización Computacional Ing. Aux.
Universidad De San Carlos De Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Organización Computacional Ing. Otto Escobar Aux. Ricardo Alfredo Sontay Aguilar Examen Final Descripción Para
Más detallesSOLUCIÓN TIPO TEST 1 Y 2 (CORRECTA 0,5 PUNTOS, ERRÓNEA, -0,25 PUNTOS) TIPO TEST 3 Y 4 (CORRECTA 1,0 PUNTO, ERRÓNEA, -0,5 PUNTOS)
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 16 JUNIO 2003 SOLUCIÓN TIPO TEST 1 Y 2 (CORRECTA 0,5 PUNTOS, ERRÓNEA, -0,25 PUNTOS) TIPO TEST 3 Y 4 (CORRECTA 1,0 PUNTO, ERRÓNEA, -0,5 PUNTOS)
Más detallesLABORATORIO 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 detallesTema 1: Microelectrónica. Técnicas de implementación de CID
TÉCNICAS DE IMPLEMENTACIÓN DE CID FULL-CUSTOM SEMI-CUSTOM CONSTRUCCIÓN DEL ESQUEMÁTICO A NIVEL DE TRANSISTORES CONSTRUCCIÓN DEL LAYOUT CELDAS ESTÁNDARES MATRIZ DE PUERTAS DISPOSITIVOS PROGRAMABLES: FPGA
Más detallesFigura 1.1 Diagrama en bloque de un Circuito Lógico Secuencial
CAPITULO Circuitos Lógicos Secuenciales síncronos. Introducción Los circuitos lógicos secuenciales síncronos son aquellos circuitos donde los valores lógicos de salida dependen de las combinaciones de
Más detallesGUÍA DOCENTE ELECTRÓNICA DIGITAL GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA
GUÍA DOCENTE 2014-2015 ELECTRÓNICA DIGITAL 1. Denominación de la asignatura: ELECTRÓNICA DIGITAL Titulación GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA Código 6413 2. Materia o módulo a la
Más detallesPractica 1 (3.5 %) 1. Realice el diseño y montaje de un R_S discreto activo en bajo.
TITULO : Biestables, Monoestables y Astables 1.-Objetivos: Practica 1 (3.5 %) Estudiar y analizar el comportamiento de los biestables asíncronos y sincronos. Realizar montajes con diferentes tipo de Monoestables.:
Más detallesProblema - Junio 2ª semana:
Problema - Junio 2ª semana: El siguiente algoritmo describe una determinada operación de un sistema digital. A) (2 puntos) Diseñar la Unidad de Procesamiento que permita realizar este algoritmo utilizando
Más detallesAutomatización Industrial 1/5
Automatización Industrial 1/5 Automatización Industrial Boletín de Problemas nº 2 1.- Utilice el lenguaje Kop para diseñar un mando automático que controle el vaivén de una cepilladora. El mando debe cumplir:
Más detallesESCUELA INDUSTRIAL SUPERIOR PEDRO DOMINGO MURILLO PLAN PEDAGÓGICO INDIVIDUAL
PLAN PEDAGÓGICO INDIVIDUAL NOBRE DEL DOCENTE: ALFREDO LAURA Y HUGO CHOQUE ALANOCA CARRERA: INFORMATICA INDUSTRIAL NIVEL: SUPERIOR SEMESTRE: QUINTO ASIGNATURA: CONTROL Y AUTOMATIZACION INDUSTRIAL II PRERREQUISITOS:
Más detallesPROYECTO DE DISEÑO 2 INFORMACIÓN PRELIMINAR
INSTITUTO TECNOLÓGICO DE COSTA RICA ESCUELA DE INGENIERÍA ELECTRÓNICA IE-3308 LABORATORIO DE DISEÑO LÓGICO Profesor: Ing. Luis Carlos Rosales. PROYECTO DE DISEÑO 2 INFORMACIÓN PRELIMINAR Información General:
Más detallesIntroducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal
Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal www.emtech.com.ar Temario Introducción Circuitos Digitales FPGAs Flujo y Herramientas de Diseño Diseño para Síntesis Simulación
Más detallesFUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR
MICROINSTRUCCIONES FUNCIONAMIENTO DE LA UNIDAD DE CONTROL DEL PROCESADOR La memoria de las maquinas IAS consiste en 1000 posiciones de almacenamiento, llamadas palabras, de 40 digitos binarios (bits) cada
Más detallesTECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Temas 7
TECNOLOGÍA DE COMPUTADORES. CURSO 2016/17. Problemas Temas 7 1) Identifica el circuito de la figura: A Codificador 2x4 con Enable invertido B Decodificador 2x4 con salida invertida C Decodificador 3x4
Más detallesDISEÑO F.S.M DIGITAL2 YESID SANTAFE
DISEÑO F.S.M DIGITAL2 YESID SANTAFE los circuitos secuenciales recuerdan lo sucedido en instantes de tiempo anteriores y son capaces de alterar su comportamiento futuro en base a esta información De forma
Más detalles41(T0)T.':#0&'4'4#T. Diseñar en VHDL un decodificador BCD a 7 segmentos que cumpla con las siguientes condiciones:
Diseñar en VHDL un decodificador BCD a 7 segmentos que cumpla con las siguientes condiciones: D Salidas activas en bajo para manejar display ánodo común E Entradas (4 bits) activas en bajo (o con lógica
Más detallesTRANSFERENCIA EN E T N RE E R EG E ISTROS 1
TRANSFERENCIA ENTRE REGISTROS 1 Sistema digital: tiene como misión trasformar un conjunto de datos de entrada X en un conjunto Y de resultados de salida. Sistema compuesto por: Conjunto de componentes
Más detallesExamen 22 de Febrero 2006
Problema 1 Examen 22 de Febrero 2006 La dirección de marketing de una conocida empresa de desodorantes ha decidido entregar un regalo con cada desodorante en spray. Para ello ha sido encargada la construcción
Más detallesCONTADORES Y SECUENCIADORES
Todos los derechos de propiedad intelectual de esta obra pertenecen en exclusiva a la Universidad Europea de Madrid, S.L.U. Queda terminantemente prohibida la reproducción, puesta a disposición del público
Más detallesDiseño de Circuitos Integrados de Alta Escala Curso Académico 2009/2010
Diseño de Circuitos Integrados de Alta Escala Curso Académico 2009/2010 Programa de la Asignatura: 1. Introducción al Diseño de Circuitos Integrados en Alta Escala. 1.1. Complejidad 1.2. Modularidad 1.3.
Más detallesRelació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 detallesEjercicios del bloque de Electrónica digital Tecnología Industrial II 2016/2017
Se desea diseñar un circuito lógico que detecte los números primos comprendidos entre 0 y 15, representados en binario natural. (No considere el cero y el 1 como primos a efectos de realizar la tabla de
Más detallesUTS. UNIVERSIDAD TECNOLÓGICA DEL SUR DE SONORA DR. NORMAN E. BORLAUG KM. 14 S/N. TEL: (644) CD. OBREGÓN, SONORA, MÉXICO
Nombre del Programa Perfil Profesional 1 Cuatrimestre Matemáticas I Procesos Productivos Circuitos Eléctricos Informática Fundamentos de estática y dinámica Ingles I Expresión Oral y Escrita I I Mecatrónica
Más detallesSí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
Más detallesEIE 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
Más detallesCircuitos Digitales Avanzados
Circuitos Digitales Avanzados M.C. Jorge E. Ibarra Esquer jorgeeie@uabc.mx Contenido Circuitos secuenciales con dispositivos MSI Redes iterativas Circuitos para operaciones aritméticas Dispositivos programables
Más detallesEstructura y Tecnología de Computadores II (Gestión y Sistemas)
Temario Estructura y Tecnología de Computadores II (Gestión y Sistemas) Contenido del temario El temario propuesto en la asignatura coíncide con los siguientes apartados del texto base teórico Estructura
Más detallesPuerta NOT Puerta OR Puerta AND Puerta NOR Puerta NAND
Bloque 5. Sistemas automáticos de control. Programación de sistemas automáticos. 75. Indica, de las siguientes expresiones, cuáles son verdaderas (V) y cuáles son falsas (F). (2p.): Los sistemas de control
Más detallesDispositivos Digitales. EL-611 Complemento de Diseño Lógico y. Dispositivos Digitales
EL-611 Complemento de Diseño Lógico y Objetivos y Evaluación Segundo Curso de Sistemas Digitales Complementar Materia Enfoque Diseños de Mayor Envergadura 1 Control + Examen y 6 Ejercicios (aprox.) Tareas
Más detallesTema 2 REALIZACIÓN DE SISTEMAS DIGITALES A NIVEL RT 1-0
Tema 2 REALIZACIÓN DE SISTEMAS DIGITALES A NIVEL RT 1-0 Índice y bibliografía - Componentes y arquitectura. Circuitos frente a sistemas. - El nivel de transferencia entre registros (RT). - Técnicas de
Más detallesLECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1)
LECCIÓN Nº 02 FUNCIONES DE LOGICA COMBINACIONAL (PARTE 1) 1. CONVERSORES DE CODIGO La disponibilidad de una gran variedad de códigos para los mismos elementos discretos de información origina el uso de
Más detallesDE INGENIERÍA TÉCNICA INDUSTRIAL. ESPECIALIDAD EN ELECTRÓNICA INDUSTRIAL
EJERCICIOS DE SISTEMAS ELECTRÓNICOS DIGITALES: HOJA 2 2 o CURSO DE INGENIERÍA TÉCNICA INDUSTRIAL. ESPECIALIDAD EN ELECTRÓNICA INDUSTRIAL LENGUAJES DE ALTO NIVEL 1) Realiza en RTL un comparador de dos buses
Más detallesDiseños de Sistemas Digitales Ingeniería Mecatrónica DSD
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera : Clave de la asignatura : SATCA 1 Diseños de Sistemas Digitales Ingeniería Mecatrónica DSD-1602 2-3-5 2.- PRESENTACIÓN Caracterización de la
Más detallesUNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS 2006-II
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS 2006-II I. DATOS GENERALES: Asignatura : TALLER DE ELECTRÓNICA I Código
Más detallesMECATRONICA Editorial Marcombo. Prefacio
MECATRONICA Editorial Marcombo Prefacio 1. Mecatrónica 1.1. Qué es la mecatrónica? 1.2. Sistemas 1.3. Sistemas de medición 1.4. Sistemas de control 1.5. Controladores basados en un microprocesador 1.6.
Más detallesIntroducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal
Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal www.emtech.com.ar Temario Introducción Circuitos Digitales FPGAs Flujo y Herramientas de Diseño Simulación CPUs con FPGA o
Más detallesOrganización y estrategia curricular del Programa de Tecnología Eléctrica 2015
Organización y estrategia curricular del Programa de Tecnología Eléctrica 2015 Facultad de Tecnología Programa de Tecnología Eléctrica Julio - 2015 ORGANIZACIÓN Y ESTRATEGIA CURRICULAR Diseñar instalaciones
Más detallesA) Nombre del Curso. B) Datos básicos del curso. C) Objetivos del curso. Electrónica digital II. Semestre. Créditos. Horas de teoría por semana
A) Nombre del Curso Electrónica digital II B) Datos básicos del curso Semestre Horas de teoría por semana Horas de práctica por semana Horas trabajo adicional estudiante Créditos IV 2 2 2 6 C) Objetivos
Más detallesTECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN PARCIAL. PARTE COMBINACIONAL. 26 NOVIEMBRE 2009.
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN PARCIAL. PARTE COMBINACIONAL. 26 NOVIEMBRE 2009. EJERCICIO 1 (1,0 punto). El suministro de energía eléctrica de dos ciudades (ver figura) está gestionado
Más detallesPARTE I. TÉCNICAS DE DISEÑO ELECTRÓNICO MEDIANTE LENGUAJES DE DESCRIPCIÓN HARDWARE
PARTE I. TÉCNICAS DE DISEÑO ELECTRÓNICO MEDIANTE LENGUAJES DE DESCRIPCIÓN HARDWARE TEMA 3. Modelos de sistemas con VHDL Curso 05/06 1 TEMA 3. Modelos de sistemas digitales 3.1 Sistemas combinacionales
Más detallesTRABAJO PRÁCTICO Nº 4. Sistemas combinacionales MSI
Sistemas Digitales TRABAJO PRÁCTICO Nº 4 Sistemas combinacionales MSI Ejercicio Nº 1: Se desea transmitir datos de dos bits con control de paridad impar. Utilice un decodificador para diseñar un circuito
Más detallesCICLO ESCOLAR JULIO DICIEMBRE
CATEDRÁTICO Lic. Rafael Gamas Gutiérrez CICLO ESCOLAR JULIO DICIEMBRE 2013-1 MATERIA Arquitectura de hardware HORARIO (Día(s) y Hora) Sábado 13:30 15:30 TEMA OBJETIVO(s) DE ACTIVIDADES DE ENSEÑANZA - 1.
Más detallesDistinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.
Programas de Actividades Curriculares Plan 94A Carrera: Ingeniería Mecánica AUTOMATIZACIÓN INDUSTRIAL Área: Bloque: Eléctrica Tecnologías Básicas Nivel: 4º año Tipo: Electiva Modalidad: Anual Carga Horaria
Más detallesGuía docente de la asignatura
Guía docente de la asignatura Asignatura Materia Módulo Titulación DISEÑO DE SISTEMAS DIGITALES INGENIERÍA DE COMPUTADORES COMPLEMENTOS DE FORMACIÓN GRADO EN INGENIERÍA INFORMÁTICA Plan 545 Código 46966
Más detallesTECNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN
TECNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas digitales II. 2. Competencias Implementar sistemas
Más detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez 4.3. Diseño de circuitos combinacionales
Más detallesUNIVERSIDAD DE GUADALAJARA
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS SIMULACIÓN DE SISTEMAS
Más detalles11. Calcula el binario natural, el BCD natural y el hexadecimal equivalentes al decimal
SISTEMAS DE NUMERACIÓN 1.Calcula el número decimal equivalente al binario 1101101 2 2. Calcula el decimal equivalente al número binario 11111111111 2 3. Calcula el binario natural y el BCD natural equivalentes
Más detallesCarrera: Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Microcontroladores Ingeniería Mecatrónica Clave de la asignatura: Horas teoría-horas práctica-créditos 2-4-8 2.- HISTORIA DEL PROGRAMA Lugar
Más detallesDiagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING
Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Objetivos Comprender la importancia del modelado y el uso de diagramas para la Ingeniería y la arquitectura. Conocer las ventajas que
Más detallesCircuitos Electro nicos. Primer parcial, curso Primer Problema
Circuitos Electro nicos. Primer parcial, curso 200-20 Primer Problema Se desea diseñar un cruce de semáforos simple, accionado de manera automática o manual. Cuando funcione de manera automática, deberá
Más detallesTema 13 Modelos de Representación de Diagramas
Tema 13 Modelos de Representación de Diagramas En este tema haremos una revisión rápida de los modelos de representación de diagramas, y su utilidad en la Expresión Gráfica. 13.1 Introducción y Definición
Más detallesCarrera: ACM Participantes. Academia Eléctrica y Electrónica del Instituto Tecnológico Superior de Coatzacoalcos
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Controladores Lógicos Programables Ingeniería Electrónica ACM-0801 3-3 - 8 2.-
Más detallesCurso: Programación de FPGAs con VHDL (teórico-práctico)
Entrenamiento Profesional Curso: Programación de FPGAs con VHDL (teórico-práctico) (Ver. 1.0-2017-06-20 ONIK) Xilinx, Vivaldo, Digilent, Basys, son marcas registradas de sus respectivas empresas. contacto@onik.com.mx
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
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 detalles5.1. Introducción a los sistemas digitales
5.. Introducción a los sistemas digitales 5... Sistemas digitales [ Wakerly.2 pág. 3] 5..2. Puertas y señales lógicas [ Wakerly.3 pág. 6] 5..3. Representación de la lógica digital [ Wakerly. pág. 9] 5..4.
Más detalles