PRÁCTICAS DE LAS ASIGNATURAS DE ELECTRÓNICA DIGITAL, ESTRUCTURA DE COMPUTADORES Y DISEÑO DE SISTEMAS MICROCOMPUTADORES (SÍNTESIS MEDIANTE PLD S)

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

Download "PRÁCTICAS DE LAS ASIGNATURAS DE ELECTRÓNICA DIGITAL, ESTRUCTURA DE COMPUTADORES Y DISEÑO DE SISTEMAS MICROCOMPUTADORES (SÍNTESIS MEDIANTE PLD S)"

Transcripción

1 PRÁCTICAS DE LAS ASIGNATURAS DE ELECTRÓNICA DIGITAL, ESTRUCTURA DE COMPUTADORES Y DISEÑO DE SISTEMAS MICROCOMPUTADORES (SÍNTESIS MEDIANTE PLD S) C. Diego Moreno, F. Javier Quiles, Manuel A. Ortiz, Joaquín Olivares, J. Ignacio Benavides Área de Arquitectura y Tecnología de Computadores. Escuela Politécnica Superior. Universidad de Córdoba el1momoc@uco.es 1. RESUMEN En este trabajo se presentan las prácticas que imparte el área de Arquitectura y Tecnología de Computadores de la Universidad de Córdoba en tres de las asignaturas, relacionadas con el diseño lógico de sistemas digitales, incluidas en la titulación de I.T.I. en la especialidad de Electrónica Industrial. A continuación presentamos de forma resumida en la siguiente tabla las prácticas impartidas en las tres asignaturas: ED.S.1: Puertas básicas ED.S.2: Simplificación de funciones lógicas Simulación ED.S.3: El multiplexor y el decodificador Electrónica Digital ED.S.4: Circuitos combinacionales aritméticos ED.S.5: Circuitos secuenciales ED.L.1: Universalidad de las puertas NAND, NOR Laboratorio ED.L.2: Implementación AOI, OAI, NAND y NOR Estructura de Computadores Laboratorio Simulación ED.L.3: Circuitos secuenciales: latchs y biestables EC.L.1: Circuitos integrados digitales EC.L.2: Bloques funcionales MSI secuenciales EC.L.3: Transmisor serie EC.L.4: Control microprogramado EC.S.1: Diseño de una RAM estática EC.S.2: Registro sensible a múltiples órdenes PLD s Simulación PLD.S.1: Introducción a la herramienta isplever

2 PLD.S.2: Ecuaciones básicas en ABEL HDL PLD.S.3: Ecuaciones When Then Else PLD.S.4: Tablas de verdad PLD.S.5: Diagramas de estado PLD.S.6: Diseños jerárquicos PLD.L.1: GAL22V10 (Práctica 2 y 3) Laboratorio PLD.L.2: GAL16V8 (Práctica 4 y 5) PLD.L.3: CPLD isplsi1032 (Práctica 6) 2. PRÁCTICAS DE ELECTRÓNICA DIGITAL La primera de las asignaturas que imparte el área en esta titulación es Electrónica Digital, asignatura troncal que consta de 7 5 créditos (4 5 teóricos y 3 prácticos), que se imparte en el primer cuatrimestre del segundo curso. Estos tres créditos prácticos se dividen en 1 5 para prácticas de aula (problemas) y 1 5 para prácticas de laboratorio y simulación por ordenador. El objetivo de esta asignatura es dotar al alumnado de los conocimientos precisos, tanto sobre los fundamentos teóricos como sobre los componentes elementales que constituyen un sistema digital. Se imparten ocho prácticas realizadas en sesiones de dos horas cada una. De estas prácticas realizamos 5 de simulación, con la herramienta OrCAD; y tres de montaje real en el laboratorio Prácticas de simulación Para la realización de estas prácticas disponemos del centro de cálculo de la Escuela Politécnica Superior, con un servidor en donde está instalada la aplicación OrCAD, de la que utilizamos el Capture para la representación de los esquemas eléctricos, y del Simulate para la simulación y comprobación del circuito implementado. Seguidamente pasamos a describir las prácticas realizadas: Práctica ED.S.1: Puertas básicas El objetivo de esta práctica es principalmente la iniciación al manejo de la herramienta de simulación OrCAD, aunque además se trata de hacer comprender al alumnado la propiedad asociativa de los operadores OR y AND, y razonar porqué los operadores NAND y NOR no son asociativos. La práctica consiste en realizar en la misma hoja de Capture en diseñar una puerta OR, AND, NOR Y NAND de tres entradas a partir de las puertas correspondientes de dos entradas. En esta práctica se utiliza el manual desarrollado por miembros del área utilizado para estas prácticas con OrCAD, como es Guía rápida para la iniciación al diseño y simulación de sistemas digitales [1].

3 Práctica ED.S.2: Simplificación de funciones lógicas El objetivo de esta práctica es que el alumnado comprenda todos los pasos para implementar circuitos combinacionales y la simplificación de funciones lógicas, así como la implementación utilizando solamente puertas NAND. Se les pide diseñar un circuito combinacional que conociendo el voto de cuatro miembros de un tribunal determine automáticamente el fallo del mismo. El fallo del tribunal y los votos son del tipo SI/NO, no existe la abstención. Los votos son ponderados: el del presidente vale 3 puntos, el del secretario dos, y los de los dos vocales un punto. Los alumnos y alumnas deben realizar la implementación mediante el menor número posible de puertas lógicas básicas y mediante puertas NAND Práctica ED.S.3: El multiplexor y el decodificador como módulos lógicos combinacionales Con esta práctica se pretende que los alumnos y alumnas asimilen la utilización de estos bloques lógicos combinacionales universales (multiplexor y decodificador) para implementar lógica combinacional. Se trata de implementar un circuito combinacional que tenga como entrada un dígito BCD natural y detecte si el valor es mayor, menor o igual que un valor constante. Para implementar el circuito se ha de utilizar un multiplexor de 8 a 1 como es el circuito integrado 74LS151, y posteriormente realizar el mismo circuito pero utilizando dos decodificadores del integrado 74LS138 para transformarlo en uno de 4 a 16, y puertas NAND. En esta práctica además se introduce el concepto de bus empleado en OrCAD para lo que se utiliza el manual desarrollado por el área de conocimiento, Utilidad y uso de buses [2] Práctica ED.S.4: Circuitos combinacionales aritméticos En esta práctica se trata de diseñar un sumador/restador de 4 bits para lo cual es necesario utilizar los diseños jerárquicos. Se introduce, por tanto, el manejo de bloques jerárquicos en OrCAD, para lo que es útil el manual elaborado por miembros del área Diseños jerárquicos en OrCAD [3]. Se deben realizar tres esquemáticos correspondientes al mismo diseño: el nivel esquemático raíz será el sumador/restador de 4 bits que incluye puertas XOR para realizar el complemento a 2 del sustraendo y cuatro bloques que corresponden a cuatro sumadores completos, uno para cada bit. El segundo esquemático corresponde a este sumador completo y el nivel más bajo de la jerarquía es un semisumador que únicamente constará de dos puertas. De forma adicional se le propone al alumnado que añada la lógica combinacional necesaria para indicar cuando se ha producido desbordamiento Práctica ED.S.5: Circuitos secuenciales Finalmente se propone al alumnado la realización de un circuito que detecte una secuencia determinada, concretamente que detecte a la entrada la secuencia 2, 3, 1. Para ello debe de tener una entrada de datos DATA[1:0] y una sola salida que indique que ha detectado la secuencia indicada. El circuito debe incluir una entrada de RESET asíncrono y su entrada de reloj.

4 2.2. Prácticas de laboratorio: Para la realización de las prácticas de laboratorio instrumental disponemos del laboratorio del área de Arquitectura y Tecnología de Computadores, el cual cuenta con doce puestos de trabajo con el material siguiente: Osciloscopio digital TDS 210. Fuente de alimentación Protek Generador de funciones HM Multímetro digital HM Placas de laboratorio, circuitos integrados, resistencias, diodos LED, etc Práctica ED.L.1: Universalidad de las puertas NAND y NOR: El objetivo de esta práctica es que el alumnado demuestre y compruebe experimentalmente que las puertas NAND y NOR forman un conjunto funcionalmente completo de operaciones en el álgebra de Boole. Para ello se le propone que implemente con puertas NAND (NOR) de dos entradas, utilizando solamente el circuito integrado 74LS00 (74LS02), las funciones lógicas NOT, AND y OR, demostrando de esta forma la universalidad de las puertas NAND (NOR). Posteriormente se le propone que implemente la función booleana siguiente f = Σ m (1, 3, 6, 7), utilizando solo el 74LS00 (74LS02) Práctica ED.L.2: Implementación de funciones lógicas: suma de productos, producto de sumas, NAND y NOR: En esta práctica se propone la implementación de una función lógica de cuatro formas estándar distintas: mediante suma de productos y producto de sumas, para lo cual se emplearán los circuitos integrados 74LS08 y 74LS32; y mediante puertas NAND (74LS00) y solo con puertas NOR (74LS02). La función que se pide implementar es un sistema de alarma formado por cuatro detectores que debe activarse cuando se activen tres o los cuatro detectores, y no debe activarse cuando se active uno o ninguno; en el caso que se activen dos es indiferente la activación o no del sistema Práctica ED.L.3: Circuitos secuenciales: Latchs y biestables El objetivo de esta práctica es introducir a los alumnos y alumnas en los sistemas secuenciales. Esta práctica guiada se divide en tres partes. La primera de ellas consiste en montar un latch S R con puertas NAND y en la comprobación experimental de su funcionamiento, así como el montaje y comprobación de un latch S R con puertas NOR. La segunda parte de la práctica trata de comprobar el funcionamiento de dos biestables comerciales como son el biestable tipo D, 74LS74 y el biestable tipo J K, 74LS112; comprobando sus entradas asíncronas y síncronas. Finalmente se les propone la realización de un divisor de frecuencia sencillo (por dos) con los dos tipos de biestables anteriores conectados convenientemente. Es decir que la frecuencia que se obtenga en la salida Q sea la mitad que la frecuencia de la señal de entrada CLK.

5 3. PRÁCTICAS DE ESTRUCTURA DE COMPUTADORES La segunda de las asignaturas a la que vamos a hacer referencia es Estructura de Computadores, asignatura obligatoria que consta de 4 5 créditos (tres teóricos y 1 5 prácticos), que se imparte en el segundo cuatrimestre del segundo curso. El objetivo de esta asignatura es dotar al alumnado de los conocimientos básicos sobre los componentes elementales de un computador, e introducirle en la arquitectura de un computador simple. Se imparten seis prácticas de dos horas cada una, excepto la primera de laboratorio que, por su amplitud, se realiza en dos sesiones de dos horas. Cuatro prácticas son de laboratorio y dos de simulación utilizando la misma herramienta de la asignatura anterior: OrCAD Prácticas de laboratorio: Al igual que la asignatura anterior estas prácticas se realizan en el laboratorio del área de Arquitectura y Tecnología de Computadores que consta de doce equipos con el material mencionado anteriormente. Además para la práctica del controlador microprogramado se utiliza un programador de la casa Hi Lo Systems modelo Turbo All 11, conectado a un ordenador personal Práctica EC.L.1: Circuitos integrados digitales: El objetivo principal de esta práctica es que el alumnado asimile los parámetros básicos que definen el funcionamiento de los circuitos integrados digitales. En primer lugar se propone la obtención de la curva de transferencia (voltaje de salida en función del voltaje de entrada) del circuito integrado 7400 TTL estándar y también del circuito integrado 74HC00, que se corresponde con la misma función lógica anterior pero con tecnología CMOS de alta velocidad. A partir de las gráficas se pide obtener los valores de V ILMáx y V IHMín de ambos circuitos integrados. A continuación obtienen los tiempos de propagación, midiendo con el osciloscopio los valores de t phl y t plh del circuito 7400 TTL estándar. Posteriormente se le propone la obtención de las curvas de salida (V I) tanto a nivel alto como a nivel bajo de la salida. Con los datos obtenidos se pide calcular el factor de carga (fan out) a nivel alto y a nivel bajo. Finalmente se hace un análisis de la salida triestado utilizando el circuito integrado 74LS125 que consta de cuatro buffer con una entrada de habilitación activa a nivel bajo. De este circuito se pide comprobar su funcionamiento, implementación de un bus y analizar sus características de conmutación. Señalar que para la realización de esta práctica se utilizan las hojas de características de los circuitos integrados nombrados y los apuntes referenciados Tecnología de circuitos integrados digitales [5] Práctica EC.L.2: Bloques funcionales MSI secuenciales: Registros y contadores: En esta práctica se pretende que el alumnado comprenda la estructura y el funcionamiento de los registros y contadores.

6 Se le propone que compruebe el funcionamiento del registro universal de 4 bits incluido en el circuito integrado 74LS194, en sus modos de funcionamiento, así como en sus modos de entrada y salida de datos. Posteriormente se le pide que comprueben el funcionamiento de las distintas entradas de control y de la salida de acarreo de la serie de contadores y Asimismo se proponen varios ejercicios con estos contadores: implementar un contador BCD XS3, y un contador BCD de dos dígitos con salida de acarreo. Finalmente se le propone que diseñen un divisor de frecuencia que a partir de una señal de reloj de 100 Hz obtengan una señal de salida de 2 Hz Práctica EC.L.3: Diseño con bloques funcionales MSI secuenciales: transmisor serie: Con esta práctica se pretende que comprendan la aplicación de los registros y contadores en la construcción de un transmisor serie. El ejercicio consiste en que diseñen un circuito, utilizando el registro y uno de los contadores de la práctica anterior, que realice una conversión paralelo serie. Es decir, que entre un dato de cuatro bits en paralelo por las entradas del registro y salga en serie por una de sus salidas en cada flanco activo del reloj. El sistema debe tener una señal de inicio activa a nivel bajo, que indique cuando comienza la transmisión Práctica EC.L.4: Controlador microprogramado: diseño con EPROM: El objetivo de esta práctica es comprender la utilidad y el empleo de las memorias de sólo lectura (ROM) para implementar lógica combinacional, y su empleo como circuitos generadores de funciones o caracteres cualesquiera. Se trata de implementar un cartel de efectos luminosos mediante una EPROM 27C64 (8K x 8)y un contador que se utiliza para ir generando la secuencia de encendido de los leds. Los alumnos y alumnas deben realizar las conexiones necesarias entre el contador y la EPROM, además el contador deben diseñarlo del módulo necesario utilizando la EPROM para controlar la señal LOAD o CLEAR del contador. Cada salida de datos de la EPROM controlará cada led de visualización. Los alumnos y alumnas deben programar la EPROM con el programador disponible en el laboratorio de la casa Hi Lo Systems modelo Turbo All 11. Señalar que para esta práctica y para la siguiente de simulación deben utilizar los apuntes desarrollados por los miembros del área: Dispositivos de almacenamiento (I) [6] Prácticas de simulación: Para las prácticas de simulación, al igual que en la asignatura de Electrónica Digital, se utiliza la herramienta OrCAD. Con esta herramienta se proponen las dos prácticas siguientes: Práctica EC.S.1: Diseño de una RAM estática: En esta práctica a los alumnos y alumnas se les pide diseñar una memoria RAM estática de 4 2 (4 palabras de 2 bits cada una). Las líneas de datos serán las utilizadas tanto para escribir valores en las celdas de memoria

7 como para obtener los datos almacenados en la misma. Así pues, las líneas de datos se representarán como un bus bidireccional, actuando como entrada durante la escritura y como salida durante la lectura. La escritura prevalecerá sobre la lectura en el caso de activación simultanea de ambas. Se recomienda utilizar diseño jerárquico y construir como bloque jerárquico al menos la celda básica de memoria. También deben manejar las señales de output enable, de las salidas de la RAM, para lo que les será útil el manual Manejo de señales triestado [4] Práctica EC.S.2: Registro de 4 bits sensible a múltiples órdenes: El objetivo de esta práctica es estudiar el funcionamiento de un registro de trabajo y que el alumnado comprenda como actúan las operaciones más comunes sobre registros. Se les pide que diseñen un registro de trabajo de 4 bits capaz de realizar varias operaciones como son: puesta a cero de su contenido, complemento, incremento o decremento, lectura o escritura, y desplazamiento a derecha o izquierda. Debe tener unas señales IN[3..0] y OUT[3..0] para transferencias del bus al registro y viceversa. 4. PRÁCTICAS DE DISEÑO DE SISTEMAS MICROCOMPUTADORES: SÍNTESIS MEDIANTE PLD S: Por último presentamos las prácticas de la asignatura Diseño de Sistemas Microcomputadores (PLD s), asignatura optativa que se imparte en el primer cuatrimestre del tercer curso de la titulación en cuestión. Consta de 4 5 créditos, tres de los cuales son teóricos y 1 5 prácticos. El objetivo principal de esta asignatura es dotar a los alumnos de los conocimientos básicos sobre los distintos tipos de dispositivos lógicos programables, para lo cual utilizan los apuntes Dispositivos lógicos programables [7], así como estudiar un lenguaje de descripción de hardware de PLD, para lo cual se les suministra el material Guía básica de diseño con el lenguaje ABEL HDL [8]. Esta asignatura es eminentemente práctica, por lo cual se realizan nueve sesiones de dos horas cada una: seis de ellas de simulación y tres de ellas de montaje real en el laboratorio de las realizadas en la simulación Prácticas de simulación: Para la realización de estas prácticas disponemos de la herramienta isplever de Lattice Semiconductor instalada en un servidor del centro de cálculo de la Escuela Politécnica Superior. Además se les suministra a los alumnos el material incluido en Guía básica de la herramienta isplever v2.0. Diseño de Sistemas Digitales mediante Dispositivos Lógicos Programables [9] Práctica PLD.S.1: Introducción a la herramienta isplever: El objetivo principal de esta práctica es que los alumnos y alumnas se familiaricen con los pasos necesarios a realizar para la simulación de circuitos con esta herramienta. Se les pide un ejercicio sencillo, que implementen varias puertas lógicas de dos entradas (AND, OR, NAND, XOR) y un biestable tipo T con entrada de clear activa a nivel bajo.

8 Práctica PLD.S.2: Ecuaciones básicas en el lenguaje ABEL HDL: En esta práctica se pretende que el alumnado aprenda a utilizar las ecuaciones básicas que se emplean en el lenguaje de descripción Hardware ABEL. Para ello se les propone diseñar un registro universal de 4 bits, implementado en una GAL22V10, que mediante tres señales de control realice ocho operaciones distintas (mantenimiento, desplazamiento a derecha e izquierda, complemento, incremento, carga paralela, AND y OR de la entrada y su contenido). Además debe incluir una entrada de clear asíncrono, y otra de preset síncrono Práctica PLD.S.3: Ecuaciones When Then Else: Los alumnos y alumnas deben de practicar con las ecuaciones When Then Else del lenguaje ABEL HDL, para implementar en una GAL22V10 una unidad aritmético lógica de 4 bits, que tiene dos operandos de entrada de 4 bits, y una salida de 4 bits que indique el resultado. Tiene dos entradas de control que indican la operación a realizar: suma, resta, AND lógica y complemento de una de las entradas. Además debe incluir una salida de acarreo para las operaciones de suma y resta. Adicionalmente se les propone el diseño de un contador BCD síncrono que dispone de unas entradas de carga, borrado y habilitación síncronas, activas a nivel bajo. Además de las salidas de la cuenta, debe tener una salida de acarreo, activa a nivel bajo Práctica PLD.S.4: Tablas de verdad: En esta práctica se les propone implementar en una GAL16V8 un contador con salida para un display de 7 segmentos, utilizando la utilidad de tablas de verdad del lenguaje ABEL HDL. Debe tener, además de la entrada de reloj, tres entradas síncronas que son de test, reset y enable; y ocho salidas una para cada led del display y otra de acarreo. Señalar que para que la implementación pueda efectuarse en una sola GAL16V8, se debe implementar contando directamente en el formato del display. Otra opción más costosa sería implementar un contador BCD en una GAL16V8 y un decodificador BCD 7 segmentos en otra Práctica PLD.S.5: Diagramas de estado: El objetivo de esta práctica es que el alumnado estudie la programación en el lenguaje ABEL HDL para realizar sistemas secuenciales síncronos. Se les propone el diseño de un sistema secuencial que controle el funcionamiento de un ascensor de sólo tres plantas e implementarlo en una GAL16V8. El sistema tiene como entradas el botón pulsado desde el interior del ascensor, una señal de restauración (RESET), y una entrada PULSO que indica que el ascensor ha pasado por algún piso. Sólo debe generar dos señales de salida SUBIR y BAJAR, según el sentido del movimiento a realizar Práctica PLD.S.6: Diseños jerárquicos: En esta última práctica se pretende que los alumnos y alumnas aprendan a utilizar los diseños jerárquicos de la herramienta isplever, y las instrucciones del lenguaje ABEL HDL que lo realizan: definición de los interfaces y la instanciación de los componentes.

9 Se les propone la realización de un sistema que mida la anchura de un pulso. El sistema constará de un bloque de control, de dos contadores, dos registros y dos decodificadores BCD 7segmentos. Por tanto tienen que definir cuatro módulos: control, contador, registro y decodificador. Todo ello lo deben de implementar en un CPLD de la serie MACH4 de Lattice, el de menor coste posible. El sistema es el siguiente: RESET RESET ENA Contador BCD ENA Q0 PULSO CLK PULSO BLOQUE DE CLEAR CONTROL CLK LOAD CLEAR CLK Qn Registro Decodificador Visualizador D0 DN LOAD CLEAR CLK Q0 QN BCD 7 segmentos Figura 1: Diagrama de bloques del medidor de la anchura de un pulso 4.2. Prácticas de laboratorio: Las prácticas de laboratorio de esta asignatura consisten en realizar el montaje real de las prácticas realizadas en simulación en los componentes indicados para cada una de ellas Práctica PLD.L.1: GAL22V10: En esta práctica los alumnos y alumnas deben de programar físicamente en una GAL22V10 el fichero jedec obtenido de la simulación de la herramienta isplever, con la ayuda del programador disponible en el laboratorio de la casa Hi Lo Systems modelo Turbo All 11, de las prácticas 2 y 3 de simulación. Posteriormente deben comprobar su funcionamiento real en una placa de laboratorio. Las prácticas propuestas son un registro de 4 bits, una ALU y un contador BCD Práctica PLD.L.2: GAL16V8: En esta práctica deben programar una GAL16V8 con los ficheros jedec obtenidos de la herramienta en las prácticas 4 y 5 de simulación: contador en display 7segmentos, y el circuito de control de un ascensor; y comprobar su funcionamiento en el laboratorio Práctica PLD.L.3: CPLD isplsi1032: Finalmente deben programar la última práctica de simulación: medidor del ancho de un pulso; en el CPLD isplsi1032, que está incluido en una tarjeta desarrollada por el grupo de arquitecturas avanzadas de la Universidad de Córdoba. En esta tarjeta se incluye el CPLD nombrado, una GAL22V10 y display y led para visualizar las salidas necesarias. Además esta tarjeta dispone de conectores PCI, RS232 y JTAG para programarla desde un

10 ordenador personal y de una alimentación externa, para que no sea necesario introducirla en el PC. 5. CONCLUSIONES: Como conclusión obtenemos que en todas las asignaturas relacionadas con el diseño lógico, es conveniente realizar prácticas tanto de simulación como de montaje real en un laboratorio. En la práctica docente se observa que cuando se realizan estos dos tipos de prácticas, el alumnado obtiene mejores resultados en la evaluación total de la asignatura. 6. REFERENCIAS [1] E. Sáez, F.J. Quiles Guía rápida para la iniciación al diseño y simulación de sistemas digitales. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [2] E. Sáez, F.J. Quiles Utilidad y uso de buses. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [3] E. Sáez, F.J. Quiles Diseños jerárquicos. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [4] E. Sáez, F.J. Quiles Manejo de señales triestado. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [5] F.J. Quiles Tecnologías de circuitos integrados digitales. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [6] F.J. Quiles, M.A. Ortiz López, M.A. Montijano Vizcaíno Dispositivos de almacenamiento (I). A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [7] F.J. Quiles Dispositivos lógicos programables. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [8] F.J. Quiles Guía básica de diseño con el lenguaje ABEL HDL. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba. [9] F.J. Quiles, C.D. Moreno Guía básica de la herramienta isplever v2.0. Diseño de Sistemas Digitales mediante Dispositivos Lógicos Programables. A.C. Arquitectura y Tecnología de Computadores, Dpto. Electrotecnia y Electrónica, Universidad de Córdoba.

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES Exponer los conceptos básicos de los fundamentos de los Sistemas Digitales. Asimilar las diferencias básicas entre sistemas digitales y sistemas analógicos.

Más detalles

Diseño de una calculadora

Diseño de una calculadora DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Diseño de una calculadora Sistemas Digitales Avanzados 1. Introducción y objetivos El propósito general de esta

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

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Sistema 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 detalles

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas INDICE Prefacio XV Capitulo 1. Álgebra de variables lógicas 1 1.1. Variables y funciones 1 1.2. Variables lógicas 2 1.3. Valores de una variable lógica 2 1.4. Funciones de una variable lógica 3 1.5. Funciones

Más detalles

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI Guía de preparación para el examen ELECTRONICA CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS, SUMADOR RESTADOR Y MICROPOCESADORES

Más detalles

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

PRÁCTICA 4 Montaje y evaluación de sistemas secuenciales. Montaje y evaluación de sistemas secuenciales. 1.- Objetivos: El objetivo de este módulo es familiarizar al alumno con los sistemas secuenciales partiendo del más sencillo (un biestable) para llegar al

Más detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: ARQUITECTURA DE COMPUTADORAS FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS (

Más detalles

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN - 2008 PRÁCTICAS DE ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES Página 2 INTRODUCCIÓN En el

Más detalles

Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales

Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Circuitos Secuenciales Circuitos secuenciales. Biestables. Registros. Contadores. Registros de desplazamiento

Más detalles

Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son:

Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son: 3. Circuitos aritméticos ticos Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción La realización de operaciones aritméticas y lógicas

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

PROGRAMA DE CURSO Modelo 2009

PROGRAMA DE CURSO Modelo 2009 REQUISITOS: HORAS: 3 Horas a la semana CRÉDITOS: PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): IETRO PLAN: 2009 FECHA DE REVISIÓN: Mayo de 2011 Competencia a la que contribuye el curso. DEPARTAMENTO: Departamento

Más detalles

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL DISEÑO CURRICULAR ELECTRÓNICA DIGITAL FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas. CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDADES DE CRÉDITO SEMESTRE 116243 02 02 03 VI PRE-REQUISITO ELABORADO

Más detalles

Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES

Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES Fundamentos de Computadores. Sistemas Combinacionales Programables. T9-1 Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES INDICE: INTRODUCCIÓN CLASIFICACION DE LOS SCP SISTEMAS COMBINACIONALES PROGRAMABLES

Más detalles

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES : SISTEMAS DIGITALES I SÍLABO

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES : SISTEMAS DIGITALES I SÍLABO I.-DATOS GENERALES SÍLABO CARRERA PROFESIONAL : INGENIERÍA ELECTRÓNICA Y CÓDIGO CARRERA PROFESIONAL : 29 ASIGNATURA : CÓDIGO DE ASIGNATURA : 2902-29213 CÓDIGO DE SÍLABO : 2921330072014 Nº DE HORAS TOTALES

Más detalles

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA Escuela Académico Profesional de Ingeniería de Telecomunicaciones SILABO ASIGNATURA : SISTEMAS DIGITALES I CÓDIGO:8F0056

Más detalles

Subsistemas aritméticos y lógicos. Tema 8

Subsistemas aritméticos y lógicos. Tema 8 Subsistemas aritméticos y lógicos Tema 8 Qué sabrás al final del capítulo? Diseño de Sumadores Binarios Semisumadores Sumador completo Sumador con acarreo serie Sumador con acarreo anticipado Sumador /

Más detalles

Prerrequisito: Número de Horas Totales 160 Hrs Teoría: 120 Práctica: 40 Horas semanales: 8 Créditos: 17

Prerrequisito: 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 detalles

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos INDICE Prólogo XI 1. Operación del Computador 1 1.1. Calculadoras y Computadores 2 1.2. Computadores digitales electrónicos 5 1.3. Aplicación de los computadores a la solución de problemas 7 1.4. Aplicaciones

Más detalles

Introducción a los Sistemas Digitales. Tema 1

Introducción a los Sistemas Digitales. Tema 1 Introducción a los Sistemas Digitales Tema 1 Qué sabrás al final del tema? Diferencia entre analógico y digital Cómo se usan niveles de tensión para representar magnitudes digitales Parámetros de una señal

Más detalles

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR Cód. 25243 Laboratorio electrónico Nº 5 PUERTAS LOGICAS Objetivo Aplicar los conocimientos de puertas lógicas Familiarizarse con los circuitos integrados Objetivo específico Conectar los circuitos integrados

Más detalles

Circuitos Secuenciales: concepto de estado

Circuitos Secuenciales: concepto de estado Lógica Secuencial Circuitos Secuenciales: concepto de estado En los sistemas secuenciales la salida Z en un determinado instante de tiempo t i depende de X en ese mismo instante de tiempo t i y en todos

Más detalles

Sistemas Electrónicos Digitales Curso de adaptación al Grado

Sistemas Electrónicos Digitales Curso de adaptación al Grado Práctica Práctica 2 Sistemas Electrónicos Digitales Curso de adaptación al Grado Sistemas combinacionales con VHDL Universidad de Alicante Ángel Grediaga 2 Índice INTRODUCCIÓN... 3 2 CIRCUITOS COMBINACIONALES...

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES

Más detalles

GUÍA DOCENTE. Curso 2013-2014. Ingeniería Informática en Sistemas de Información Doble Grado:

GUÍA DOCENTE. Curso 2013-2014. Ingeniería Informática en Sistemas de Información Doble Grado: 1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: SISTEMAS DIGITALES Módulo: FORMACIÓN BÁSICA Departamento: Deporte e Informática Año académico:

Más detalles

SELECCIÓN DE PROBLEMAS

SELECCIÓN DE PROBLEMAS SELECCIÓN DE PROBLEMAS 1. Representación numérica 1.1. Convertir a hexadecimal y a binario las siguientes cantidades: a) 757.25 10 b) 123.17 10 1.2. Se dispone de palabras de 10 bits. Representar mediante

Más detalles

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios.

Electrónica II. Carrera. Electromecánica EMM UBICACIÓN DE LA ASIGNATURA a) Relación con otras asignaturas del plan de estudios. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura Carrera Clave de la asignatura Horas teoría-horas práctica-créditos Electrónica II Electromecánica EMM-0516 3-2-8 2. HISTORIA DEL PROGRAMA Lugar y fecha

Más detalles

GUIA DE COMPONENTE PRACTICO

GUIA DE COMPONENTE PRACTICO GUIA DE COMPONENTE PRACTICO Con el propósito de fomentar el desarrollo de habilidades en el diseño e implementación física de circuitos digitales, se ha diseñado un componente práctico que será desarrollado

Más detalles

Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10

Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10 Objetivos Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10 Estudiar la operación y uso de las compuertas NAND y NOR Investigar la relación entre las entradas y las salidas de la puerta OR exclusiva

Más detalles

Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores.

Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores. Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores. CEP de Albacete. Ponente: Jorge Muñoz Rodenas febrero de 2007 1 ELECTRONICA BASICA PARA PROFESORES

Más detalles

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES 1 CLASIFICACIÓN SEGÚN SU TECNOLOGÍA 2 PARAMETROS FUNDAMENTALES DE LAS MEMORIAS Modo de acceso: Aleatorio (RAM, Random Access Memory) Serie Alterabilidad

Más detalles

circuitos digitales números binario.

circuitos digitales números binario. CIRCUITOS DIGITALES Vamos a volver a los circuitos digitales. Recordemos que son circuitos electrónicos que trabajan con números, y que con la tecnología con la que están realizados, estos números están

Más detalles

Discusión. Modelo de una compuerta. Arquitecturas de Computadores Prof. Mauricio Solar. Temario. ...Introducción

Discusión. Modelo de una compuerta. Arquitecturas de Computadores Prof. Mauricio Solar. Temario. ...Introducción 0-06-200 Temario Arquitecturas de Computadores Prof. Mauricio Solar 5 Componentes igitales Estructurados Introducción 2 Registros 3 Multiplexores 4 Codificadores y ecodificadores 5 Archivos de Registros

Más detalles

Dispositivos Lógicos Programables

Dispositivos Lógicos Programables Dispositivos Lógicos Programables Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid 1 Indice Tecnologías de implementación de circuitos programables Circuitos

Más detalles

Universidad Central Del Este U C E Facultad de Ciencias de las Ingenierías y Recursos Naturales Escuela de Ingeniería Electromecánica

Universidad Central Del Este U C E Facultad de Ciencias de las Ingenierías y Recursos Naturales Escuela de Ingeniería Electromecánica Universidad Central Del Este U C E Facultad de Ciencias de las Ingenierías y Recursos Naturales Escuela de Ingeniería Electromecánica Programa de la asignatura: IEM-920 ELECTRONICA DIGITAL Total de Créditos:

Más detalles

SIMULACIÓN CON PROTEUS

SIMULACIÓN CON PROTEUS UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES LABORATORIO 2: PROTEUS 1. OBJETIVOS SIMULACIÓN CON PROTEUS Introducir al estudiante en

Más detalles

Ejercicios. Arquitectura de Computadoras. José Garzía

Ejercicios. Arquitectura de Computadoras. José Garzía jercicios de rquitectura de Computadoras José Garzía n la figura se representa el diagrama de flujo de un algoritmo. B X Y +B í + 7=? No B B+ C +B Los registros, B y C tienen una longitud de 8 bits. 7

Más detalles

PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE. Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO

PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE. Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO 1 OBJETO Se elabora el presente cuaderno de prácticas con el fin de facilitar la

Más detalles

ESTRUCTURA BÁSICA DE UN ORDENADOR

ESTRUCTURA BÁSICA DE UN ORDENADOR ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los

Más detalles

FUNCIONAMIENTO DEL ORDENADOR

FUNCIONAMIENTO DEL ORDENADOR FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores

Más detalles

GUÍA DE APRENDIZAJE CIRCUITOS LOGICOS COMBINACIONALES

GUÍA DE APRENDIZAJE CIRCUITOS LOGICOS COMBINACIONALES GUÍA DE APRENDIZAJE CIRCUITOS LOGICOS COMBINACIONALES COMPETENCIA GENERAL Construye circuitos digitales básicos en base a circuitos integrados MSI. COMPETENCIAS PARTICULARES 1. Emplea los sistemas numéricos

Más detalles

Tutoría 2. Banco de memoria de 8 y 16 bits (8086)

Tutorí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 detalles

Arquitectura de Computadores. Apellidos, Nombre:

Arquitectura de Computadores. Apellidos, Nombre: No se considerarán como válidas las respuestas en las que no se justifiquen los cálculos realizados No se permite el uso de ningún tipo de documentación, ni de calculadora Sólo existe una única opción

Más detalles

UD.-5. Circuitos secuenciales: análisis y diseño de registros y de contadores.

UD.-5. Circuitos secuenciales: análisis y diseño de registros y de contadores. UD.-5. Circuitos secuenciales: análisis y diseño de registros y de contadores. José Gorjón Índice Objetivos. Introducción. Análisis de registros de almacenamiento. Análisis de registros de desplazamiento.

Más detalles

INDICE 1. Conceptos Introductorias 2. Sistemas Numéricos y Códigos 3. Compuertas Lógicas y Álgebras Booleana 4. Circuitos Lógicos Combinatorios

INDICE 1. Conceptos Introductorias 2. Sistemas Numéricos y Códigos 3. Compuertas Lógicas y Álgebras Booleana 4. Circuitos Lógicos Combinatorios INDICE 1. Conceptos Introductorias 1 1.1. Representaciones numéricas 3 1.2. Sistemas digitales y analógicos 4 1.3. Sistemas numéricos digitales 6 1.4. Representación de cantidades binarias 10 1.5. Circuitos

Más detalles

Práctica 7. Circuitos Contadores

Práctica 7. Circuitos Contadores I. Ejercicios teóricos Práctica 7. Circuitos Contadores 1. Dibujar el circuito equivalente al 7490 y sobre él, aplicar las conexiones que se indican, evaluar el circuito y obtener el cronograma de la señal

Más detalles

Curso Completo de Electrónica Digital

Curso 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 detalles

Sistemas Electrónicos Digitales

Sistemas Electrónicos Digitales Sistemas Electrónicos Digitales Profesor: Carlos Herrera C. I. Unidad COMPUERTAS LOGICAS Las compuertas lógicas son dispositivos que operan con aquellos estados lógicos Binarios y que funcionan igual que

Más detalles

Electrónica Digital II. Arquitecturas de las Celdas Lógicas. Octubre de 2014

Electrónica Digital II. Arquitecturas de las Celdas Lógicas. Octubre de 2014 Electrónica Digital II Arquitecturas de las Celdas Lógicas Octubre de 2014 Estructura General de los FPLDs Un FPLD típico contiene un número de celdas dispuestas en forma matricial, en las cuales se pueden

Más detalles

Tema 6: Circuitos Digitales BásicosB. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Tema 6: Circuitos Digitales BásicosB. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid Tema 6: Circuitos Digitales BásicosB Ingeniería Informática Universidad utónoma de Madrid O B J E T I V O S Circuitos digitales básicosb Comprender las funciones lógicas elementales Habilidad para diseñar

Más detalles

Programa de la asignatura Curso: 2008 / 2009 ELECTRÓNICA DIGITAL (3218)

Programa de la asignatura Curso: 2008 / 2009 ELECTRÓNICA DIGITAL (3218) Programa de la asignatura Curso: 2008 / 2009 ELECTRÓNICA DIGITAL (3218) PROFESORADO Profesor/es: SANTIAGO EMILIO ACHA ALEGRE - correo-e: seacha@ubu.es MIGUEL ÁNGEL LOZANO PÉREZ - correo-e: telozano@ubu.es

Más detalles

Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg Ánodo Común

Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg Ánodo Común Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC1723, Circuitos Digitales Trimestre Septiembre-Diciembre 2012 Laboratorio - Práctica 2: Circuitos Combinatorios de Media Escala de Integración

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 4

Más detalles

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole Índice Algebra de Boole. Definición. Operaciones lógicas: OR, AND, XOR y NOT Puertas lógicas Algebra de Boole Postulados Teoremas

Más detalles

Sistemas Secuenciales

Sistemas Secuenciales Electrónica Básica Sistemas Secuenciales Electrónica Digital José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC CIRCUITOS SECUENCIALES Combinacional: las salidas dependen de las

Más detalles

CBTIS 122 CIRCUITOS DIGITALES ACADEMIA DE MECATRONICA INDICE

CBTIS 122 CIRCUITOS DIGITALES ACADEMIA DE MECATRONICA INDICE CYNTHIA P. GUERRERO SAUCEDO PALOMA G. MENDOZA VILLEGAS INDICE 1. USO DEL PROTOBOARD Y COMPONENTES BASICOS..2 2. SUMADOR BINARIO DE 4 BITS.. 7 3. EVALUACION DE UN CIRCUITO LOGICO DE 3 VARIABLES.. 9 4. IMPLEMENTACION

Más detalles

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.

Distinguir 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 detalles

Electrónica Digital - Guión

Electrónica Digital - Guión Electrónica Digital - Guión 1. Introducción. 2. El álgebra de Boole. 3. Propiedades del álgebra de Boole. 4. Concepto de Bit y Byte. 5. Conversión del sistema decimal en binario y viceversa. 6. Planteamiento

Más detalles

Definición y representación de los

Definición y representación de los Definición y representación de los circuitos lógicos. LÁMARA R + - + - OBJETIVO GENERAL BATERÍA Utilizar el álgebra booleana para analizar y describir el funcionamiento de las combinaciones de las compuertas

Más detalles

AUTOMATIZACIÓN INDUSTRIAL

AUTOMATIZACIÓN INDUSTRIAL Departamento de Ingenieria de Sistemas y Automática AUTOMATIZACIÓN INDUSTRIAL 1 AUTOMATIZACION INDUSTRIAL 2 AUTOMATIZACION INDUSTRIAL 3 AUTOMATAS PROGRAMABLES Surgen de la necesidad de controlar automáticamente

Más detalles

PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES

PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA HOJA 1 DE 8 PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES CENTRO: TITULACIÓN: E.T.S. DE INGENIEROS DE TELECOMUNICACIÓN INGENIERO TÉCNICO DE TELECOMUNICACIÓN

Más detalles

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Lógica Digital Carga académica : 4 créditos Modalidad : Semi-presencial Clave : INF-314 Pre-requisito

Más detalles

Prácticas de Sistemas Digitales para Invidentes en el marco de los créditos ECTS

Prácticas de Sistemas Digitales para Invidentes en el marco de los créditos ECTS Prácticas de Sistemas Digitales para Invidentes en el marco de los créditos ECTS Joaquín Olivares 1, José M. Palomares 1, Miguel A. Montijano 1, Manuel H. Calviño 2 y J. Ignacio Benavides 1 1 Depto. Electrotecnia

Más detalles

TEMARIOS PARA EL PROCESO DE SELECCIÓN DEL PERSONAL SINDICALIZADO

TEMARIOS PARA EL PROCESO DE SELECCIÓN DEL PERSONAL SINDICALIZADO TELÉFONOS DEL NOROESTE, S.A. DE C.V. TEMARIOS PARA EL PROCESO DE SELECCIÓN DEL PERSONAL SINDICALIZADO RELACION PUESTO / TEMARIO (GENERAL) PUESTO CONMUTACION / TRANSMISION: ASIGNATURA Inglés Algebra Computación

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna AUTOMATIZACION GUIA DE TRABAJO 3 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura

Más detalles

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo

Más detalles

Laboratorio de Instrumentación y Sistemas de adquisición de datos en la Universidad Politécnica de Valencia

Laboratorio de Instrumentación y Sistemas de adquisición de datos en la Universidad Politécnica de Valencia Laboratorio de Instrumentación y Sistemas de adquisición de datos en la Universidad Politécnica de Valencia "LabVIEW no es sólo un lenguaje de programación sino un entorno de programación donde existen

Más detalles

CAPITULO 1 INTRODUCCION AL PROYECTO

CAPITULO 1 INTRODUCCION AL PROYECTO CAPITULO 1 INTRODUCCION AL PROYECTO 1 INTRODUCCION AL PROYECTO 1.1 Marco Teórico Los procesadores digitales de señales ganaron popularidad en los años sesentas con la introducción de la tecnología de estado

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

Más detalles

k k N b Sistemas Númericos Sistemas con Notación Posicional (1) Sistemas con Notación Posicional (2) Sistemas Decimal

k k N b Sistemas Númericos Sistemas con Notación Posicional (1) Sistemas con Notación Posicional (2) Sistemas Decimal Sistemas con Notación Posicional (1) Sistemas Númericos N b = a n-1 *b n-1 + a n-2 *b n-2 +... + a 0 *b 0 +a -1 *b - 1 + a -2 *b -2 +... + a -m *b -m Sistemas con Notación Posicional (2) N b : Número en

Más detalles

Tema 14: Sistemas Secuenciales

Tema 14: Sistemas Secuenciales Tema 14: Sistemas Secuenciales Objetivos: (CONTADORES) Introducción. Características de los contadores. Contadores Asíncronos. Contadores Síncronos. 1 INTRODUCCIÓN Los contadores son sistemas secuenciales

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

Más detalles

Clasificación de los Convertidores DAC

Clasificación de los Convertidores DAC Clasificación de los Convertidores DAC Sistemas de Adquisición de datos () Según las características de la señal de entrada digital Codificación: Código: Binario Natural BCD Formato: Serie Paralelo Almacenamiento

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2012/2013

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2012/2013 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2012/2013 FAMILIA PROFESIONAL: ELECTRICIDAD-ELECTRÓNICA_ MÓDULO: Electrónica Digital y Microprogramable _ CURSO 1º E.E.C._ OBJETIVOS: Analizar funcionalmente

Más detalles

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4 TARJETA ULN2003 TABLA DE CONTENIDO INTRODUCCIÓN... 3 DESCRIPCIÓN... 4 Características Hardware... 4 ETAPAS Y CARACTERISTICAS ESPECÍFICAS... 5 1. Entrada de voltaje... 5 2. Señales de entrada... 5 3. Salida

Más detalles

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM Unidad 1 Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 1. Sistemas digitales basados en microprocesador. 1.1. Arquitectura

Más detalles

PRÁCTICA 7. CIRCUITOS ARITMÉTICOS

PRÁCTICA 7. CIRCUITOS ARITMÉTICOS PRÁCTICA 7. CIRCUITOS ARITMÉTICOS 1. Objetivo El objetivo de esta práctica es estudiar circuitos aritméticos. Como ejemplo de los circuitos aritméticos se va a usar el integrado 74LS283 (sumador completo

Más detalles

Electrónica Digital I

Electrónica Digital I Electrónica Digital I Página 1 de 6 Programa de: Electrónica Digital I UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas, Físicas y Naturales República Argentina Carrera: Ingeniería en Computación.

Más detalles

Tema 3: Sistemas Combinacionales

Tema 3: Sistemas Combinacionales Ejercicios T3: Sistemas Combinacionales Fundamentos de Tecnología de Computadores Tema 3: Sistemas Combinacionales 1. Analizar el siguiente circuito indicando la expresión algebraica que implementa, la

Más detalles

PRÁCTICA 1b: SUMA Y RESTA BINARIA

PRÁCTICA 1b: SUMA Y RESTA BINARIA DEPARTAMENTO DE AUTOMÁTICA UAH GRADO EN INGENIERÍA INFORMÁTICA OBJETIVOS PRÁCTICA 1b: SUMA Y RESTA BINARIA! Iniciar y familiarizar al alumno con las operaciones básicas (suma y resta) con números binarios.!

Más detalles

UNIDAD 1. COMPONENTES DEL COMPUTADOR

UNIDAD 1. COMPONENTES DEL COMPUTADOR UNIDAD 1. COMPONENTES DEL COMPUTADOR OBJETIVO Nº 1.1: DEFINICIÓN DE COMPUTADOR: Es un dispositivo electrónico compuesto básicamente de un procesador, una memoria y los dispositivos de entrada/salida (E/S).

Más detalles

Circuitos Digitales CON José Manuel Ruiz Gutiérrez

Circuitos Digitales CON José Manuel Ruiz Gutiérrez Circuitos Digitales CON José Manuel Ruiz Gutiérrez j.m.r.gutierrez@gmail.com PRÁCTICAS DE CIRCUITOS DIGITALES Circuitos digitales básicos 1. Simulación de operadores lógicos básicos. Realizar la simulación

Más detalles

Tabla de contenidos. 1 Lógica directa

Tabla de contenidos. 1 Lógica directa Tabla de contenidos 1 Lógica directa o 1.1 Puerta SI (YES) o 1.2 Puerta Y (AND) o 1.3 Puerta O (OR) o 1.4 Puerta OR-exclusiva (XOR) 2 Lógica negada o 2.1 Puerta NO (NOT) o 2.2 Puerta NO-Y (NAND) o 2.3

Más detalles

XVI. utilizarlos de la forma más eficiente posible en el diseño de sistemas digitales.

XVI. utilizarlos de la forma más eficiente posible en el diseño de sistemas digitales. INTRODUCCIÓN En la actualidad el diseño de circuitos y sistemas digitales ha avanzado mucho respecto a sus orígenes. Ningún diseñador se plantea en la actualidad realizar un sistema digital mediante circuitos

Más detalles

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER ENTREGA: 26/11/2010 1 INTRODUCCIÓN La tecnología es cada vez más sencilla de

Más detalles

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Electrónica digital 2. Competencias Supervisar el reemplazo

Más detalles

PRÁCTICA 5. CIRCUITOS CONTADORES SÍNCRONOS

PRÁCTICA 5. CIRCUITOS CONTADORES SÍNCRONOS PRÁCTICA 5. CIRCUITOS CONTADORES SÍNCRONOS 1. Objetivo El objetivo de esta práctica es estudiar el funcionamiento de los contadores síncronos construidos a partir de biestables, y aprender cómo se pueden

Más detalles

Simulín. Qué es Simulín? Características. Simulador de circuitos digitales para uso docente. v5.60 (Julio 2014) Función lógica (expresión algebraica)

Simulín. Qué es Simulín? Características. Simulador de circuitos digitales para uso docente. v5.60 (Julio 2014) Función lógica (expresión algebraica) Folleto de presentación Simulín Simulín Simulador de circuitos digitales para uso docente v5.60 (Julio 2014) Características Circuitos Combinacionales Puertas lógicas básicas (NOT, AND, OR, XOR, NAND,

Más detalles

Tema: USO DE MEMORIAS RAM Y ROM

Tema: USO DE MEMORIAS RAM Y ROM Tema: USO DE MEMORIAS RAM Y ROM Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Perifericos Lugar de Ejecución: Fundamentos Generales. Edificio 3 Objetivo general genespecífico Usar

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador DATOS INFORMATIVOS: MATERIA O MÓDULO: ELECTROLOGIA Y CIRCUITOS LOGICOS CÓDIGO: CARRERA: NIVEL: INGENIERIA DE SISTEMAS SEGUNDO No. CRÉDITOS: 6 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 2 SEMESTRE / AÑO ACADÉMICO:

Más detalles

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES.

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES. TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas

Más detalles

Componentes Electrónicos. Prácticas - Laboratorio. Práctica 2: Diodos

Componentes Electrónicos. Prácticas - Laboratorio. Práctica 2: Diodos Prácticas Laboratorio Práctica 2: Diodos Ernesto Ávila Navarro Práctica 2: Diodos (Montaje y medida en laboratorio) Índice: 1. Material de prácticas 2. Medida de las características del diodo 2.2. Diodo

Más detalles

Soluciones a los problemas impares. Tema 5. Memorias. Estructura de Computadores. I. T. Informática de Gestión / Sistemas

Soluciones a los problemas impares. Tema 5. Memorias. Estructura de Computadores. I. T. Informática de Gestión / Sistemas Tema 5. Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 28-29 Tema 5 Hoja: 2 / 36 Tema 5 Hoja: 3 / 36 Base teórica La memoria es el lugar en

Más detalles

CONTADORES Y REGISTROS

CONTADORES Y REGISTROS Capítulo 7 CONTADORES Y REGISTROS 7.. CONTADORES Un contador es un circuito secuencial cuya función es seguir una cuenta o conjunto predeterminado de estados como consecuencia de la aplicación de un tren

Más detalles

PROGRAMA DE LA ASIGNATURA: LABORATORIO DE ELECTRÓNICA DIGITAL

PROGRAMA DE LA ASIGNATURA: LABORATORIO DE ELECTRÓNICA DIGITAL HOJA 1 DE 6 PROGRAMA DE LA ASIGNATURA: LABORATORIO DE ELECTRÓNICA DIGITAL CENTRO: TITULACIÓN: ESPECIALIDADES: CURSO: TIPO DE ASIGNATURA: CRÉDITOS: E.T.S. DE INGENIEROS DE TELECOMUNICACIÓN INGENIERO DE

Más detalles

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección

Más detalles

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones Universidad de San Carlos de Guatemala, Facultad de Ingeniería, Escuela de Mecánica Eléctrica, Laboratorio de Electrónica 1, Segundo Semestre

Más detalles

Instituto Schneider Electric de Formación

Instituto Schneider Electric de Formación Unity Pro & M340 Capítulo 1: Introducción a Unity Pro con Modicon M340 Introducción a Unity Pro A - Presentación de Unity Pro p. 3 B - Unity Pro p. 8 C - Consejos generales para desarrollar una aplicación

Más detalles