Departamento de Tecnología Electrónica.

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

Download "Departamento de Tecnología Electrónica."

Transcripción

1 Departamento de Tecnología Electrónica. Tema 8 Dispositivos Programables por el usuario (I)

2 Introducción a los Dispositivos Programables por el Usuario Circuitos Completamente a medida Células Estándar (Fab. Todas las máscaras) Predifundidos (Fab. Últimas máscaras) Dispositivos Programables por el usuario 3/5/26 GITI Microelectrónica 2

3 Concepto de Dispositivo Programable Implemented design Configuration memory Configured elements 3/5/26 3

4 Tipos de dispositivos programables por el usuario SPLD CPLD FPGA 3/5/26 4

5 Modelo de FPGAs Bloques Lógicos Bloques de Entrada/Salida Programabilidad Recursos de Conexionado 3/5/26 5

6 Programación: SRAM Proceso CMOS Estándar Volátil (ROM ext.) (reprogramable) Area! 3/5/26 6

7 Programación: SRAM V cc 47k NC 47k 47k 47k 47k 47k M M2 M NC M M M M PWRDN M2 M2 DOUT DIN DOUT DIN DOUT XC4E/X MASTER SERIAL CCLK DIN V cc 47k XC7D CLK DATA VPP V cc CCLK XC4E/X, XC55 SLAVE CCLK XC3A SLAVE PROGRAM LDC CE CEO PROGRAM RESET DONE INIT RESET/OE DONE INIT D/P INIT PROGRAM 3/5/26 7

8 Modo de Configuración D Q D Q CCLK Funcionamiento Normal D Q D Q CCLK 3/5/26 8

9 Programación: ANTIFUSIBLES () OXIDO SILICIO AMORFO METAL2 VIALINK METAL OXIDO DIELECTRICO ONO POLISILICIO PLICE DIFUSION n+ 3/5/26 9

10 Programación: ANTIFUSIBLES (2) METAL METAL2 PLICE Programable Low Impedance Circuit Element ANTIFUSIBLE DIFUSION n+ POLISILICIO 3/5/26

11 Resistencia del antifusible en Kohms Resistencia de programación de un antifusible.2 Sin programar: GigaOhm Corriente de programación en ma 3/5/26

12 Características del antifusible Se programa cada antifusible mediante la aplicación de una tensión de 6V durante ms. Se añaden tres capas en el proceso de fabricación CMOS estándar. Durabilidad de 4 años 3/5/26 2

13 Programación: EPROM () Óxido Línea de palabra Metal Puerta de control Puerta Flotante Difusión n 3/5/26 3

14 Programación: EPROM (2) Característica de transferencia con la puerta flotante descargada i D Característica de transferencia con la puerta flotante cargada V T V T =-Q/C FC V T V T V G 5 V 3/5/26 4

15 Programación: FLASH () Contacto Drenador Puerta de control Puerta Flotante Contacto Fuente B B A A Oxido inter-poly Oxido de Puerta Fuente Sustrato p Sección BB Drenad. Puerta de control Puerta Flotante Puerta de control Oxido de Puerta Sustrato p Sección AA Puerta Flotante Oxido inter-poly 3/5/26 5

16 Programación: FLASH (2) 2 V GND GND 5 V 2 V Flotante Fuente Drenador Fuente Drenador Sustrato p Sustrato p Programación: inyección de electrones desde el drenador Borrado: Efecto Fowler- Nordheim (Túnel) hacia la fuente 3/5/26 6

17 Programación: EPROM (2) +5 V linea de selección RESISTENCIA PULL-UP linea de bit PUERTA DE SELECCION PUERTA FLOTANTE gnd TRANSISTOR EPROM 3/5/26 7

18 Programación: EPROM (2) +5 V linea de selección RESISTENCIA PULL-UP linea de bit PUERTA DE SELECCION Qué queda? PUERTA FLOTANTE gnd TRANSISTOR EPROM 3/5/26 8

19 Programación: Resumen () Técnica Volátil Reprogr. Área R (Ohm) C (ff) SRAM SI Interna Grande -2K -2 PLICE NO NO Pequeña Antifusible. Grande Programación VIALINK NO NO Pequeña Antifusible. Grande Programación EPROM NO Externa Pequeña 2-4K -2 EEPROM NO Externa 2*EPROM 2-4K -2 3/5/26 9

20 Programación: Resumen (2) Técnica Area Num. Ciclos Tiempo de Celda f 2 t acceso (ns) de Escritura Retención RAM > 4 Volátil EPROM años EEPROM años FLASH años 3/5/26 2

21 Modelo de FPGAs Bloques Lógicos Bloques de Entrada/Salida Recursos de Conexionado 3/5/26 2

22 /X./X2 X./X2 /X.X2 Bloques Lógicos: Multiplexor () Y Y2 Y3 If (X,X2=,) F=Y If (X,X2=,) F=Y2 If (X,X2=,) F=Y3 If (X,X2=,) F=Y4 Y4 Y Y2 X X2 Y3 F 3/5/26 22

23 Bloques Lógicos: Multiplexor (2) X X2 F Y Y2 Y3 If (X,X2=,) F= If (X,X2=,) F= If (X,X2=,) F= If (X,X2=,) F= Y4 X X2 F F=XX2+XX2 X X2 3/5/26 23

24 Bloques Lógicos: Multiplexor (3) X X2 F Y Y2 Y3 If (X,X2=,) F= If (X,X2=,) F= If (X,X2=,) F= If (X,X2=,) F= Y4 X X2 F X X2 3/5/26 24

25 Bloques Lógicos: Multiplexor (4) X X2 F Y Y2 Y3 If (X,X2=,) F= If (X,X2=,) F= If (X,X2=,) F= If (X,X2=,) F= Y4 X X2 F X X2 3/5/26 25

26 Bloques Lógicos: Grano Grueso. Ejemplo: Xilinx. Concepto de LUT a b c f a b c MEMORIA 8x f f b) a) DECODIFICADOR 3:8 a b c c) Bloque programable y ejemplo de función lógica f= /(/(a.b).c) 3/5/26 26

27 Concepto de LUT 7-LUT 2-LUT 3-LUT 4-LUT Diferentes tamaños de LUT s 3/5/26 27

28 Construcción de LUT () x y f = xy + z Tabla de verdad xyz f x y z Decodif. 3 8 SRAM f z f Equivalentes x y 3-LUT f f z SRAM 3/5/26 28

29 Construcción de LUT (2) SRAM x x SRAM x x SRAM x x x x x x x x x x f x x x f x x x f x x 2-LUT x x x 3-LUT x x x LUTs de 2, 3 y 4 Entradas 4-LUT Si sube número de entradas, sube área y retraso, pero pueden realizarse funciones más complejas 3/5/26 29

30 Efecto del número de entradas en LUTs Ejemplo: F=a.b.d+b.c./d+/a./b./c a d c d b a c Realización con 7*2-LUT f b a c d a c Realización con 3*3-LUT f Realización con *4-LUT a b c d Retraso= *4-LUT f b Retraso= 4*2-LUT Retraso= 2*3-LUT El tamaño de las LUTs lo define el fabricante a priori 3/5/26 3

31 Bloques Lógicos: Grano Grueso. Xilinx. Serie 4 Entradas C C2 C 3 C4 Salidas selector G4 state G3 G2 Lookup Table D S Q Q 2 G Lookup Table E R R G F4 state F3 F2 Lookup Table D S Q Q F Vcc E R Reloj F 3/5/26 3

32 Bloques Lógicos: Ejemplo () X Y X2 Y5 Y6 Y8 F Y2 X3 Y7 Y3 X4 Y4 3/5/26 32

33 Bloques Lógicos: Ejemplo (2) X X2 F=/(X.X2.X3.X4) X3 X4 3/5/26 33

34 Bloques Lógicos: Ejemplo (3) X X2 F=(X.X2.X3.X4) X3 X4 3/5/26 34

35 Bloques Lógicos: Ejemplo (4) X X2 F=X+X2+X3+X4 X3 X4 3/5/26 35

36 Bloques Lógicos: Ejemplo (5) X X2 F=/(X+X2+X3+X4) X3 X4 3/5/26 36

37 Bloques Lógicos: Ejemplo (6) X X2 F=/(X+X2+/X3+/X4) X3 X4 3/5/26 37

38 Bloques Lógicos: Ejemplo (7) X? X2 F=/(X2+/X3+/X4) X3 X4 3/5/26 38

39 Bloques Lógicos: Grano Grueso. Altera Max-5 3/5/26 39

40 Bloques Lógicos: Grano Grueso. Altera Max-7 3/5/26 4

41 Bloques Lógicos: Grano fino (CROSSPOINT) f a b c Buen aprovechamiento de los transistores/ Muchas interconexiones 3/5/26 4

42 Bloques Lógicos: Grano Grueso. Ejemplo: ACTEL (ACT-) w x s f f y z a s2 s3 s4 b c a) Bloque programable ejemplo de función lógica f= /(/(a.b).c) b) 3/5/26 42

43 Bloques Lógicos: Grano Grueso. Ejemplo: ACTEL (ACT-2) D D D Z D Z D D D D A B A B A B A B a) Bloque C a) Bloque S 3/5/26 43

44 Bloques Lógicos: Grano Grueso. Ejemplo: ACTEL (ACT-3) D D Z D Q D D A B A B Clear Clock Select 3/5/26 44

45 Modelo de FPGAs Bloques Lógicos Bloques de Entrada/Salida Recursos de Conexionado 3/5/26 45

46 Interconexionado 3/5/26 46

47 Interconexionado /5/26 47

48 Interconexionado (Xilinx) CONEXIONES DE PROPOSITO GENERAL BLOQUE INTERC. BLOQUE INTERC. CONEXIONES DIRECTAS CONEXIONES LARGAS BLOQUE LOGICO BLOQUE LOGICO BLOQUE INTERC. BLOQUE INTERC. BLOQUE LOGICO BLOQUE LOGICO 3/5/26 48

49 Interconexionado (Xilinx) Interruptores entre segmentos Interruptores entre líneas ortogonales 3/5/26 49

50 Arquitectura de ALTERA LAB Matriz de Macroceldas (6) Expansor de términos producto Un bloque asociado de I/O PIA 3/5/26 5

51 Interconexionado (Altera) PIA I/O EXPS BLOQUE LOGICO LAB PIA LAB BLOQUE LOGICO BLOQUE LOGICO BLOQUE LOGICO a) b) 3/5/26 5

52 Interconexionado (Actel) SEGMENTO DE ENTRADA SEGMENTO DE SALIDA BLOQUE BLOQUE BLOQUE BLOQUE BLOQUE BLOQUE LOGICO LOGICO LOGICO LOGICO LOGICO LOGICO SEGMENTO PISTA VERTICAL BLOQUE BLOQUE BLOQUE BLOQUE BLOQUE BLOQUE LOGICO LOGICO LOGICO LOGICO LOGICO LOGICO LINEAS DE RELOJ INTERRUPTORES BLOQUE BLOQUE BLOQUE BLOQUE BLOQUE BLOQUE LOGICO LOGICO LOGICO LOGICO LOGICO LOGICO 3/5/26 52

53 Decisiones sobre Interconexionado Cuántos segmentos por Canal Cómo de largos Cuantos interruptores de rutado Compromiso entre velocidad y área Herramientas de rutado optimizadas para arquitectura Se requiere más investigación 3/5/26 53

54 Modelo de FPGAs Bloques Lógicos Bloques de Entrada/Salida Recursos de Conexionado 3/5/26 54

55 Bloque de E/S: Xilinx-4 S le w R a t e C o n t ro l P a s s ive P u ll-u p / P u ll-d o w n T O u t O utpu t C loc k D C E Q Flip-Flop/ latch Output Buffer Pad I I 2 Q D D e la y Input Buffer Cloc k E na ble Inpu t C loc k C E Flip-Flop/ latch 3/5/26 55

56 Comparación FPGA-ASIC () Tamaño: ASIC: 8 Transistores/puerta (rutado) FPGA: Transistores/puerta (rutado+programabilidad) Velocidad: Aprox. /3 No máscaras: No coste de NRE (muy interesante si hay que rediseñar Flexibilidad) No espera fabricación de máscaras y prototipos 3/5/26 56

57 Comparación FPGA-ASIC (2) Tecnología última generación (65 nm, estructuras muy repetitivas) Hasta 25 M. Puertas. Diseño con las mismas herramientas que ASIC. Integración HW/SW se retrasa en los ASICs hasta que no se reciben muestras buenas Tiempo de llegada al mercado menor que ASIC. 3/5/26 57

58 Comparación FPGA-ASIC (3) Futura Investigación: Mejora de arquitecturas para reducir Tr./Puerta. Mejora algoritmos síntesis... (optimizar uso de recursos internos) Diseño de Dispositivos con módulos especializados (Tratamiento de señal, Comunicaciones...) 3/5/26 58

59 Comparación FPGA-ASIC (4) Tamaño (N. Puertas) M 25M F u l l C u s to m K 5 K F P G A A S IC K K 5 K C P L D S P L D,,, V o l u m e ( c h i p s s o l d ) Volumen (chips vendidos) 3/5/26 59

60 Comparación FPGA-ASIC (5) Los costes de NRE suben: Coste por máscara Número de máscaras Sube pedido mínimo: Sube número de CIs buenos al bajar la regla de diseño El tamaño de las obleas sube Evolución con el tiempo del límite de rentabilidad entre ASICs y FPGAs Cada vez quedan menos fabricantes activos 3/5/26 6

61 Comparación PLD-ASIC (6) Las FPGAs pueden sustituir ASICs por: Capacidad adecuada. Suficientes prestaciones. Costo unitario no muy superior. Son productos estándar. 3/5/26 6

62 Uso de FPGAs Inicialmente como Glue Logic : Uniendo bloques VLSI compejos (baja capacidad). Actualmente realizando subsistemas digitales completos (alta capacidad). Realizando diseños que se hubiesen tenido que hacer con ASICs. Emulando partes de ASICs muy complejos. En el futuro inmediato, realizando sistemas digitales/analógicos completos (capacidad muy elevada). 3/5/26 62

63 Gasto en I+D (Xilinx) ( Mill. $) 7 6 Ventas Gasto en I+D /5/26 63

64 Proyección del mercado de Dispositivos Lógicos Programables 6 5 Millones de $ /5/26 64

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

Microelectrónica. Vicente Baena Departamento de Ingeniería Electrónica. Tema 8 Disposi;vos Programables por el usuario (I)

Microelectrónica. Vicente Baena Departamento de Ingeniería Electrónica. Tema 8 Disposi;vos Programables por el usuario (I) Microelectrónica Vicente Baena Departamento de Ingeniería Electrónica. Tema 8 Disposi;vos Programables por el usuario (I) Indice Introducción Programación Bloques lógicos Interconeionado Bloques de entrada

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

Lógica Estándar. Compuertas lógicas, flip flop, decodificadores, disponibles en chips SSI y MSI. No son una buena solución de diseños grandes.

Lógica Estándar. Compuertas lógicas, flip flop, decodificadores, disponibles en chips SSI y MSI. No son una buena solución de diseños grandes. 2 Lógica Estándar Compuertas lógicas, flip flop, decodificadores, disponibles en chips SSI y MSI. No son una buena solución de diseños grandes. Microprocesadores / DSP Enfoque distinto para diseño de sistemas

Más detalles

Estructura interna de una memoria RAM estática

Estructura interna de una memoria RAM estática Estructura interna de una memoria RAM estática Ciclos de lectura (Memoria RAM estática CY7C148) Ciclos de escritura (Memoria RAM estática CY7C148) Características temporales de la memoria Tipos: PROM

Más detalles

Estructura interna de una memoria RAM estática

Estructura interna de una memoria RAM estática Estructura interna de una memoria RAM estática Ciclos de lectura (Memoria RAM estática CY7C148) Ciclos de escritura (Memoria RAM estática CY7C148) Características temporales de la memoria Tipos: PROM

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

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

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

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 EXCITACION DE LEDS a) Led encendido, configuración NPN y

Más detalles

Introducción a los Dispositivos Programables por el Usuario. Modelo de FPGAs Bloques de Entrada/Salida

Introducción a los Dispositivos Programables por el Usuario. Modelo de FPGAs Bloques de Entrada/Salida Curso de Dotordo: Miroeletróni Digitl. Leopoldo Grí rnquelo Deprtmento de Ingenierí Eletróni. Tem 3: Dispositivos Progrmles por el usurio Introduión los Dispositivos Progrmles por el Usurio Ciruitos Completmente

Más detalles

Tema 1: Microelectrónica. Técnicas de implementación de CID

Tema 1: Microelectrónica. Técnicas de implementación de CID TÉCNICAS DE IMPLEMENTACIÓN DE CID FULL-CUSTOM SEMI-CUSTOM CONSTRUCCIÓN DEL ESQUEMÁTICO A NIVEL DE TRANSISTORES CONSTRUCCIÓN DEL LAYOUT CELDAS ESTÁNDARES MATRIZ DE PUERTAS DISPOSITIVOS PROGRAMABLES: FPGA

Más 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

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

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

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

Dispositivos de lógica programable

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

Diseño de Circuitos Integrados

Diseño de Circuitos Integrados Tema 7 Diseño de Circuitos Integrados Cómo se ha de diseñar un circuito integrado digital Electrónica. Microelectrónica 1 Contenidos del tema 1. Introducción 2. Metodologías de diseño 1. Semicustom: Predifundidos

Más detalles

Arquitectura de FPGAs

Arquitectura de FPGAs Arquitectura de FPGAs Diseño Lógico 2-2017 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

Tema 2: Memorias y Dispositivos Lógicos Programables

Tema 2: Memorias y Dispositivos Lógicos Programables Tema 2: Memorias y Dispositivos Lógicos Programables 1. Memorias 1.1 Conceptos básicos 1.2 Clasificación de memorias semiconductoras. 1.3 Memorias de Acceso aleatorio - Memorias de sólo lectura (ROM).

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

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

FPGA FIELD PROGRAMMABLE GATE ARRAY

FPGA FIELD PROGRAMMABLE GATE ARRAY FPGA FIELD PROGRAMMABLE GATE ARRAY Arreglo Programables A los circuitos digitales que son programables en hardware usando lenguajes como VHDL se les conoce como dispositivos lógicos programables (PLDs,

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 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 Simulación CPUs con FPGA o

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

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

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

METODOLOGIAS DE DISEÑO PARA COMPUTACIÓN RECONFIGURABLE.

METODOLOGIAS DE DISEÑO PARA COMPUTACIÓN RECONFIGURABLE. METODOLOGIAS DE DISEÑO PARA COMPUTACIÓN RECONFIGURABLE. Iñigo Aguirre; Jose Angel Ezquerra. Universidad del País Vasco. Euskal Herriko Unibertsitatea. jtpagpoi@sc.ehu.es. RESUMEN Este trabajo tiene por

Más detalles

Dado el siguiente circuito digital, encontrar la tabla característica y la tabla de operación del flip-flop correspondiente

Dado el siguiente circuito digital, encontrar la tabla característica y la tabla de operación del flip-flop correspondiente Un flip-flop "S-R Set-dominante" difiere del flip-flop S-R normal en que cuando S y R están a valor lógico 1 simultáneamente se realiza la operación de Set. Obtener la tabla de operación, la tabla característica

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 / 2018 INTRODUCCIÓN Aplicaciones

Más detalles

Dra. Adriana del Carmen Téllez Anguiano DISPOSITIVOS LÓGICOS PROGRAMABLES (PLD)

Dra. Adriana del Carmen Téllez Anguiano DISPOSITIVOS LÓGICOS PROGRAMABLES (PLD) DISPOSITIVOS LÓGICOS PROGRAMABLES (PLD) PLD Dispositivo lógico programable: Circuito prefabricado que incluyen dos capas de interconexión flexibles. Equivalen a miles de compuertas lógicas. Expresiones

Más detalles

CAPÍTULO II: DISPOSITIVOS LÓGICOS PROGRAMABLES DISPOSITIVOS LÓGICOS PROGRAMABLES IEC FRANCISCO JAVIER TORRES VALLE

CAPÍTULO II: DISPOSITIVOS LÓGICOS PROGRAMABLES DISPOSITIVOS LÓGICOS PROGRAMABLES IEC FRANCISCO JAVIER TORRES VALLE II DISPOSITIVOS LÓGICOS PROGRAMABLES 9 2.1 CONCEPTOS FUNDAMENTALES muestran los circuitos básicos para la mayoría de los PLDs. La fabricación de dispositivos de lógica programable se basa en los siguientes

Más detalles

Dispositivos Lógicos Programables. Breve descripción

Dispositivos Lógicos Programables. Breve descripción Dispositivos Lógicos Programables Breve descripción Sistemas Embebidos Son sistemas digitales de hardware y software, de propósito específico. El mundo está lleno de ellos. Ind. Automotriz: Comp. Abordo,

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

Computación reconfigurable: tecnología y hardware

Computación reconfigurable: tecnología y hardware Computación reconfigurable: tecnología y hardware Diseño de Arquitecturas VLSI Objetivos Describir el concepto de computación reconfigurable Enumerar las principales aplicaciones de los dispositivos reconfigurables

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

UNIDAD 2. Unidad de Microprocesador (MPU) Microprocesadores Otoño 2011

UNIDAD 2. Unidad de Microprocesador (MPU) Microprocesadores Otoño 2011 1 UNIDAD 2 Unidad de Microprocesador (MPU) Microprocesadores Otoño 2011 Contenido 2 Unidad de Microprocesador Generalizada Memoria Dispositivos de Entrada y Salida Sistemas basados en Microprocesadores

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

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

Reconfiguración Dinámica: Fundamentos y Métodos

Reconfiguración Dinámica: Fundamentos y Métodos Reconfiguración Dinámica: Fundamentos y Métodos Miguel A. Aguirre Departamento de Ingeniería Electrónica Escuela Superior de Ingenieros Universidad de Sevilla Motivación Introducción a la RD Ganancias

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

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

Hardware Dinámicamente Reconfigurable. Julio Septién del Castillo Hortensia Mecha López

Hardware Dinámicamente Reconfigurable. Julio Septién del Castillo Hortensia Mecha López Hardware Dinámicamente Reconfigurable Julio Septién del Castillo Hortensia Mecha López Curso 3er Ciclo Abril 2003 Departamento de Arquitectura de Computadores y Automática Universidad Complutense de Madrid

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 0: Introducción: Aspectos Tecnológicos y Metodológicos del diseño de sistemas

TEMA 0: Introducción: Aspectos Tecnológicos y Metodológicos del diseño de sistemas TEMA 0: Introducción: Aspectos Tecnológicos y Metodológicos del diseño de sistemas Curso 07/08 Departamento de Arquitectura y Tecnología de Sistemas Informáticos - Facultad de Informática - Universidad

Más detalles

Por su tipo de acceso las memorias se clasifican en:

Por su tipo de acceso las memorias se clasifican en: Memorias Por su tipo de acceso las memorias se clasifican en: acceso aleatorio. El valor de [m (t+1)] es independiente de t Estas memorias, en inglés, se denominan Random Access Memory(RAM) acceso secuencial.

Más detalles

Diseño de Circuitos Integrados de Alta Escala Curso Académico 2009/2010

Diseño de Circuitos Integrados de Alta Escala Curso Académico 2009/2010 Diseño de Circuitos Integrados de Alta Escala Curso Académico 2009/2010 Programa de la Asignatura: 1. Introducción al Diseño de Circuitos Integrados en Alta Escala. 1.1. Complejidad 1.2. Modularidad 1.3.

Más 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

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

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

UNIDAD 1. INTRODUCCIÓN A LOS DISPOSITIVOS LÓGICOS PROGRAMABLES (PLDs)

UNIDAD 1. INTRODUCCIÓN A LOS DISPOSITIVOS LÓGICOS PROGRAMABLES (PLDs) UNIDAD 1 INTRODUCCIÓN A LOS DISPOSITIVOS LÓGICOS PROGRAMABLES (PLDs) Tecnologías de diseño de sistemas digitales Definición y aplicaciones de los PLDs Tipos de PLDs Tecnologías de configuración de los

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

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

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

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

Aplicaciones con transistor MOSFET

Aplicaciones con transistor MOSFET Aplicaciones con transistor MOSFET Lección 04.2 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

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

Memorias. Docente: Ing. Víctor Cárdenas Schweiger

Memorias. Docente: Ing. Víctor Cárdenas Schweiger Memorias Docente: Ing. Víctor Cárdenas Schweiger 2016 1 Qué es una memoria RAM? Es la memoria donde se almacenan los datos (programas) con los que se están trabajando en ese momento. Es un dispositivo

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

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

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

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

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

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

Electrónica Industrial - 4º ETSII. Concepto de capacidad Concepto de bit, byte y word (palabra) Electrónica Industrial - 4º ETSII

Electrónica Industrial - 4º ETSII. Concepto de capacidad Concepto de bit, byte y word (palabra) Electrónica Industrial - 4º ETSII 7.6. Memorias RAM 7.6.1.Introducción a las memorias 7.6.2. Memorias ROM [ Wakerly 10.1 pág. 833] 7.6.2.1. Estructura interna [ Wakerly 10.1.2 pág. 837] 7.6.2.2. Tipos comerciales de ROM [ Wakerly 10.1.4

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

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

Laboratorio 4: Uso de una FPGA

Laboratorio 4: Uso de una FPGA Laboratorio 4: Uso de una FPGA Objetivos: Conocer y comprender la estructura interna de una FPGA y su tarjeta de desarrollo que será usada en el laboratorio, y los cuidados y recomendaciones para evitar

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

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 1. Tecnologías de diseño microelectrónico

tema 1. Tecnologías de diseño microelectrónico 1 tema 1. Tecnologías de diseño microelectrónico Diseño de Circuitos Integrados I José Manuel Mendías Cuadros Dpto. Arquitectura de Computadores y Automática Universidad Complutense de Madrid 2 introducción

Más detalles

Memorias de Semiconductor. Departamento de Electrónica Curso 2010/11

Memorias de Semiconductor. Departamento de Electrónica Curso 2010/11 Memorias de Semiconductor Departamento de Electrónica Curso 2010/11 Índice Introducción Clasificación de las memorias El chip de memoria Estructura interna de una memoria Cronogramas de acceso 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

50 s. Transistor. Segunda generación de Computadoras 1952, FET tiristor comercial. 1956, Tiristor 1947, BJT. Nobel Física (1956) Brattain

50 s. Transistor. Segunda generación de Computadoras 1952, FET tiristor comercial. 1956, Tiristor 1947, BJT. Nobel Física (1956) Brattain Fleming (1904) DeForest (1907) 50 s Transistor 1947, BJT Bardeen Brattain Shockley Nobel Física (1956) 1952, FET 1956, Tiristor Segunda generación de Computadoras 1958 tiristor comercial Fairchild SC 1958

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

Tecnologías Digitales

Tecnologías Digitales Tecnologías Digitales Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid Contenidos.Familia CMOS 2.Familia TTL 3.Características de las familias CMOS y TTL 4.Tipos

Más detalles

PLACA 3PX1. Manual de usuario

PLACA 3PX1. Manual de usuario PLACA 3PX1 Manual de usuario Autor Versión 1 Ultima revisión 19 de Noviembre, 2014 Contenido 1 Introducción... 4 2 Descripción general... 5 2.1 Arquitectura... 5 3 Especificaciones... 6 3.1 FPGA... 6 3.2

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

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

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa:

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa: 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa: (b) una magnitud analógica (d) un número natural (a) una pequeña cantidad de datos

Más detalles

BLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción

BLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción SISTEMAS ELECTRÓNICOS DIGITALES OQUE 2 CIRCUITOS DIGITALES CONFIGURAES (PARTE 3: Tema 1) CONJUNTO CONFIGURAE DE PUERTAS Clasificación y descripción Enrique Mandado Pérez María José Moure Rodríguez Circuito

Más detalles

Semestre LABORATORIO DE DISPOSITIVOS DE ALMACENAMIENTO Y DISPOSITIVOS DE ENTRADA / SALIDA PREVIO # 2

Semestre LABORATORIO DE DISPOSITIVOS DE ALMACENAMIENTO Y DISPOSITIVOS DE ENTRADA / SALIDA PREVIO # 2 Semestre 2015-1 LABORATORIO DE DISPOSITIVOS DE ALMACENAMIENTO Y DISPOSITIVOS DE ENTRADA / SALIDA PREVIO # 2 MEMORIAS DE SÓLO LECTURA SEMICONDUCTORAS (ROM) 1- Existen 5 tipos de memoria ROM, mencione cuales

Más detalles

Planificaciones Microelectrónica. Docente responsable: GARCIA INZA MARIANO ANDRES. 1 de 7

Planificaciones Microelectrónica. Docente responsable: GARCIA INZA MARIANO ANDRES. 1 de 7 Planificaciones 8646 - Microelectrónica Docente responsable: GARCIA INZA MARIANO ANDRES 1 de 7 OBJETIVOS Para realizar el diseño de un circuito integrado se requiere conocer la metodología de análisis

Más detalles

DEPARTAMENTO DE INGENIERIA ELECTRONICA (ETSIT-UPM)

DEPARTAMENTO DE INGENIERIA ELECTRONICA (ETSIT-UPM) PROGRAMA 1.- Introducción al diseño de ASICs: - Diseño VLSI - Herramientas CAD - Representación de circuitos y sistemas 2.- Lógica nmos y CMOS: - Diagramas de Barras - Lógica de conmutación - Transistores:

Más detalles

Gilardoni - Orozco - Cayssials - Laboratorio de Sistemas Digitales - UNS

Gilardoni - Orozco - Cayssials - Laboratorio de Sistemas Digitales - UNS TÉCNICAS DE DISEÑO, SIMULACIÓN E IMPLEMENTACIÓN DE CIRCUITOS LÓGICOS UTILIZANDO DISPOSITIVOS VLSI Y ESPECIFICACIÓN HDL. PROYECTO DE FIN DE CARRERA Departamento de Ingeniería Eléctrica. UNIVERSIDAD NACIONAL

Más detalles

Tipos de Memoria. Microprocesadores. Microprocesadores. Carlos Canto Q. MEMORIA DE ALMACENAJE ALAMCEN SECUNDARIO ALAMACEN DE RESPALDO

Tipos de Memoria. Microprocesadores. Microprocesadores. Carlos Canto Q. MEMORIA DE ALMACENAJE ALAMCEN SECUNDARIO ALAMACEN DE RESPALDO Tipos de Memoria TIPOS TIPOS DE DE DE DE LECTURA/ESCRITURA LECTURA/ESCRITURA RAM RAM ( ( VOLÁTIL) VOLÁTIL) PRINCIPAL PRINCIPAL DE DE SOLO SOLO LECTURA LECTURA ROM ROM (NO (NO VOLÁTIL) VOLÁTIL) DE ALMACENAJE

Más detalles

Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar

Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar Temario Introducción Circuitos Digitales FPGAs Flujo y Herramientas de Diseño Diseño para Síntesis Simulación Ejemplos

Más detalles

CPLDs y FPGAs. Tema II Circuitos Integrados Programables; Roberto Gutiérrez Mazón

CPLDs y FPGAs. Tema II Circuitos Integrados Programables; Roberto Gutiérrez Mazón 1 Tema II Circuitos Integrados Programables; CPLDs y FPGAs Roberto Gutiérrez Mazón The Design Warrior s Guide to FPGAs Devices, Tools, and Flows. ISBN 0750676043 Copyright 2004 Mentor Graphics Corp. (www.mentor.com)

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

Electrónica Digital. Configuración del colector abierto. Electrónica Digital II Circuitos TTL Salidas de Colector Abierto Salidas de Drenador Abierto

Electrónica Digital. Configuración del colector abierto. Electrónica Digital II Circuitos TTL Salidas de Colector Abierto Salidas de Drenador Abierto Electrónica Digital II Circuitos TTL Salidas de Colector Abierto Salidas de Drenador Abierto Salida de colector abierto (Familia TTL) La compuerta de colector abierto se usan en tres aplicaciones principales:

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

Electrónica Digital. Introducción

Electrónica Digital. Introducción Electrónica Digital Introducción Diseño digital Habilidades a desarrollar Técnicas de diseño Tecnologías de implementación Herramientas CAD Sistemas cableados Sistemas programados Sistemas Empotrados (Embedded

Más detalles

Asignaturas antecedentes y subsecuentes Diseño de Sistemas Digitales II

Asignaturas antecedentes y subsecuentes Diseño de Sistemas Digitales II PROGRAMA DE ESTUDIOS Diseño de Sistemas Digitales I Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0157 Asignaturas antecedentes y subsecuentes

Más detalles