Sistemas digitales Octubre '09- Febrero '10
|
|
- Enrique Ortiz Cordero
- hace 6 años
- Vistas:
Transcripción
1 Sistemas digitales Octubre '9- Febrero ' MC Jacob J. Vásquez Sanjuan JJVS-9
2 Diseño e implementación de circuitos lógicos con WinCupl Circuitos secuenciales Circuitos combinacionales JJVS-9 2
3 Circuitos secuenciales Considere la siguiente ecuación Y =ABC AB C A B C A BC ABC reduzca la ecuación anterior empleando mapas de Karnaugh. Y =A BC JJVS-9 3
4 Implementación mediante multiplexores ABC AB C A B C A BC AB C=,,2,3,6 A B C 5V JJVS-9 Y D7 D6 D5 D4 D3 D2 D D 4
5 Arquitectura de una PROM JJVS-9 5
6 Implementación mediante una ROM C B U8A U8A 74LS4 2 74LS4 2 Y =,,2,3,6 U8A 74LS4 2 A U7A 2 2 /A/B/C 2 /A/BC 2 /AB/C 2 /ABC 2 A/B/C 2 A/BC 2 AB/C 2 ABC 3 U7A 74LS DIODE 2 3 U7A 74LS 2 3 Dirección Dato U7A 74LS LS U7A LS U7A LS U7A 2 3 U7A 74LS LS JJVS-9 6 Y = Σ(,,2,3,6)
7 Arquitectura PAL JJVS-9 7
8 Implementación con PAL A C B U8A U8A 74LS4 U8A 74LS LS4 D22 R2 DIODE D22 R U7A R2 DIODE D22 R 74LS R2 DIODE D22 Y=/A/B/C+/A/BC+/AB/C R R2 DIODE D22 R U7A R2 DIODE U9A UA D22 74LS4 R 74LS R2 74LS27 DIODE R R2 DIODE R Y =,,2,3,6 U7A R2 DIODE R 74LS R2 DIODE R R2 DIODE R U7A R2 DIODE R 74LS R2 DIODE R R2 DIODE R U7A R2 U9A DIODE UA LS4 R R2 74LS 74LS27 Y=/ABC+AB/C DIODE R R2 R R2 U7A R 74LS R2 R JJVS-9 8
9 Arquitectura PLA JJVS-9 9
10 FPGA JJVS-9
11 Tipos de PAL El circuito de salida de una PAL se llama MACROCELDA. En general, existen 3 tipos de macroceldas: Combinacional (L). Combinacional con flip-flops a las salidas (R). Únicamente genera funciones lógicas. Las salidas pueden ser tomadas como entradas. 6L8 = 6 entradas/salidas y 8 salidas, cada salida se forma con 8 minitérminos. Las salidas que pueden ser combinacionales. Un número de salidas están conectadas a flip - flops. 6R4=6 entradas/salidas con 4 flip-flops. Configurable, combinacional o salida a flip - flop (V) JJVS-9 Cada una de las salidas es configurable, a ser de flip - flop o puramente combinacional. 22V = 22 entradas/salidas y salidas configurables.
12 Macrocelda configurable JJVS-9 2
13 GAL 22V Tiene 2 entradas (Terminales - y 3). Tiene salidas/entradas (4-23). La terminal siempre es la fuente de reloj para circuitos secuenciales. Se puede generar hasta 2 minitérminos: 8 en las salidas 4 y 23. en las salidas 5 y en las salidas 6 y 2. 4 en las salidas 7 y 2. 6 en las salidas 8 y 9. Permite Reset síncrono y asíncrono, y se puede hacer retroalimentación de las salidas a las entradas. JJVS-9 3
14 GAL 22V JJVS-9 4
15 WinCUPL (Universal Compiler for Programmable Logic) El WinCUPL es un software de Atmel que genera el archivo para programar PAL s y GAL S. Un programa en WinCUPL, consta de 3 bloques principales, que son: Encabezado. Se indica el nombre del programa, el dispositivo a ser programado, el autor, la fecha y otros datos. Asignación de terminales. Se indican la asignación de las terminales de entrada y salida del dispositivo. Ecuaciones lógicas. Define la relación entre las terminales asignadas. JJVS-9 5
16 Implementación en WinCUPL Y =,,2,3,6 Encabezado Asignación de terminales Name Name ; PartNo ; Date 3//26 ; Revision ; Designer Engineer ; Company UTM ; Assembly None ; Location ; Device g22v ; /* *************** INPUT PINS *********************/ PIN = A ; /* */ PIN 2 = B ; /* */ PIN 3 = C ; /* */ /* *************** OUTPUT PINS *********************/ PIN 23 = Y ; /* */ Ecuaciones lógicas JJVS-9 /* ************** ECUACIÓN LÓGICA ******************/ Y=(!A&!B&!C)#(!A&!B&C)#(!A&B&!C)#(!A&B&C)#(A&B&!C); 6
17 Elementos del lenguaje CUPL Variables Son cadenas de caracteres alfanuméricos que especifican terminales del dispositivo, nodos intermedios, constantes, señales de entrada y salida, señales intermedias o conjuntos de estas. Son sensibles a las mayúsculas. Indexadas Es posible usar nombres de variables para representar un grupo de variables terminando estas con un numero indexado del al 3. Ejemplo: D D D2 D3 D4 D5 D6 D7 JJVS-9 7
18 Palabras reservadas JJVS-9 8
19 Constantes numéricas La base por omisión en CUPL para todos los números es el hexadecimal. Excepto para los números de las terminales y variables indexadas, las cuales siempre están en decimal. Ejemplos Decimal Hexadecimal Octal Binario JJVS-9 d O h O o O b O d 2 h 5 o 25 b d 5 h 33 o 63 b d 7 h 7 o 7 b 9
20 Funciones lógicas & * : Not! And & Or # Xor $ /*JJVS-9 Comentario */ # +., ( [! $ ) ] /* ^ / */ = 2
21 Operadores aritméticos JJVS-9 2
22 Notación de lista Una lista es un método corto para definir variables. Ejemplo: [D,D,D2,D3,D4,D5,D6,D7] [ON, OFF] [ONE, TWO, THREE, FOUR] Cuando todos los nombres de las variables en la lista son secuencialmente numerados, el siguiente formato puede ser usado: [D..D7] [D..7] JJVS-9 [A..A5] [A7..] [INPUT3..INPUT] [I2..] 22
23 Usando el comando FIELD Una declaración con FIELD asigna una variable a un grupo de bits. JJVS-9 23
24 Extensiones de variables JJVS-9 24
25 Operaciones de igualdad Estas expresiones son equivalentes a : JJVS-9 25
26 Tablas de verdad JJVS-9 26
27 Máquinas de estados JJVS-9 27
28 Máquinas de estados Sequenced count { JJVS-9 present S if up next S; if down next S9; if clear next S; if down out carry; present S if up next S2; if down next S; if clear next S; present S2 if up next S3; if down next S; if clear next S; } 28
29 Condición JJVS-9 29
30 Encabezado Name PartNo Date Revision Designer Company Assembly Location Device Name ; ; 3//26 ; ; Engineer ; UTM ; None ; Huajuapan; g22v ; Deben escribirse todos los campos, si no, el compilador marca un error. JJVS-9 3
31 Declaración de terminales El formato general para esta declaración es: PIN pin_number = [! ] var Ejemplos: PIN = Clock; PIN 2 = S; PIN =!O; PIN [3..6] = [D..D3]; Declaración de nodos PIN_NODE pin_number = [!]var; Se usan para dispositivos que cuentan con terminales internas JJVS-9 3
32 Comandos del procesador El comando $DEFINE sirve para remplazar un operador, número, o símbolo con una cadena de caracteres que es más consistente con una aplicación específica. $DEFINE ON b $DEFINE OFF b $DEFINE PORTA h C $DEFINE + # $DEFINE * & JJVS-9 32
33 Comandos del procesador $DEFINE $DEFINE $DEFINE $DEFINE STATE-a STATE-b STATE-c STATE-d Present STATE-d NEXT STATE-a JJVS-9 b b b b 33
34 Simulación JJVS-9 34
35 Multiplexor de 2 a D D C Y Min C D D Y Y=/C*D + C*D Tarea : Realice un decodificadro 2 a 4, empleando WinCupl JJVS-9 35
36 Generador de paridad Diseñe un circuito que determine la paridad par en una palabra de entrada de 8 bits. Existe paridad si se tiene un número par de unos a la entrada. Escriba JJVS-9 el programa para el WinCUPL. 36
37 Decodificador BCD a 7 segmentos Min B JJVS-9 Entradas B2 B B A B X X X X X X X X X Salidas C D E F G X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X A F G B C E D 37
38 Name bcd7seg ; PartNo ; Date 4//26 ; Revision ; Designer Engineer ; Company UTM ; Assembly None ; Location ; Device g22v ; /* *************** INPUT PINS */ PIN = B ; PIN 2 = B ; PIN 3 = B2 ; PIN 4 = B3 ; */ /* *************** OUTPUT PINS*/ PIN 4 = A ; PIN 5 = B ; PIN 6 = C ; PIN 7 = D ; PIN 8 = E ; PIN 9 = F ; PIN 2 = G ; JJVS-9 FIELD ENTRADA = [B3..]; FIELD SALIDA = [A,B,C,D,E,F,G]; TABLE ENTRADA=>SALIDA { =>'b'; =>'b'; 2=>'b'; 3=>'b'; 4=>'b'; 5=>'b'; 6=>'b'; 7=>'b'; 8=>'b'; 9=>'b'; } 38
39 Decodificador de 3 a 8 Entradas Salidas A B C Y Y Y2 Y3 Y4 Y5 Y6 Y7 Y = /A/B/C+/A/B C+/AB/C+/ABC+A/B/C+A/BC+AB/C+ABC 39 JJVS-9
40 Decodificador de 3 a 8 activo en bajo Entradas Salidas A B C Y Y Y2 Y3 Y4 Y5 Y6 Y7 JJVS-9 4
41 Comparador de dos datos de 3 bits Dato a Mayor Igual Dato b Menor Compara TAREA2: Realice un comparador de 4 bits. JJVS-9 4
42 Sumador JJVS-9 Cin A B suma Cout 42
43 Clasificación de la lógica digital Logic ASIC Aplicattion Specific ICs Standard Logic Programmable Logic Gate Arrays Devices (PLDs) SPLDs (PALs) 8s JJVS-9 CPLDs 9 - Cell-Based ICs Full Custom ICs FPGAs 9 43
44 Simple Programmable Logic Device SPLD PAL PLA PLD Arreglos AND-OR con salidas directas o a registros (flip-flops). Contienen de a circuitos TTL en un solo chip JJVS-9 44
45 Complex Programmable Logic Device Contiene varios elementos reconfigurables tipo PLA interconectados por una matriz de conmutación. Equivale de 4 a 64 PLAs. Circuitos de a compuertas en un solo chip. Tiempos de retardo de terminal a terminal fijos del orden de nanosegundos. JJVS-9 45
46 PAL2L Tiene 2 entradas (Terminales - y 3). Tiene salidas combinacionales (4-23). Se puede generar hasta 2 minitérminos,2 en cada salida de hasta 2 productos. JJVS-9 46
47 PAL 2C Tiene 2 entradas. Tiene salida complementada. Se puede generar hasta 6 minitérminos de 2 entradas cada uno. JJVS-9 47
48 PAL6R4 Tiene 6 entradas de las cuales 8 pueden retroalimentarse de las salidas. Tiene 8 salidas y cuatro de estas pueden ser con salida a flip-flop tipo D. Se puede generar hasta 8 minitérminos de hasta 8 variables (salida combinacional) y 7 para combinacional. Permite Reset síncrono y asíncrono, y se puede hacer retroalimentación de las salidas a las entradas. JJVS-9 48
49 GAL6V8 Tiene entradas. Tiene 8 salidas (que pueden ser entradas). En modo de registro la terminal y, son configuradas como la señal de reloj y la habilitación de salida (OE). En modo complejo se retroalimentan las terminales 2 y 9. En modo simple se retroalimentan las terminales adjacentes y las salidas quedan en las terminales 5 y 6. Se puede generar hasta 8 minitérminos: 8 en cada una de las salidas. Permite Reset síncrono y asíncrono, y se puede hacer retroalimentación de las salidas a las entradas. JJVS-9 49
50 GAL6V8 JJVS-9 5
51 Presentaciones JJVS-9 5
52 Modos para sustituir dispositivos con la GAL6V8 JJVS-9 52
53 PLS 53 JJVS-9 53
54 PLS 53 8 entradas lógicas, I a I7. El dispositivo tiene salidas, B a B9. Cada salida es programable usando una compuerta XOR. Todas las salidas son retroalimentadas al arreglo de compuertas, proporcionando un total de 8 entradas al arreglo. Si las salidas no son habilitadas, se pueden usar como entradas. Cada una de las salidas es combinacional y puede generar expresiones de hasta 32 minitérminos usando algunas o las 8 entradas o salidas como operandos. JJVS-9 54
55 PLS 67 JJVS-9 55
56 PROGRAMA EN OPAL DEL COMPARADOR DE 4 BITS begin header Comparador de dos numeros de cuatro bits end header begin definition device p22v; input compara=,a3=2,a2=3,a=4,a=5,b3=6,b2=7,b=8,b=9; feedback(com) may=23,igu=22,men=2; output(com)mayor=2,menor=9,igual=8; set datoa=[a2,a,a],datob=[b2,b,b]; end definition begin equation may = ( datoa > datob )*compara; igu = ( datoa == datob)*compara; men = ( datoa < datob )*compara; mayor = may*(a3>=b3)*compara; menor = men*(a3<=b3)*compara; igual = igu*(a3==b3)*compara; end equation JJVS-9 56
57 Diagrama de estados /* *************** INPUT PINS *********************/ PIN = CLOCK ; /* */ PIN 2 = R ; /* */ PIN 3 = S ; /* */ PIN 4 = T ; /* */ PIN 5 = RESET ; /* */ PIN 6 = PRESET ; /* */ /* *************** OUTPUT PINS *********************/ PIN 4 = A ; /* */ PIN 5 = B ; /* */ PIN 6 = C ; /* */ SEQUENCE [A,B,C] { PRESENT 6 IF R NEXT 2; DEFAULT NEXT 4; PRESENT 4 IF S NEXT 6; DEFAULT NEXT 5; PRESENT 2 IF S NEXT 3; DEFAULT NEXT 6; PRESENT 5 IF T NEXT 7; DEFAULT NEXT 4; PRESENT 7 NEXT 6; PRESENT 3 IF T NEXT 2; DEFAULT NEXT 7; } A.AR=RESET;B.AR=RESET;C.AR=RESET; A.SP=PRESET;B.SP=PRESET;C.SP=PRESET; JJVS-9 57
58 Múltiples entradas en un diagrama de estados JJVS-9 58
59 Diseño lógico con salidas JJVS-9 59
60 Ejemplo de salidas JJVS-9 6
61 Diagrama de tiempo JJVS-9 6
62 Generación de los pulsos de salida JJVS-9 62
63 Otras salidas JJVS-9 63
64 Diagrama de tiempos JJVS-9 64
65 Salidas del ejercicio JJVS-9 65
66 Diagrama de tiempos JJVS-9 66
67 Un controlador para una máquina de refrescos Entrega dos tipos de refrescos: sangria y light. Acepta solo monedas de 5 peso. Si existen monedas depositadas, estas pueden regresarse en cualquier momento mediante un botón. El usuario puede tomar el tiempo que sea necesario para hacer su selección. El precio del refresco es de pesos. Más de una entrada no puede ser reconocida al mismo tiempo. JJVS-9 67
68 Circuitos integrados programables con diferentes densidades SPLD (Simple Programmable Logic Device) PROM (Programmable Read Only Memory) PLA (Programmable Logic Array) PAL (Programmable AND-Array Logic) CPLD (Complex Programmable Logic Device) FPGA (Field Programmable Logic Device) JJVS-9 68
69 Programación con memorias de solo lectura JJVS-9 69
70 Máquina de estados basada en ROM JJVS-9 7
71 Diseño de diagramas de estado con entradas de decisión JJVS-9 7
72 Diseño de diagramas de estado con múltiples entradas JJVS-9 72
73 THINGS TO THINK... He who asks is a fool for five minutes, but he who does not ask remains a fool forever. Chinese proverb. Advice is what we ask for when we already know the answer but wish we didn't. -- Erica Jong JJVS-9 73
74 Generador/Sintetizador de señales digitales JJVS-9 74
75 Generador/Sintetizador de señales digitales JJVS-9 75
76 Dispositivos Lógicos Programables Complejos (CPLD) Un CPLD es un dispositivo lógico programable complejo (Complex Programmable Logic Device) Son circuitos programables construidos con base en arreglos de bloques lógicos (LABs) Cada LAB contiene un conjunto de Macro celdas Con cada macro celda se puede realizar una función lógica independiente Los LABs se conectan entre si a través de un arreglo de interconexiones programable Es posible realizar sistemas con mayor complejidad JJVS-9 76
77 Dispositivos Lógicos Programables Complejos (CPLD) Multiple PLDs can be combined on a single chip by using programmable interconnect structures. These PLDs are called CPLDs. JJVS-9 ALTERA MAX 7 77
78 CPLDs de Altera MAX 5, MAX 7, y MAX 9 El dispositivo puede ser considerado como un arreglo de SPLDs. Existen en tecnología EPROM y EPROM. Se programan en el circuito. JJVS-9 78
79 CPLD MAX 7 Cada LAB consiste de dos macroceldas (OLMC), que comprende un conjunto de términos de productos programables que alimentan una compuerta OR y un flip-flop (D,JK,T o SR). JJVS-9 79
80 CPLD MAX 7 Las entradas a la OLMC son variables, la compuerta OR puede recibir 5 SOP y 5 extras de otras macroceldas, la salida OR puede variarse. JJVS-9 8
81 CPLDs de AMD (Advance Micro Devices) Existen diversas categorías Match -5. La M- utiliza PALs 22v6. La M-4 utiliza de 6 a 6 PALs (2K-5K comp). JJVS-9 8
82 Match 4 de AMD Existen 2 diferencias con un PAL: existe un seleccionador de salidas y una matriz de conmutación entre las OR y los pines de E/S. Las salidas OR son flexibles a diferencia de los PAL. JJVS-9 82
83 CPLDs de Lattice Su primera generación de CPLDs, son las Plsi e isplsi (rango de 2 a 4 compuertas), retardo de ns. Serie 2, rango de 6-2 compuertas, la cual tiene más macroceldas por terminales de entrada/salida y menor velocidad de retardo que la serie (5.5ns). El estado del arte de en cuanto a velocidad. La serie 3 representa los CPLDs más grandes con hasta 5 compuertas y retardos de -5ns. Se compara a la Mach 4 de AMD. Ofrece otras características mejoradas, como el JTAG boundary scan. JJVS-9 83
84 Estructura general del CPLD PSI o isplsi de Lattice JJVS-9 84
85 Cypress FLASH37 CPLDs Se basa en tecnología FLASH y EEPROM, ofrece retardos de terminal a terminal de 8.5 a 5 ns. No se programan en el circuito. Proporcionan más entradas/salidas que sus competidores. Las partes pequeñas tienen 32 macroceldas (grandes:256) y 32 entradas/salidas (grandes:256). JJVS-9 85
86 Arquitectura del CPLD de Cypress FLASH37 JJVS-9 86
87 Xilinx XC7 CPLD Tiene dos familias: XC7 y XC95. Series 72 y 73. Cuentan con capacidad de 6 a 5 compuertas. Retardos de 25 ns. Cada CI consiste de una colección de bloques compuesto de 9 macroceldas. La serie 72 incluye dos compuertas OR y cada una de ellas es entrada a una ALU de dos bits. La ALU genera cualquier función que se conecta a un flip-flop reconfigurable. La serie 73 es una versión mejorada de la 72, ofreciendo mayor capacidad (3 compuertas) y alta velocidad. XC95 Hasta 62 compuertas y retardos de 5 ns. JJVS-9 87
88 Altera CPLD FLASHlogic JJVS-9 88
89 Arreglos ICT PEEL JJVS-9 89
90 Aplicaciones de CPLDs Controladores gráficos Controladores LAN Controladores UART Control de memorias cache JJVS-9 9
Instituto Tecnológico de Tuxtla Gutiérrez PRACTICAS DE GAL S. Software WinCupl 5.0
PRACTICAS DE GAL S Software WinCupl 5.0 10 PRACTICAS DE GAL S (22V10) 1.- Compuerta and de dos entradas. 2.- Una compuerta or y una compuerta and de dos entradas. 3.- Decodificador de binario a decimal.
Más detallesDispositivos 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 detallesIntroducción a VHDL. Sistemas digitales UTM-2006 JJVS
Introducción a VHDL Sistemas digitales UTM-2006 JJVS Surgimiento de VHDL Necesidad de nuevos métodos ya que los clásicos (esquemáticos), llegan a ser ineficientes en diseños de altas escalas de integración.
Más detallesOperación de circuitos lógicos combinatorios.
Operación de circuitos lógicos combinatorios. 1.1 Analiza circuitos lógicos combinatorios, empleando sistemas y códigos numéricos. A. Identificación de las características de la electrónica digital. Orígenes
Más detallesBLOQUE 2 (PARTE 2) DISPOSITIVOS LÓGICOS PROGRAMABLES
SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 2 CIRCUITOS DIGITALES CONFIGURABLES (PARTE 2) DISPOSITIVOS LÓGICOS PROGRAMABLES Enrique Mandado Pérez María José Moure Rodríguez DEFINICIÓN DE DISPOSITIVO LÓGICO
Más detalles1. INTRODUCCIÓN A LOS CIRCUITOS DIGITALES PROGRAMABLES
UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA Instituto de Electrónica y Mecatrónica 1. INTRODUCCIÓN A LOS CIRCUITOS DIGITALES PROGRAMABLES S I S T E M A S D I G I T A L E S 1 M. C. Felipe Santiago Espinosa Octubre
Más detallesLÓGICA PROGRAMABLE. Introducción Simple PLDs Complex PLDs FPGAs. Dpto. Ingeniería Electrónica y Comunicaciones
Introducción Simple PLDs Complex PLDs FPGAs Diseño tradicional: basado en CIs estándar SSI/MSI Obtención de la función lógica Reducción a términos producto Minimización: Número de integrados Retardo de
Más detalles4.1. Circuitos Digitales Configurables
4.1. Circuitos Digitales Configurables Los circuitos digitales configurable son sistemas electrónicos digitales cuya función se puede modificar utilizando solamente una parte de los elementos que los componen
Más detallesINDICE. XVII 0 Introducción 0.1. Historia de la computación
INDICE Prefacio XVII 0 Introducción 0.1. Historia de la computación 1 0.1.1. Los inicios: computadoras mecánicas 0.1.2. Primeras computadoras electrónicas 0.1.3. Las primeras cuatro generaciones de computadoras
Más detallesElectrónica Digital II. M. C. Felipe Santiago Espinosa
Electrónica Digital II M. C. Felipe Santiago Espinosa Octubre de 2014 WinCUPL Software desarrollado por Atmel Corporation. CUPL: Compilador universal para lógica programable (genera archivos para programar
Más detallesMEMORIAS Y LÓGICA PROGRAMABLE
MEMORIAS Y LÓGICA PROGRAMABLE CONCEPTOS BÁSICOS LDD 2007-08 1 Memorias Almacenan gran cantidad de información (datos). Esquema lógico básico: DIR p MEM p 2 * n n DAT DAT n Señales de control LDD 2007-08
Más detallesSUBSISTEMAS COMBINACIONALES. Tema 4: SUBSISTEMAS COMBINACIONALES
Tema 4: SUBSISTEMAS COMBINACIONALES Contenido * Circuitos integrados MSI/LSI. * Subsistemas de propósito específico: * decodificadores, codificadores, convertidores de código * codificadores de prioridad
Más detallesObjetivos. Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica I SEMESTRE 2007. Contenido del Curso EL FLUJO DE DISEÑO O DIGITAL
Objetivos OBJETIVO GENERAL Laboratorio de Diseño o de Sistemas Digitales EL-3312 Diseñar, simular, sintetizar e implementar sistemas digitales usando lenguajes de alto nivel para la descripción de hardware
Más detallesAsignaturas antecedentes y subsecuentes
PROGRAMA DE ESTUDIOS DISEÑO DE SISTEMAS DIGITALES I Área a la que pertenece: Área de Formación Transversal Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0142 Asignaturas antecedentes y subsecuentes
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 detallesBloques Combinacionales
Bloques Combinacionales 1. Comparadores 2. Sumadores y Semisumadores 3. Multiplexores Demultiplexores 4. Codificadores Decodificadores 5. Convertidores de código 6. Generadores /comprobadores de paridad
Más detallesTema VI: Memorias y Dispositivos de Lógica Programable (PLDs)
Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs) Objetivos: 1.- Conocer la función, características básicas y tipos de memorias. 2.- Conocer la función, características principales y aplicaciones
Más detallesDispositivos lógicos programables (PLDs(
Dispositivos lógicos programables (PLDs( PLDs) SPLDs (Dispositivos lógicos programables simples) Estructuras lógicas basadas en planos AND-OR CPLDs (Dispositivos lógicos programables complejos) Combinan
Más detallesElectrónica Digital. Fco. Javier Expósito, Manuel Arbelo, Pedro A. Hernández Dpto. de Física Fundamental y Experimental, Electrónica y Sistemas
Electrónica Digital Fco. Javier Expósito, Manuel Arbelo, Pedro A. Hernández 2001 Dpto. de Física Fundamental y Experimental, Electrónica y Sistemas UNIVERSIDAD DE LA LAGUNA ii ÍNDICE Lección 0. Introducción...1
Más detallesCircuitos Lógicos Combinatorios. Ing. Jorge Manrique 2004 Sistemas Digitales 1
Circuitos Lógicos Combinatorios Ing. Jorge Manrique 2004 Sistemas Digitales 1 Circuitos Combinatorios Un circuito combinatorio es un arreglo de compuertas lógicas con un conjunto de entradas y salidas.
Más detallesDispositivos de lógica programable
Dispositivos de lógica programable SISTEMAS ELECTRÓNICOS DIGITALES 2 o Curso Ingeniería Técnica Industrial Especialidad en Electrónica Industrial Dr. José Luis Rosselló Índice Conceptos generales Dispositivos
Más detallesIntroducción a la programación de PLD s
Introducción a la programación de PLD s Sira E. Palazuelos Cagigas Ernesto Martín Gorostiza Departamento de Electrónica Universidad de Alcalá PALCE22V10 2 1 Proceso de diseño Problema de Diseño Especificación
Más detallesElectrónica Digital. Tema 2. Dispositivos Lógicos Programables (PLD)
Electrónica Digital Tema 2 Dispositivos Lógicos Programables (PLD) Dispositivos Lógicos Programables Introducción. Dispositivos Lógicos Programables Sencillos. Dispositivos Lógicos Programables Complejos.
Más detallesFPGAs. Susana Borromeo Área de Tecnología Electrónica. Diseño de Sistemas Electrónicos. 2014/2015. Metodología de Diseño. Características generales
FPGAs Susana Borromeo Área de Tecnología Electrónica Esquema Conceptos generales Dispositivos Lógicos Programables FPGAs Metodología de Diseño VHDL Características generales VHDL Comportamental y Estructural
Más detallesElectrónica. Diseño lógico. Fundamentos en electrónica digital. Héctor Arturo Flórez Fernández
Electrónica Diseño lógico Fundamentos en electrónica digital Héctor Arturo Flórez Fernández Flórez Fernández, Héctor Arturo Diseño lógico: fundamentos de electrónica digital / Héctor Arturo Flórez Fernández.
Más detallesBloques funcionales combinacionales. Bloques para el encaminamiento y/o transferencia de datos
Bloques para el encaminamiento y/o transferencia de datos Multiplexor Demultiplexor Decodificador Codificador Bloques para el procesamiento de datos Comparador Bloques para la generación de funciones booleanas
Más detallesElectró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 detallesINDICE Prefacio 1 Sistemas numéricos y códigos 2 Circuitos digitales
INDICE Prefacio xix 1 Sistemas numéricos y códigos 1.1 Sistemas numéricos posicionales 2 1.2 Número octales y hexadecimales 3 1.3 Conversiones entre sistemas numéricos posicionales 5 1.4 Suma y resta de
Más detallesTema 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 detallesLógica Programable -Introducción - Introducción n a los Sistemas Lógicos y Digitales 2008
-Introducción - Introducción n a los Sistemas Lógicos y Digitales 2008 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 2008 Memorias Clasificación según acceso: Aleatorio Volátiles No
Más detallesDispositivos Lógicos Programables
Capítulo 2 Dispositivos Lógicos Programables En este capítulo se abordan los distintos tipos de Dispositivos Lógicos Programables, incluyendo su definición, su clasificación y una breve explicación de
Más detallesUD.-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 detallesImplementación de una unidad procesadora de cuatro bits, como material didáctico
Implementación de una unidad procesadora de cuatro bits, como material didáctico Ángel Eduardo Gasca Herrera Universidad Veracruzana Agasca3@hotmail.com Jacinto Enrique Pretelin Canela Universidad Veracruzana
Más detallesCréditos prácticos: Fernández Vadillos José Guillén Castillo Francisco Luis Novas Castellano Nuria
Año académico: 2006-2007 Centro: Escuela Politécnica Superior Departamento: Arquitect. de Computadores y Electrónica Área: Electrónica/Tecnología Electrónica Estudios: Ingeniero Técnico en Informática
Más detallesOrganización n del Computador 1. Lógica Digital 2 Circuitos y memorias
Organización n del Computador Lógica Digital 2 Circuitos y memorias Circuitos Secuenciales Circuitos combinatorios Funciones ooleanas El resultado depende sólo s de las entradas También n necesitamos circuitos
Más detallesINDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos
INDICE Parte I. La computadora digital: organización, operaciones, periféricos, lenguajes y sistemas operativos 1 Capitulo 1. La computadora digital 1.1. Introducción 3 1.2. Aplicaciones de las computadoras
Más detallesFIELD PROGRAMMABLE GATE ARRAY (FPGA)
FIELD PROGRAMMABLE GATE ARRAY 21 FIELD PROGRAMMABLE GATE ARRAY (FPGA) 2.1. QUÉ ES UN FPGA? Un FPGA (field programmable gate array) es un dispositivo semiconductor que contiene componentes lógicos programables
Más detallesTEMA 5.3 SISTEMAS DIGITALES
TEMA 5.3 SISTEMAS DIGITALES TEMA 5 SISTEMAS DIGITALES FUNDAMENTOS DE ELECTRÓNICA 08 de enero de 2015 TEMA 5.3 SISTEMAS DIGITALES Introducción Sistemas combinacionales Sistemas secuenciales TEMA 5.3 SISTEMAS
Más 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 detallesCuatro Tipos de Flip-Flop en la GAL22V10
Cuatro Tipos de Flip-Flop en la GAL22V10 Un método para eliminar los estados transitorios inestables en el diseño de circuitos digitales secuenciales es el uso de flip-flops disparados por flanco, esto
Más detallesÍNDICE CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN CAPÍTULO 2. ÁLGEBRA DE CONMUTACIÓN Y FUNCIONES LÓGICAS... 37
ÍNDICE LISTA DE FIGURAS... 7 LISTA DE TABLAS... 11 CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN... 13 1.1. REPRESENTACIÓN DE LA INFORMACIÓN... 15 1.2. SISTEMAS DE NUMERACIÓN BINARIO NATURAL Y HEXADECIMAL... 18 1.3.
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 detallesEl diseño con PLDs señala las siguientes ventajas en relación a la lógica cableada:
Diseño Lógico Hoy Día La mayor parte de los diseños de nivel de sistema incorporan diversos dispositivos, como son las memorias RAM, ROM, controladores, procesadores, etc., que se interconectan mediante
Más detallesLaboratorio de Diseño Lógico Charla Introductoria 1.2. Ing. Luis C. Rosales A
Laboratorio de Diseño Lógico Charla Introductoria 1.2 Ing. Luis C. Rosales A. luis.carlos.rosales@gmail.com 2509-4569 Actualizaciones 1. Ya se esta tramitando el correo oficial dentro del dominio del TEC,
Más detallesCarrera: ECC Participantes Representante de las academias de ingeniería electrónica de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Electrónica Digital I Ingeniería Electrónica ECC-0416 4-2-10 2.- HISTORIA DEL PROGRAMA
Más detallesAquí vemos como una PLD no programada (donde todos sus fusibles están intactos), así para la salida O1 tenemos:
PLD PLD son las siglas de Programmable Logic Design o dispositivos de lógica programable. Estos circuitos integrados permiten generar dentro del mismo funciones que no disponemos en los C.I. comerciales
Más detallesTEMA 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 detallesIntroducción a los dispositivos de lógica programable en campo (FPGA) Laboratorio de diseño digital
Introducción a los dispositivos de lógica programable en campo (FPGA) Laboratorio de diseño digital MARÍA ISABEL SCHIAVON - 2005 1907 1 950 RESEÑA HISTORICA 60 MSI 70 LSI microprocesador 1958 80 circuitos
Más detallesDispositivos de lógica programable
Dispositivos de lógica programable SISEMAS ELECRÓNICOS DIGIALES 2 o Curso Ingeniería écnica Industrial Especialidad en Electrónica Industrial Dr. José Luis Rosselló Índice Conceptos generales Dispositivos
Más detallesArquitecaura de Computadoras Tema 1 - Introducción a la Arquitectura de Computadoras
1121025 Arquitecaura de Computadoras - Introducción a la Arquitectura de Computadoras Eduardo Rodríguez Martínez Departamento de Electrónica División de Ciencias Básicas e Ingeniería Universidad Autónoma
Más detallesINDICE 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 detallesUniversidad Autónoma de Baja California
Universidad Autónoma de Baja California Facultad de Ingeniería, Arquitectura y Diseño Práctica de laboratorio Programa educativo Plan de estudio Clave asignatura Nombre de la asignatura Bioingeniería 2009-2
Más detallesABEL Para Síntesis. Dr. Juan C. Herrera Lozada
ABEL Para Síntesis Dr. Juan C. Herrera Lozada jlozada@ipn.mx Caso de Estudio 1: Diseño Combinacional ABEL permite la descripción de circuitos mediante tablas de verdad, ecuaciones y diagramas de estado.
Más detallesOrganización de Computadoras Apunte 5: Circuitos Lógicos Secuenciales
Organización de Computadoras 2003 Apunte 5: Circuitos Lógicos Secuenciales Introducción: En el desarrollo de los sistemas digitales es fundamental el almacenamiento de la información, esta característica
Más detallesPrograma Oficial de Asignatura. Ficha Técnica. Presentación. Competencias y/o resultados del aprendizaje. Electrónica Analógica y Digital
Ficha Técnica Titulación: Grado en Ingeniería de Tecnología y Servicios de Telecomunicación Plan BOE: BOE número 108 de 6 de mayo de 2015 Asignatura: Electrónica e Instrumentación Básica Módulo: Electrónica
Más detallesSistemas Combinacionales y Sistemas Secuenciales
y Prof. Rodrigo Araya E. raraya@inf.utfsm.cl Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 y 1 2 3 y Contenido Al hablar de sistemas, nos referimos
Más detallesTEMA 5 DISPOSITIVOS LÓGICOS PROGRAMABLES Y MEMORIAS. 1. Introducción. 2. Dispositivos lógicos programables.
T-5 Dispositivos lógicos programables. Memorias. TEMA 5 DISPOSITIVOS LÓGICOS PROGRAMABLES Y MEMORIAS.. Introducción. Las modernas técnicas de circuitos integrados permiten combinar miles e incluso millones
Más detallesPrograma Regular. Electrónica II
Programa Regular Electrónica II Modalidad de la Asignatura: Teórico-práctica. Carga horaria: 6hs. Objetivos: Se pretende que el alumno conozca las características fundamentales del diseño digital, conociendo
Más detalles3. CPLD S Y FPGA S UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA. Instituto de Electrónica y Mecatrónica S I S T E M A S D I G I T A L E S
UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA Instituto de Electrónica y Mecatrónica 3. CPLD S Y FPGA S S I S T E M A S D I G I T A L E S 1 M. C. Felipe Santiago Espinosa Octubre / 2017 INTRODUCCIÓN Los CPLDs
Más detallesSistemas Combinacionales
Sistemas Combinacionales Tipos de Sistemas Digitales Puertas Lógicas Bloques Combinacionales Multiplexores Decodificadores/demultiplexores Decodificadores BCD a 7 segmentos Codificadores Comparadores Sumadores
Más detallesPROGRAMA 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 detallesEstudio del impacto de implementaciones de operadores aritméticos en dispositivos lógicos programables FPGA
Estudio del impacto de implementaciones de operadores aritméticos en dispositivos lógicos programables FPGA Marino, Ariel Alberto Grupo de Investigación y Servicios en Electrónica y Control Facultad Regional
Más detallesBloques estandarizados
Bloques estandarizados Mario Medina C. mariomedina@udec.cl Más allá de las puertas lógicas Complejidad creciente de diseños hace necesario buscar nuevos niveles de abstracción por sobre las compuertas
Más detallesDiseño de un generador de funciones Capítulo II Antecedentes
Capítulo II Diseño de un generador de funciones Antecedentes 2.1. Generadores de señales Un generador de señal está encargado de producir una señal eléctrica dependiente del tiempo, con diferentes características
Más detallesSumadores. Tipos de sumadores: Half-adder. Full-Adder. Carry-Look-Ahead. Carry-select.
Sumadores En electrónica un sumador es un circuito lógico que calcula la operación suma. En los computadores modernos se encuentra en lo que se denomina Unidad aritmético lógica (ALU). Generalmente realizan
Más detallesAlternativas de implementación: Estilos
Alternativas de implementación: Estilos Alternativas de implementación: Estilos Alternativas de implementación: Estilos µprocesador INTEL 386: 3 estilos de layout Datapath: ALU 2-D arrays: Memoria Standard
Más detallesCircuitos lógicos MSI Combinacionales
Departamento de Electrónica Electrónica Digital Circuitos lógicos MSI Combinacionales Facultad de Ingeniería Bioingeniería Universidad Nacional de Entre Ríos 1 Temario Decodificadores / Conversores de
Más detallesDispositivos Lógicos Programables
Electrónica Digital Departamento de Electrónica Dispositivos Lógicos Programables Bioingeniería Facultad de Ingeniería - UNER Circuitos programables / configurables Arquitectura no configurable Microprocesador
Más detalles1. MÓDULOS DE LA MÁQUINA DE SERVICIOS DE LÍQUIDO
CURSO: ELECTRÓNICA DIGITAL UNIDAD 4: CONTROLADORES DIGITALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA En esta unidad se aprenderá a diseñar controladores digitales con base en la lógica combinatoria y
Más detallesTema 4 - Bloques combinacionales
- Bloques combinacionales Eduardo Rodríguez Martínez Departamento de Electrónica División de Ciencias Básicas e Ingeniería Universidad Autónoma Metropolitana Unidad Azcapotzalco Email: erm@correo.azc.uam.mx
Más detallesTema 3. Operaciones aritméticas y lógicas
Tema 3. Operaciones aritméticas y lógicas Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 28 Índice Operaciones lógicas: OR, AND, XOR y NOT Operaciones
Más detallesTemario de Introducción a los Sistemas Lógicos y Digitales:
Temario de Introducción a los Sistemas Lógicos y Digitales: Tema 1: Tema 2: Tema 3: Tema 4: Algebra de Boole: Postulados de Huntington. Teoremas fundamentales del Algebra de Boole. Teorema de Morgan. Diagramas
Más detallesBloques combinacionales estándar
Universidad Rey Juan Carlos Bloques combinacionales estándar Norberto Malpica norberto.malpica@urjc.es Ingeniería de Tecnologías Industriales Circuitos combinacionales 1 Contenido 1. Introducción 2. Codificadores
Más detallesINDICE Capítulo 1. Introducción Capítulo 2. Circuitos lógicos básicos Capítulo 3. Sistemas numéricos Capítulo 4. Codificación
INDICE Capítulo 1. Introducción 1.1. Cantidades analógicas y digitales 1.2. Sistemas electrónico digitales 16 1.3. Circuitos integrados 17 1.4. Disipación de potencia y velocidad de operación 1.5. Aplicación
Más detallesPrograma Regular. Asignatura: Electrónica II (Sistemas Lógicos y Digitales). Carreras: Bioingeniería. Ciclo lectivo: 2016.
Programa Regular Asignatura: Electrónica II (Sistemas Lógicos y Digitales). Carreras: Bioingeniería. Ciclo lectivo: 2016. Docentes: Ing. Hernan Nastta, Ing. Ezequiel Mazzoni Carga horaria semanal: 6 horas.
Más detallesÍNDICE TEMÁTICO. 4 Características de las familias lógicas Circuitos lógicos combinacionales
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA EN TELECOMUNICACIONES, SISTEMAS Y ELECTRÓNICA DENOMINACIÓN DE LA ASIGNATURA: Sistemas Digitales
Más detallesArquitectura de Computadores. Resumen para Certamen 2 Por Franco Zuccar
Arquitectura de Computadores Resumen para Certamen 2 Por Franco Zuccar Componentes básicos Compuertas logicas (AND, OR, NOT, XOR, NAND y NOR) Flip-Flop s (SR, JK, D y T) Los circuitos combinacionales se
Más detallesElectrónica Digital: Sistemas Numéricos y Algebra de Boole
Electrónica Digital: Sistemas Numéricos y Algebra de Boole Profesor: Ing. Andrés Felipe Suárez Sánchez Grupo de Investigación en Percepción y Sistemas Inteligentes. Email: andres.suarez@correounivalle.edu.co
Más detallesEspecialista en Electrónica Digital
titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Especialista en Electrónica Digital duración total: 200 horas 100 horas horas teleformación: precio:
Más detallesPrograma ALTERA destinado a Universidades
Programa ALTERA destinado a Universidades Software MAX+PLUS II- Quartus versión estudiantil UP 2 Education Board Dispositivo EPM7128S de 84 pines y encapsulado del tipo plastic J-lead chip carrier (PLCC)
Más detallesElectrónica Digital: Diseño y Lógica Secuencial
Electrónica Digital: Diseño y Lógica Secuencial Profesor: Ing Andrés Felipe Suárez Grupo de Investigación en Percepción y Sistemas Inteligentes. Email: Andres.suarez@correounivalle.edu.co Tabla de Contenido
Más detallesINDICE Capitulo 1. Sistemas y Códigos de Numeración Capitulo 2. Álgebra de Boole Capitulo 3. Sistema Combinacionales
INDICE Prólogo XIII Introducción a la Secta Edición XV Introducción a la Séptima Edición XVII Capitulo 1. Sistemas y Códigos de Numeración 1 1.1. Generalidades 1 1.2. Representación de los números. Sistemas
Más detallesConocer, diseñar y aplicar los circuitos digitales para el control de los diferentes sistemas mecatrónicos.
Nombre de la asignatura: Electrónica Digital Créditos: 2-4-6 Aportación al perfil Conocer y analizar la diferencia entre circuitos analógicos y digitales y la relación existente entre ellos. Analizar sistemas
Más detallesTema 3: Operaciones aritméticas y lógicas
Tema 3: Operaciones aritméticas y lógicas S Suma-resta en base dos S Operaciones lógicas: OR, AND, XOR y NOT S Operaciones de desplazamiento S Suma-resta en los diferentes sistemas de representación de
Más detallesSistemas Digitales. Unidad I. Sistemas numéricos, códigos y aritmética binaria
Sistemas Digitales Unidad I. Sistemas numéricos, códigos y aritmética binaria Sistemas numéricos Sistema analógicos y sistemas digitales Las cantidades analógicas pueden variar a través de un intervalo
Más detallesTEMA I Introducción a los Sistemas de Procesamiento Digital de Señales
TEMA I Introducción a los Sistemas de Procesamiento Digital de Señales 22/05/02 EL-523063 Sistemas de Procesamiento Digital de Señales Luis Tarazona 11 Qué es PDS? Procesamiento: Ejecución de operaciones
Más detallesCarrera: Clave de la asignatura: Participantes. Representantes de las academias de Ingeniería Mecánica de Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Digitales Ingeniería Mecánica MCT 0539 2 3 7 2.- HISTORIA DEL PROGRAMA
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL
TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL 1. Competencias Supervisar el reemplazo o fabricación de partes de los sistemas
Más detallesCURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA 1. CIRCUITOS ARITMÉTICOS
CURSO: ELECTRÓNICA DIGITAL UNIDAD 2: SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA En Electrónica digital se tienen sistemas combinatorios y sistemas secuenciales. Un sistema combinatorio
Más detallesUnidad 3: Circuitos digitales.
A-1 Appendix A - Digital Logic Unidad 3: Circuitos digitales. Diapositivas traducidas del libro Principles of Computer Architecture Miles Murdocca and Vincent Heuring Appendix A: Digital Logic A-2 Appendix
Más detallesLógica Programable: Dispositivos
Lógica Programable: Dispositivos Sergio Noriega 2017 EVOLUCIÓN DE CIRCUITOS LÓGICOS PROGRAMABLES PAL (PROGRAMMABLE ARRAY LOGIC) Primera PAL creada en 1973 por M. Memories BASADA EN PAL OBSOLETO EPLD (Erasable
Más detallesPROBLEMA VHDL. 7 dig1. dig2. Entradas : Señales a[3..0] y b [3..0] en código GRAY Salida : Señales Dig1[6..0] y Dig2[6..0] para los visualizadores
LAB. Nº: 4 HORARIO: H-441 FECHA: 2/10/2005 Se tienen 2 números en Código GRAY de 4 bits. Se requiere diseñar un circuito que obtenga la suma de estos 2 números y que muestre el resultado en formato BCD
Más detalles4.5. Procedimiento de síntesis
4.5. Procedimiento de síntesis En este apartado se resumen los pasos a seguir para completar la implementación de un sistema digital en un dispositivo programable: descripción del sistema mediante uno
Más detallesPROGRAMA INSTRUCCIONAL CIRCUITOS DIGITALES
UNIVERSIDAD FERMÍN TORO VICE RECTORADO ACADÉMICO FACULTAD DE INGENIERÍA ESCUELA DE COMPUTACIÓN PROGRAMA INSTRUCCIONAL CIRCUITOS DIGITALES CÓDIGO ASIGNADO SEMESTRE U. C DENSIDAD HORARIA H.T H.P/H.L H.A
Más detallesTEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL
TEMA 7 ELECTRÓNICA DIGITAL: LÓGICA COMBINACIONAL 11 1) Cuántas funciones de conmutación diferentes se pueden definir con 3 variables binarias? a) 8. b) 9. c) depende del problema en concreto. d) 256. 2)
Más detallesPROGRAMA 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 detallesUniversidad Carlos III de Madrid Electrónica Digital Ejercicios
1. Dibuje el esquema de transistores de una puerta lógica que realice la función lógica f = ab(c+d) a) en tecnología NMOS b) en tecnología CMOS 2. El circuito que aparece en la figura pertenece a la familia
Más detallesDocumento No Controlado, Sin Valor
TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INSTALACIONES EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ELECTRÓNICA DIGITAL 1. Competencias Supervisar la operación y mantenimiento en instalaciones
Más detallesLECCIÓN Nº 05 SEÑALES DE RELOJ Y FLIP FLOP SINCRONIZADOS POR RELOJ
LECCIÓN Nº 05 SEÑALES DE RELOJ Y FLIP FLOP SINCRONIZADOS POR RELOJ. FLIP FLOP RS SINCRONIZADOS POR RELOJ Un flip-flop S-R es un circuito multivibrador biestable conformado por un detector de transición
Más detallesLÓGICA PROGRAMABLE. Sergio Noriega
LÓGICA PROGRAMABLE Sergio Noriega - 2016 Exigencias del mercado actual: Equipos de complejidad creciente Especificaciones variables. Tiempos de desarrollos cada vez menores. Costos cada vez mas bajos.
Más detalles