Dispositivos de lógica programable

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

Download "Dispositivos de lógica programable"

Transcripción

1 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 programables ipos de dispositivos programables PROMs FPLAs PALs FPGAs Logica Programable 2 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 1

2 Idioma Programa de alto nivel (Algoritmo) Maquinas secuenciales Puertas lógicas Especificación Comportamiento ransferencia entre registros (RL) Lógica FLUJO DE DISEÑO SÍNESIS LÓGICA AUOMÁICA ransistores Rectángulos Circuitos Layout Dispositivo programable IMPLEMENACIÓN LÓGICA PLDs Logica Programable 3 Conceptos generales Cada circuito integrado contiene un determinado número de elementos lógicos Para cada tipo de aplicación el esquema de interconexiones es fija Posibles implementaciones de una aplicación En un circuito específico (ASIC) En un circuito de propósito general (programable) Logica Programable 4 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 2

3 Fundamento Cualquier función lógica puede expresarse como suma de productos F=m 1 +m 2 +m 3 + =xyz+ zyz+xyz La función se realiza en dos niveles 1 er nivel Producto 2 o nivel Suma Logica Programable 5 Esquema de conexiones Conexión entre líneas mediante un dispositivo programable A s B s=0 s=1 A B A B Este elemento conector puede ser un fusible (si la programación de cada interconexión es permanente) o un transistor MOS de doble puerta si queremos que además de programable sea reconfigurable Logica Programable 6 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 3

4 Modelo de estructura AND ~ 1 1 x 1 x 2 x n-1 x n Pull - up s s s s x 1 x 2 x 3 x n-1 x 1 x 2 x 3 x n-1 x n x n Logica Programable 7 Modelo de estructura OR Pull - down 0 ~ 0 x 1 x 2 x n-1 x n s s s s x 1 x 2 x 3 x 1 x 2 x 3 x n-1 x n x n-1 x n Logica Programable 8 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 4

5 Matriz programamable AND-OR Permite realizar cuatro funciones logicas de n entradas. X Y Z f 1 f 2 f 3 f 4 Logica Programable 9 Ejemplo de programación Ejemplo sencillo: Full adder s=xyz+xyz +xyz+xyz c=xyz+xyz +xyz+xyz X Y Z c s Logica Programable 10 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 5

6 Dispositivos programables ecnología basada en fusibles Programable una sola vez No-Volátil ecnología basada en SRAM Reconfigurable Volátil ecnología EPROM y EEPROM Reconfigurable No-Volátil Logica Programable 11 ecnología basada en fusibles A B Fusible V DD f(a,b,c) C V DD A f(a,b,c)=abc A B B C C Logica Programable 12 ABC Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 6

7 ecnología EPROM y EEPROM ransistor MOS Óxidodepuerta Fuente n+ Puerta Drenador n+ Óxido de campo (SiO 2) Substrato tipo P p+ stopper ransistor n-mos Logica Programable 13 ecnología CMOS Logica Programable 14 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 7

8 Concepto de ensión umbral (V H ) Fuente V GS Lineas de Campo Eléctrico Puerta V DS Drenador n+ n+ Substrat tipus p p- Zona de vaciamiento (ausencia de agujeros) Canal de conducción (electrones acumulados) Logica Programable 15 Curvas características del transistor n-mos ID (ma) 2 1 V DS =V GS -V V GS =5V Lineal Saturación V GS =4V V GS =3V ID Corriente sub-umbral V GS =2V V GS =1V V DS (V) (a) I D en función de V DS 0.0 V V GS (V) (b) I D en función de V GS (para VDS =5V). ransistor n-mos W = 100µm, L = 20µm Logica Programable 16 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 8

9 ransistor MOS de doble puerta Fuente Puerta flotante Puerta Drenador D G n + p n + S Substrato Símbolo Logica Programable 17 Programación del transistor de doble puerta 20 V 0V 5V 10 V 5V 20 V 0V 5V S D S D S D Programación por avalancha Los electrones quedan atrapados en la puerta flotante El valor efectivo de la tensión umbral aumentadebidoal apantallamiento de los electrones atrapados en la puerta flotante Logica Programable 18 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 9

10 Desplazamiento de V H I D V GS (V) Logica Programable 19 Flash EEPROM Puerta de control Puerta flotante Borrado Óxido de tunneling n + Fuente Programación Substrato P n + Drenador Logica Programable 20 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 10

11 Cross-sections of NVM cells Flash Courtesy Intel EPROM Logica Programable 21 Puertas distribuidas (esquema físico) 0 1 Pull - up out = 1 0 x 1 x 2 x n-1 x n out = Pull - up x 1 x 2 x n-1 x n Logica Programable 22 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 11

12 ipos de dispositivos programables PROM: Matriz OR programable y AND no programable FPLA: Matriz AND y OR programables PAL: Matriz AND programable y OR no programable Logica Programable 23 PROM Matriz OR programable y AND no programable Más rápidas si se comparan con otros tipos de lógica Ideales si hemos de implementar funciones que usan todos los mintérminos Codificadores, Look-up tables Para n entradas tenemos 2n puertas AND Bastante extensas para n grande Logica Programable 24 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 12

13 PROMs I o I 1 I 2 O 1 O 2 m o m 1 m 2 m 3 m 4 m 5 m 6 m 7 O k Logica Programable 25 Esquema básico de una PROM A 0 A 1 A N-1 AND ARRAY P 0 P 1 P 2 N -1 OR ARRAY CE (CHIP ENABLE) O 0 O 1 O M Logica Programable 26 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 13

14 Problema 1: Implementar en las siguientes funciones: f 1 =AB+BC f 2 =(A+B+C)(A+B) f 3 =A+BC A B C f 1 f 2 Logica Programable 27 f 3 Problema 2: Implementar un conversor de binario a código gray A B C f 1 f 2 f 3 Logica Programable 28 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 14

15 FPLA Matriz OR y AND programables Más pequeñas y flexibles que las PROM Cualquier término producto puede ser programado (no sólo mintérminos) Más lentas al tener una etapa más para ser programada Logica Programable 29 Problema: Voto mayoritario Programa la PLA de forma que proporcione el sentido del voto mayoritario de un total de cinco electores (cada voto consiste en un sí o un no). c Logica Programable 30 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 15

16 Polaridad de salida programable P 1 P n I 1 I k Polaridad de salida alta Polaridad de salida baja Salidas complementarias Polaridad programable (P) V DD Fusible Logica Programable 31 Extensión de la PLAs Circuitos basados en la estructura AND- OR modificada de forma que: Permiten terminales bidireccionales Permiten la utilitzación de variables intermedias Logica Programable 32 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 16

17 Pines bidireccionales y líneas de realimentación P 1 P n P n+1 I 1 I k IO m ree-state driver Logica Programable 33 Logica Programable 34 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 17

18 Ejemplo: Función paridad de 9 bits F=x 0 x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 Implementación a 2 niveles : 256 mintérminos Implementación multinivel y 0 =x 0 x 1 x 2 y 1 =x 3 x 4 x 5 y 2 =x 6 x 7 x 8 F=y 0 y 1 y 2 Logica Programable 35 x0 x1 x2 x3 x4 x5 x6 x7 F y2 y1 y 0 x8 Logica Programable 36 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 18

19 PAL Matriz AND programable y OR no programable Compromiso entre las FPLA y PROMs (más rápidas que las FPLA y no tan grandes como las PROMs) Los términos productos comunes a varias funciones tienen que ser implementados por duplicado Logica Programable 37 PAL comercial: PAL16L8 Logica Programable 38 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 19

20 Problema: Programación de un comparador de 4 bits Programar una PAL16L8 de forma que compare dos números de cuatro bits. El sistema ha de producir tres salidas (X,Y,Z), donde X=1 sólo cuando A=B, Y=1 sólo cuando A>B y Z=1 sólo cuando A<B. Solución: X=E 3 E 2 E 1 E 0 Y=a 3 b 3 +E 3 a 2 b 2 +E 3 E 2 a 1 b 1 +E 3 E 2 E 1 a 0 b 0 Z= a 3 b 3 +E 3 a 2 b 2 +E 3 E 2 a 1 b 1 +E 3 E 2 E 1 a 0 b 0 Donde E i evalua si los bits a i yb i son iguales o no. E i =a i b i +a i b i Logica Programable 39 Implementación del comparador a 3 b 3 E 3 E 2 E 1 E 0 (sin usar) a 2 b 2 a 1 b 1 a 0 b 0 E 3 E 2 E 1 E 0 X(A=B) Y(A>B) Z(A<B) Logica Programable 40 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 20

21 PAL16R8. Salida con resgistros Logica Programable 41 PLDs Complejas Logica Programable 42 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 21

22 Estructura de las macro celdas Introducción de módulos secuenciales en las macro-celdas Logica Programable 43 Diagrama de bloc Macrocell Logica Programable 44 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 22

23 Programación registro universal de 8 bits en EP224 Po P1 P2 P3 P 4 P5 P6 P7 SL SR So S1 Qo Q1 Q2 Q3 Q 4 Q5 Q6 Q7 Input (Clk) Input (P 0 ) Input (P 1 ) Input (P 2 ) Input (P 3 ) Input (P 4 ) Input (P 5 ) Input (P 6 ) Input (P 7 ) Input (S 0 ) Input (S 1 ) Input (SL) Input (SR) Input (NC) Global Bus Macrocell 1 Macrocell 2 Macrocell 3 Macrocell 4 Macrocell 5 Macrocell 6 Macrocell 7 Macrocell 8 I/O (Q 0 ) I/O (Q 1 ) I/O (Q 2 ) I/O (Q 3 ) I/O (Q 4 ) I/O (Q 5 ) I/O (Q 6 ) I/O (Q 7 ) Logica Programable 45 Esquema por macro-celda S 0 S 1 P 0 -P 7 Q 0 -Q 7 Load SL SR Mem S1 S0 out P3 Q2 Q4 Q3 Q3 0 x x x x x x x 0 x x x 1 x x x x 0 x x x 1 x x x x x x x Q 3 D Q C Logica Programable 46 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 23

24 Programación salida Q3 P 0 -P 7 Q 0 -Q 7 S 0 S 1 S 0 S 1 P 3 S 0 S 1 Q 2 S 0 S 1 Q 4 S 0 S 1 Q 3 Q 3 D Q C P 3 Q 2 Q 4 Logica Programable 47 Arquitectura Classic de Altera Logica Programable 48 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 24

25 Configuraciones Modo 0: Registro controlado por el reloj global. La salida se controla por la lógica del término producto Modo 1: La salida se encuentra permanentemente habilitada. El reloj se controla por la lógica del término producto Logica Programable 49 Integrados Classic de Altera EP610 EPLD 300 puertas equiv. 2Clksindep 16 macro-celdas tpd = 10ns freq = 100 MHz EP910 EPLD 450 puertas equiv. 2Clksindep 24 macro-celdas tpd = 12ns freq = 76.9 MHz Logica Programable 50 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 25

26 EP1810 EPLD 900 puertas equiv. 4Clksindep 48 macro-celdas tpd = 20ns freq = 50 MHz Logica Programable 51 Evolución de las PLAs: Las FPGAs Contenido de las FPGAs: Matriz de celdas regularmente dispuestas sobre silicio cuya funcionalidad es progamable (las llamamos CLB) Colección de celdas programables de entrada-salida dispuestas perimetralmente y que deonomnamos IOB Colección de bloques de interconexión que, bajo programación permiten conectar CLBs e IOBs entre sí Logica Programable 52 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 26

27 (CLBs) (IOBs) Logica Programable 53 Líneas de interconexión IOBs CLBs Logica Programable 54 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 27

28 Logica Programable 55 ipos de tecnología usada ecnología SRAM PLICE (Fusibles) EPROM EEPROM Volátil Sí No No No Re-Prog Sí No Sí Sí Logica Programable 56 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 28

29 FPGAs comerciales Altera(MAX,FLEX,ACEX,Cyclone,APEX,.) Xilinx (XC2000, XC8100, ) Actel (AC 1-4, 3200DX, 1200XL, ) Cross Point (CP20) Concurrent Logic (CLi6000) Quick Logic (pasic) Intel (ifx780) AMD (MACH1,2,3,4,5) AMEL (AV) Pilkingston (Serie S) Zycad Gatefield (Serie GF) Logica Programable 57 Ejemplo de FPGA comercial, Família MAX5000 (Multiple Array Matrix )de Altera Logica Programable 58 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 29

30 Arquitectura del los bloques básicos (LAB) Logica Programable 59 Estructura de macro-cel.la Logica Programable 60 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 30

31 Componentes de expansión y control I/O Logica Programable 61 Família MAX7000 Logica Programable 62 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 31

32 Arquitectura Logica Programable 63 Estructura de la macro-celda Logica Programable 64 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 32

33 Estructura de expansión Shareable expanders Parallel expanders Logica Programable 65 Control del bloc E/S Logica Programable 66 Jose Luis Rosselló. Grupo de ecnología Electrónica, Universitat Illes Balears 33

Dispositivos de lógica programable

Dispositivos 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 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

BLOQUE 2 (PARTE 2) DISPOSITIVOS LÓGICOS PROGRAMABLES

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

4.1. Circuitos Digitales Configurables

4.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 detalles

LÓGICA PROGRAMABLE. Introducción Simple PLDs Complex PLDs FPGAs. Dpto. Ingeniería Electrónica y Comunicaciones

LÓ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 detalles

Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs)

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

16/11/2016. MEMORIAS de SEMICONDUCTORES

16/11/2016. MEMORIAS de SEMICONDUCTORES El funcionamiento de una memoria se evalúa por: i. el área del chip por bit de almacenamiento ii. el tiempo de acceso R/W iii. Durabilidad iv. Confiabilidad v. Costo MEMORIAS de SEMICONDUCTORES 1 MEMORIAS

Más detalles

El funcionamiento de una memoria se evalúa por: i. el área del chip por bit de almacenamiento ii. el tiempo de acceso R/W iii. Durabilidad iv.

El funcionamiento de una memoria se evalúa por: i. el área del chip por bit de almacenamiento ii. el tiempo de acceso R/W iii. Durabilidad iv. El funcionamiento de una memoria se evalúa por: i. el área del chip por bit de almacenamiento ii. el tiempo de acceso R/W iii. Durabilidad iv. Confiabilidad v. Costo MEMORIAS de SEMICONDUCTORES MEMORIAS

Más detalles

1. INTRODUCCIÓN A LOS CIRCUITOS DIGITALES PROGRAMABLES

1. 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 detalles

MEMORIAS Y LÓGICA PROGRAMABLE

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

Universidad Carlos III de Madrid Electrónica Digital Ejercicios

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

Introducció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 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 detalles

METODOLOGIA DE DISEÑO DE CIRCUITOS INTEGRADOS DIGITALES

METODOLOGIA DE DISEÑO DE CIRCUITOS INTEGRADOS DIGITALES METODOLOGIA DE DISEÑO DE CIRCUITOS INTEGRADOS DIGITALES MANUEL JESÚS BELLIDO DÍAZ ANGEL BARRIGA BARROS GUIÓN DEL TEMA INTRODUCCIÓN METODOLOGÍA DE DISEÑO TÉCNICAS DE IMPLEMENTACIÓN DE CID COMPARACIÓN ENTRE

Más detalles

Introducción a VHDL. Sistemas digitales UTM-2006 JJVS

Introducció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 detalles

FPGAs. 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. 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 detalles

Dispositivos lógicos programables (PLDs(

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

Microelectrónica Digital. Leopoldo García a Franquelo

Microelectrónica Digital. Leopoldo García a Franquelo Curso Máster: Microelectrónica Digital. Leopoldo García a Franquelo Departamento de Tecnología a Electrónica. Tema 2 Dispositivos Programables por el usuario (I) Introducción n a los Dispositivos Programables

Más detalles

Electrónica Digital. Tema 2. Dispositivos Lógicos Programables (PLD)

Electró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 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

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. Características Técnicas: FPGA de Xilinx XC2S400E ISP PROM XC18V04 Memoria RAM estática: 2Mbytes Memoria FLASH: 4 Mbytes Temperatura de almacenamiento:

Más detalles

5. Metodologías de diseño de un ASIC

5. Metodologías de diseño de un ASIC 5. Metodologías de diseño de un ASIC 5.1. Introducción 5.2. Gate Arrays 5.3. Standard Cells 5.4. Seas of Gates 5.5. Dispositivos programables FPGAs Dispositivos programables El diseño de circuitos integrados

Más detalles

Bloques Combinacionales

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

Arreglos de compuertas programables en campo, FPGA's. (compendio)

Arreglos de compuertas programables en campo, FPGA's. (compendio) Arreglos de compuertas programables en campo, FPGA's. (compendio) M. en C. Juan Carlos Gonzáles Robles. Jefe del Departamento de Producción y Adecuación de Tecnologías del CINTEC-IPN. Ing. Eduardo Vega

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

Para implementar una memoria de mayor capacidad se deben considerar los siguientes pasos:

Para implementar una memoria de mayor capacidad se deben considerar los siguientes pasos: UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERIA LAB. DISPOSITIVOS DE ALMACENAMIENTO Y DE E/S PREVIO #5 IMPLEMENTACION DE MEMORIAS DE MAYOR CAPACIDAD 1. Investigar los pasos que se deben

Más detalles

Bloques funcionales combinacionales. Bloques para el encaminamiento y/o transferencia de datos

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

TEMA 5 DISPOSITIVOS LÓGICOS PROGRAMABLES Y MEMORIAS. 1. Introducción. 2. Dispositivos lógicos programables.

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

CIRCUITOS DE SALIDA DE LAS PUERTAS LÓGICAS

CIRCUITOS DE SALIDA DE LAS PUERTAS LÓGICAS CIRCUITOS DE SALIDA DE LAS PUERTAS LÓGICAS MAPA CONCEPTUAL DE LOS CIRCUITOS INTEGRADOS Circuitos Integrados Digitales Monolíticos (CIDM) Según la realización física Según la forma en que se realiza el

Más detalles

Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal

Introducció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 detalles

SUBSISTEMAS COMBINACIONALES. Tema 4: SUBSISTEMAS COMBINACIONALES

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

Lógica Programable -Introducción - Introducción n a los Sistemas Lógicos y Digitales 2008

Ló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 detalles

LÓGICA PROGRAMABLE. Sergio Noriega

LÓ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

Alternativas de implementación: Estilos

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

Lógica Programable: Dispositivos

Ló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 detalles

CONTROL DIGITAL PARA CONVERTIDOR MULTINIVEL ALIMENTADO CON ENERGÍA SOLAR. Anexo A: FPGA. Introducción

CONTROL DIGITAL PARA CONVERTIDOR MULTINIVEL ALIMENTADO CON ENERGÍA SOLAR. Anexo A: FPGA. Introducción Anexo A: FPGA Introducción Cuando se requiere del diseño de un sistema electrónico y surge la necesidad de implementar una parte con hardware dedicado son varias las posibilidades que hay. Una es un diseño

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

normalmente abiertos N M O S V TN > 0 P M O S V TP < 0

normalmente abiertos N M O S V TN > 0 P M O S V TP < 0 Transistores de Efecto de Campo de Compuerta Aislada IGFET o MOSFET enriquecimiento normalmente abiertos P M O S V TP < 0 N M O S V TN > 0 enriquecimiento NMOS V T > 0 PMOS V T < 0 zona resistiva i D =

Más detalles

TECNOLOGIA. R = (Vcc Vd) / I (Vd: caida en el LED) INTENSIDAD LUMINICA: SE MIDE EN CANDELA (Cd)

TECNOLOGIA. R = (Vcc Vd) / I (Vd: caida en el LED) INTENSIDAD LUMINICA: SE MIDE EN CANDELA (Cd) TECNOLOGIA LED R = (Vcc Vd) / I (Vd: caida en el LED) INTENSIDAD LUMINICA: SE MIDE EN CANDELA (Cd) LED TIPICO: If = 10mA ---------> 1mCd Vcc Vd LEDs Es un dispositivo semiconductor (diodo) que emite luz

Más detalles

Electrónica Básica. Lógica Programable. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC

Electrónica Básica. Lógica Programable. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC Electrónica ásica Lógica Programable Electrónica Digital José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y utomática ULPG Matrices lógicas Programables (PLs) loques funcionales prefabricados de

Más detalles

Técnicas de Programación Hardware: CAD para FPGAs y CPLDs

Técnicas de Programación Hardware: CAD para FPGAs y CPLDs Técnicas de Programación Hardware: CAD para FPGAs y CPLDs Clase 4: FPGAs Por: Nelson Acosta & Daniel Simonelli UNICEN - Tandil - 1999 1 Implementación de Sistemas Procesador convencional. Economico, conjunto

Más detalles

Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs)

Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs) Tema VI: Memorias y Disposiivos de Lógica Programable (PLDs) Objeivos: 1.- Conocer la función, caracerísicas básicas y ipos de memorias. 2.- Conocer la función, caracerísicas principales y aplicaciones

Más detalles

Sistemas digitales Octubre '09- Febrero '10

Sistemas digitales Octubre '09- Febrero '10 Sistemas digitales Octubre '9- Febrero ' MC Jacob J. Vásquez Sanjuan JJVS-9 Diseño e implementación de circuitos lógicos con WinCupl Circuitos secuenciales Circuitos combinacionales JJVS-9 2 Circuitos

Más detalles

Fundamentos del transitor MOSFET

Fundamentos del transitor MOSFET Fundamentos del transitor MOSFET Lección 04.1 Ing. Jorge Castro-Godínez EL2207 Elementos Activos Escuela de Ingeniería Electrónica Instituto Tecnológico de Costa Rica I Semestre 2014 Jorge Castro-Godínez

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

Bloques estandarizados

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

Objetivos. 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. 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 detalles

Tema 9: Estructuras MIS, transistores MOSFET (introducción, zonas de funcionamiento). Fabricación.

Tema 9: Estructuras MIS, transistores MOSFET (introducción, zonas de funcionamiento). Fabricación. Tema 9: Estructuras MIS, transistores MOSFET (introducción, zonas de funcionamiento). Fabricación. Lecturas recomendadas: Circuitos Microelectrónicos, 4ª ed. Cap.5, Sedra/Smith. Ed. Oxford Circuitos Microelectrónicos,

Más detalles

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. Características Técnicas: FPGA de Xilinx XC3S400 ó XC3S1000 ISP PROM XCF02S ó XCF04S Memoria RAM estática: 2Mbytes Memoria FLASH: 4 Mbytes Temperatura

Más detalles

Lógica Programable - Dispositivos - Introducción n a los Sistemas Lógicos y Digitales 2008

Lógica Programable - Dispositivos - Introducción n a los Sistemas Lógicos y Digitales 2008 - Dispositivos - Introducción n a los Sistemas Lógicos y Digitales 2008 CPLD (Complex Programmable Logic Device) Aclaración: Fabricantes como Altera llaman CPLD a ciertos modelos de arreglos de compuertas

Más detalles

Contenido. Memorias en sistemas digitales Tecnologías. Características avanzadas. Memorias no volátiles (ROM) Memorias volátiles (RAM)

Contenido. Memorias en sistemas digitales Tecnologías. Características avanzadas. Memorias no volátiles (ROM) Memorias volátiles (RAM) Tema 5. Memorias Contenido Memorias en sistemas digitales Tecnologías Memorias no volátiles (ROM) Memorias volátiles (RAM) Características avanzadas Memorias en sistemas digitales Imágenes: Clive "Max"

Más detalles

Conceptos preliminares Familias lógicas Topologías Compuertas Flip Flops Osciladores. Introducción a la Electrónica

Conceptos preliminares Familias lógicas Topologías Compuertas Flip Flops Osciladores. Introducción a la Electrónica CIRCUITOS DIGITALES Conceptos preliminares Familias lógicas Topologías Compuertas Flip Flops Osciladores Memorias Conceptos preliminares Máximo nivel de tensión de entrada para un nivel lógico bajo V IL

Más detalles

Dispositivos Electrónicos

Dispositivos Electrónicos Dispositivos Electrónicos AÑO: 2010 TEMA 7: MEMORIAS SEMICONDUCTORAS Rafael de Jesús Navas González Fernando Vidal Verdú 1/21 TEMA 7: MEMORIAS SEMICONDUCTORAS 7.1. Introducción. Tipología general. Memorias

Más detalles

TEMA 2. Memorias ROM, PROM, EPROM y E2PROM. Memorias FLASH. Memorias FIFO y LIFO. Diseño de circuitos lógicos empleando PROMs.

TEMA 2. Memorias ROM, PROM, EPROM y E2PROM. Memorias FLASH. Memorias FIFO y LIFO. Diseño de circuitos lógicos empleando PROMs. TEMA 2 Memorias ROM, PROM, EPROM y E2PROM. Memorias FLASH. Memorias FIFO y LIFO. Diseño de circuitos lógicos empleando PROMs. Test de memorias Memorias ROM Memorias de almacenamiento permanente Memorias

Más detalles

Orientado a reducir costes en el proceso de fabricación disminuyendo el número de pasos de fabricación

Orientado a reducir costes en el proceso de fabricación disminuyendo el número de pasos de fabricación ESTILOS DE IMPLEMENTACIÓN & METODOLOGIAS DE DISEÑO SEMICUSTOM. Diseño basado en Arrays Orientado a reducir costes en el proceso de fabricación disminuyendo el número de pasos de fabricación CONTRAPARTIDA

Más detalles

Electrónica. Transistores de efecto de campo. Introducción a la Electrónica

Electrónica. Transistores de efecto de campo. Introducción a la Electrónica Introducción a la Electrónica Transistores de efecto de campo Introducción a la Electrónica Características La corriente es controlada a travez de un campo eléctrico establecido por el voltaje aplicado

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

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

Memoria y Entrada/Salida Tecnología Organización - Expansión

Memoria y Entrada/Salida Tecnología Organización - Expansión Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC2721 Arquitectura del Computador I Prof. Osberth De Castro Clase 05 Memoria y Entrada/Salida Tecnología Organización - Expansión La memoria

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

El diseño con PLDs señala las siguientes ventajas en relación a la lógica cableada:

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

MÓDULO Nº8 MEMORIAS SEMICONDUCTORAS

MÓDULO Nº8 MEMORIAS SEMICONDUCTORAS MÓDULO Nº MEMORIAS SEMICONDUCTORAS UNIDAD: LÓGICA PROGRAMABLE TEMAS: Concepto de Memoria. Memorias RAM. Memorias ROM. OBJETIVOS: Entender la diferencia entre lógica cableada y lógica programable. Explicar

Más detalles

Memorias no volátiles

Memorias no volátiles Memorias no volátiles Todo circuito secuencial dispone de una memoria de algún tipo, ya que cada biestable, registro o contador, permite almacenar un determinado número de bits de información. Sin embargo,

Más detalles

Test de Fundamentos de Electrónica Industrial (4 puntos). 3º GITI. TIEMPO: 40 minutos May 2013

Test de Fundamentos de Electrónica Industrial (4 puntos). 3º GITI. TIEMPO: 40 minutos May 2013 1) Cual de las siguientes expresiones es correcta A) A+B+B =A+B B) A+B+(A.B )=A C) (A.B)+(A.C)+(B.C)=(A.B)+(B.C) D) A.B =A +B 2) La figura adjunta se corresponde con la estructura interna de un circuito:

Más detalles

FABRICACIÓN Y ENCAPSULADO DE CIRCUITOS INTEGRADOS

FABRICACIÓN Y ENCAPSULADO DE CIRCUITOS INTEGRADOS FABRICACIÓN Y ENCAPSULADO DE CIRCUITOS INTEGRADOS Autores: Celia López Mario García Marta Portela Almudena Lindoso Luis Entrena Enrique San Millán índice El proceso de fabricación de un circuito CMOS Fabricación

Más detalles

Arquitecturas 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. 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 detalles

El tamaño, estructura, número de bloques y la cantidad y conectividad de las conexiones varian en las distintas arquitecturas.

El tamaño, estructura, número de bloques y la cantidad y conectividad de las conexiones varian en las distintas arquitecturas. Que es una FPGA? Las FPGA s (Field Programmable Gate Array) Son dispositivos lógicos de propósito general programable por los usuarios, compuesto de bloques lógicos comunicados por conexiones programables.

Más detalles

TRANSITORES DE EFECTO DE CAMPO (Field effect transistor, FET) INTRODUCCIÓN: Son dispositivos de estado sólido Tienen tres o cuatro terminales Es el

TRANSITORES DE EFECTO DE CAMPO (Field effect transistor, FET) INTRODUCCIÓN: Son dispositivos de estado sólido Tienen tres o cuatro terminales Es el TRANSITORES DE EFECTO DE CAMPO (Field effect transistor, FET) INTRODUCCIÓN: Son dispositivos de estado sólido Tienen tres o cuatro terminales Es el campo eléctrico el que controla el flujo de cargas El

Más detalles

FIELD PROGRAMMABLE GATE ARRAY (FPGA)

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

Tema 5 - Fundamentos de dispositivos lógicos programables

Tema 5 - Fundamentos de dispositivos lógicos programables - Fundamentos de dispositivos lógicos programables Eduardo Rodríguez Martínez Departamento de Electrónica División de Ciencias Básicas e Ingeniería Universidad Autónoma Metropolitana Unidad Azcapotzalco

Más detalles

Arquitectura de FPGAs

Arquitectura de FPGAs Arquitectura de FPGAs Diseño Lógico 2-2015 Instituto de Ingeniería Eléctrica Facultad de Ingeniería Universidad de la República PLD / FPGA - Mid 80's: 8 a 16 funciones lógicas - En el lab: 15000 funciones

Más detalles

3. 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

3. 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 detalles

DISPOSITIVOS DE LÓGICA PROGRAMABLES EN CAMPO (FPGA)

DISPOSITIVOS DE LÓGICA PROGRAMABLES EN CAMPO (FPGA) DISPOSITIVOS DE LÓGICA PROGRAMABLES EN CAMPO (FPGA) DIGITAL II ECA Departamento de Sistemas e Informática Escuela de Ingeniería Electrónica Rosa Corti 1 Preguntas a responder sobre FPGA Qué innovación

Más detalles

Programa Regular. Electrónica II

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

Introducción TEMA 1 TECNOLOGÍA DE LOS CI. ME Tema 1 Aspectos generales sobre diseño microelectrónico 1

Introducción TEMA 1 TECNOLOGÍA DE LOS CI. ME Tema 1 Aspectos generales sobre diseño microelectrónico 1 Introducción TEMA 1 TECNOLOGÍA DE LOS CI ME Tema 1 Aspectos generales sobre diseño microelectrónico 1 ÍNDICE TEMA 1 ASPECTOS GENERALES SOBRE DISEÑO MICROELECTRONICO Evolución del diseño electrónico Proceso

Más detalles

TEMA 3.1 MOSFET TEMA 3 TRANSISTOR MOS FUNDAMENTOS DE ELECTRÓNICA

TEMA 3.1 MOSFET TEMA 3 TRANSISTOR MOS FUNDAMENTOS DE ELECTRÓNICA TEMA 3.1 MOSFET TEMA 3 TRANSISTOR MOS FUNDAMENTOS DE ELECTRÓNICA 18 de abril de 2015 TEMA 3.1 MOSFET Introducción Regiones de operación Efecto Early Efecto Body 2 TEMA 3.1 MOSFET Introducción Regiones

Más detalles

Preguntas claves (y sus respuestas)

Preguntas claves (y sus respuestas) 1 Preguntas claves (y sus respuestas) Qué es un microprocesador? Es un Circuito Integrado Secuencial Síncrono Qué necesita para funcionar? Qué hace? Para qué? Una tensión continua estable (5V, 3.3V, 2.5V,

Más detalles

Tema 12 ELECTRÓNICA DIGITAL UNIDADES DE MEMORIA DIGITALES (PARTE 1) Enrique Mandado Pérez. Electrónica Digital: Unidades de memoria digitales

Tema 12 ELECTRÓNICA DIGITAL UNIDADES DE MEMORIA DIGITALES (PARTE 1) Enrique Mandado Pérez. Electrónica Digital: Unidades de memoria digitales ELECTRÓNICA DIGITAL Tema UNIDADES DE MEMORIA DIGITALES (PARTE ) Enrique Mandado Pérez DEFINICIÓN DE UNIDAD DE MEMORIA Conjunto de elementos capaces de memorizar el nivel de una variable binaria (), que

Más detalles

Programa ALTERA destinado a Universidades

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

GUÍA PARA PROGRAMACIÓN DE FPGAS

GUÍA PARA PROGRAMACIÓN DE FPGAS GUÍA PARA PROGRAMACIÓN DE FPGAS Joaquín Olivares, Gustavo Minnucci, C. Diego Moreno, Fco. Javier Quiles, J. Ignacio Benavides Escuela Politécnica Superior de la Universidad de Córdoba olivares@uco.es 1.

Más detalles

TEMA 5.3 SISTEMAS DIGITALES

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

UD1. MEMORIAS. Centro CFP/ES FUNCIONAMIENTO BIESTABLE RS

UD1. MEMORIAS. Centro CFP/ES FUNCIONAMIENTO BIESTABLE RS UD1. MEMORIAS Centro CFP/ES FUNCIONAMIENTO BIESTABLE RS 1 BIESTABLE D- CELDA MEMORIA RAM BIESTABLE D- CELDA MEMORIA RAM 2 TIPOS DE MEMORIA LOS DIFERENTES TIPOS DE MEMORIA SON: RAM (Memoria de acceso aleatorio)

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

Sistemas Electrónicos Industriales II EC2112

Sistemas Electrónicos Industriales II EC2112 Sistemas Electrónicos Industriales II EC2112 PROF. JULIO CRUZ DEPARTAMENTO DE ELECTRÓNICA TRIMESTRE ENERO-MARZO 2009 SECCIÓN 2 Previamente Estructura general de un sistema secuencial Ejercicio Clase 6

Más detalles

Sistemas Digitales. Diseño lógico con Verilog. Sinopsis. Prólogo.

Sistemas Digitales. Diseño lógico con Verilog. Sinopsis. Prólogo. 1 Sistemas Digitales. Diseño lógico con Verilog. Sinopsis. El texto está orientado a un primer curso de diseño lógico en programas de estudios de ingenieros eléctricos, electrónicos, telemáticos y de ciencias

Más detalles

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU) INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información

Más detalles

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

Índice. Sistemas Electronicos Digitales 2 o Curso Ingeniería Técnica Industrial. Logica Modular Secuencial. Clasificación Circuitos Digitales Sistemas Electronicos igitales 2 o Curso Ingeniería écnica Industrial Logica Modular Secuencial José Luis Rosselló Sanz Grupo de ecnología Electrónica Universitat de les Illes Balears Introducción Registros

Más detalles

INDICE Prefacio 1 Sistemas numéricos y códigos 2 Circuitos digitales

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

MEMORIAS Y BUSES. Las memorias son dispositivos de almacenamiento de información, en la cual los bits se graban en celdas. D 2

MEMORIAS Y BUSES. Las memorias son dispositivos de almacenamiento de información, en la cual los bits se graban en celdas. D 2 MEMORIAS Y BUSES Las memorias son dispositivos de almacenamiento de información, en la cual los bits se graban en celdas. ESTRUCTURA. (Ejemplo de una memoria de 8 x 8) Direcciones A 2 A 1 A 1 1 1 1 1 1

Más detalles

Dispositivos Lógicos Programables

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

Diseño de un generador de funciones Capítulo II Antecedentes

Diseñ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 detalles

Temario de Introducción a los Sistemas Lógicos y Digitales:

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

DIPOSITIVOS LÓGICOS PROGRAMABLES. 0. Introducción.

DIPOSITIVOS LÓGICOS PROGRAMABLES. 0. Introducción. DIPOSITIVOS LÓGICOS PROGRAMABLES. 0. Introducción. El Incremento de popularidad y de utilización de los dispositivos lógicos programables o PLDs está siguiendo un proceso solamente comparable al que hace

Más detalles

En todos los casos es interesante tener como referencia que conectando (o desconectando) las bases de los transistores con algún sistema de

En todos los casos es interesante tener como referencia que conectando (o desconectando) las bases de los transistores con algún sistema de Muchos fabricantes suministran ROM programables denominadas PROM. Estos chips integrados proporcionan flexibilidad al diseñador y permiten reducir costos, especialmente cuando sólo se precisan pequeñas

Más detalles

Síntesis arquitectónica y de alto nivel

Síntesis arquitectónica y de alto nivel Síntesis arquitectónica y de alto nivel Módulo 1. Concepto y fases de la Síntesis de Alto Nivel 1 Diseño de circuitos: la complejidad Tratamiento de problemas de complejidad creciente Rápido desarrollo

Más detalles

Tecnología Electrónica 3º Ingeniero Aeronáutico. Memorias. Mª Ángeles Martín Prats

Tecnología Electrónica 3º Ingeniero Aeronáutico. Memorias. Mª Ángeles Martín Prats Tecnología Electrónica 3º Ingeniero Aeronáutico Memorias Mª Ángeles Martín Prats Introducción Memoria es la parte de un sistema que almacena datos binarios en grandes cantidades. Memorias semiconductoras,

Más detalles

EIE SISTEMAS DIGITALES Tema 10: Registros de desplazamiento. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas

EIE SISTEMAS DIGITALES Tema 10: Registros de desplazamiento. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas EIE 446 - SISTEMAS DIGITALES Tema 10: Registros de desplazamiento Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OBJETIVOS DE LA UNIDAD Identificar las formas básicas de movimiento

Más detalles

1.1. Tecnologías de diseño de circuitos integrados

1.1. Tecnologías de diseño de circuitos integrados 1.1. Tecnologías de diseño de circuitos integrados Durante la década de los 80, varias compañías intentaron resolver el viejo compromiso de complejidad versus estandarización. Por un lado se tenía la opción

Más detalles

Instituto Tecnológico de Morelia

Instituto Tecnológico de Morelia Instituto Tecnológico de Morelia Arquitectura de Computadoras Unidad 1b Programa 1.2.2 Memoria. 1.2.2.1 Conceptos de manejo de memoria. 1.2.2.2 Memoria principal semiconductora. 1.2.2.3 Memoria cache.

Más detalles

Introducción a FPGAs. Contenido

Introducción a FPGAs. Contenido Introducción a FPGAs Dra. Claudia Feregrino cferegrino@inaoep.mx Contenido 1. FPGA 2. Arquitectura genérica 3. Celda lógica 4. Field Programmable 5. Cómo se programa un FPGA 6. Herramientas de diseño 7.

Más detalles