stringtranslate.com

Memoria EEPROM

Sección transversal de la estructura de una EPROM antigua  .
Aislante superior: ONO.
Aislante inferior:  óxido de túnel . 
EEPROM tipo serie I²C STMicro M24C02
Troquel Atmel AT93C46A
La MCU AT90USB162 integra EEPROM de 512 bytes

La EEPROM o E 2 PROM ( memoria de solo lectura programable y borrable eléctricamente ) es un tipo de memoria no volátil . Se utiliza en ordenadores, normalmente integrada en microcontroladores como tarjetas inteligentes y sistemas remotos sin llave , o como un dispositivo chip independiente, para almacenar cantidades relativamente pequeñas de datos al permitir borrar y reprogramar bytes individuales.

Las EEPROM están organizadas como matrices de transistores de compuerta flotante . Las EEPROM se pueden programar y borrar en el circuito, mediante la aplicación de señales de programación especiales. Originalmente, las EEPROM estaban limitadas a operaciones de un solo byte, lo que las hacía más lentas, pero las EEPROM modernas permiten operaciones de página de varios bytes. Una EEPROM tiene una vida útil limitada para el borrado y la reprogramación, llegando a un millón de operaciones en las EEPROM modernas. En una EEPROM que se reprograma con frecuencia, la vida útil de la EEPROM es una consideración de diseño importante.

La memoria flash es un tipo de EEPROM diseñada para alta velocidad y alta densidad, a expensas de grandes bloques de borrado (normalmente de 512 bytes o más) y un número limitado de ciclos de escritura (a menudo 10.000). No hay un límite claro que divida las dos, pero el término "EEPROM" se utiliza generalmente para describir la memoria no volátil con pequeños bloques de borrado (tan pequeños como un byte) y una larga vida útil (normalmente 1.000.000 de ciclos). Muchos microcontroladores anteriores incluían ambas (memoria flash para el firmware y una pequeña EEPROM para los parámetros), aunque la tendencia con los microcontroladores modernos es emular la EEPROM utilizando flash.

A partir de 2020, la memoria flash cuesta mucho menos que la EEPROM programable por bytes y es el tipo de memoria dominante dondequiera que un sistema requiera una cantidad significativa de almacenamiento de estado sólido no volátil . Sin embargo, las EEPROM todavía se utilizan en aplicaciones que solo requieren pequeñas cantidades de almacenamiento, como en la detección de presencia en serie . [1] [2]

Historia

Mecanismo de carga de la actual celda de memoria FLASH de tipo NOR . Å = 10 -10 m .
Mecanismo de descarga de la celda de memoria FLASH de tipo NOR actual

Primeros intentos

A principios de la década de 1970, varias empresas y organizaciones realizaron algunos estudios, invenciones y desarrollos de memorias no volátiles reprogramables eléctricamente .

En 1971, Yasuo Tarui, Yutaka Hayashi y Kiyoko Nagai presentaron sus primeras investigaciones en la 3.ª Conferencia sobre dispositivos de estado sólido celebrada en Tokio (Japón ) en el Laboratorio electrotécnico , un instituto de investigación nacional japonés. [3] Fabricaron una memoria no volátil reprogramable eléctricamente en 1972, [4] [5] [6] y continuaron este estudio durante más de 10 años. [7] Sin embargo, esta primera memoria dependía de condensadores para funcionar, [4] de los que carece la EEPROM moderna.

En 1972, IBM patentó una invención de memoria no volátil reprogramable eléctricamente. [8] Más tarde ese año, Fujio Masuoka , el inventor de la memoria flash , patentó un MOS de tipo inyección de avalancha en Toshiba [9] e IBM patentó otro más tarde ese año. [10]

En 1974, NEC patentó un dispositivo de inyección de portadores borrable eléctricamente. [11] Al año siguiente, NEC solicitó la marca registrada "EEPROM®" ante la Oficina de Patentes de Japón. La marca registrada fue concedida en 1978. [12] [13]

La base teórica de estos dispositivos es la inyección de portadores calientes por avalancha . En general, las memorias programables, incluidas las EPROM, de principios de los años 1970 presentaban problemas de fiabilidad y resistencia, como los periodos de retención de datos y el número de ciclos de borrado/escritura. [14]

La mayoría de los principales fabricantes de semiconductores, como Toshiba , [9] [5] Sanyo (más tarde, ON Semiconductor ), [15] IBM , [16] Intel , [17] [18] NEC (más tarde, Renesas Electronics ), [19] Philips (más tarde, NXP Semiconductors ), [20] Siemens (más tarde, Infineon Technologies ), [21] Honeywell (más tarde, Atmel ), [22] Texas Instruments , [23] estudiaron, inventaron y fabricaron algunos dispositivos no volátiles reprogramables eléctricamente hasta 1977.

EEPROM moderna

La primera EEPROM que utilizó el método de tunelización Fowler-Nordheim para borrar datos fue inventada por Bernward y patentada por Siemens en 1974. [24] En febrero de 1977, el israelí-estadounidense Eliyahou Harari de la Hughes Aircraft Company patentó en los EE. UU. una tecnología EEPROM moderna, basada en el método de tunelización Fowler-Nordheim a través de una fina capa de dióxido de silicio entre la compuerta flotante y la oblea . Hughes pasó a producir estos nuevos dispositivos EEPROM. [25]

En mayo de 1977, Fairchild y Siemens dieron a conocer un importante resultado de investigación . Utilizaron la estructura SONOS ( polisilicio - oxinitruro - nitruro - óxido - silicio ) con un espesor de dióxido de silicio inferior a 30 Å y la estructura SIMOS ( MOS de inyección de compuerta apilada ), respectivamente, para utilizar la inyección de portadores calientes mediante túnel Fowler-Nordheim . [26] [27]

Alrededor de 1976 a 1978, el equipo de Intel, incluido George Perlegos , realizó algunas invenciones para mejorar esta tecnología de tunelización E 2 PROM. [28] [29] En 1978, desarrollaron un chip Intel 2816 de 16K (2K palabras × 8) bits con una fina capa de dióxido de silicio , que era inferior a 200 Å . [30] En 1980, esta estructura se presentó públicamente como FLOTOX ; túnel de óxido de puerta flotante . [31] La estructura FLOTOX mejoró la fiabilidad de los ciclos de borrado/escritura por byte hasta 10.000 veces. [32] Pero este dispositivo requería un suministro de voltaje de polarización adicional de 20–22 V V PP para el borrado de bytes, excepto para las operaciones de lectura de 5 V. [33] : 5–86  En 1981, Perlegos y otros dos miembros dejaron Intel para formar Seeq Technology , [34] que utilizaba bombas de carga en el dispositivo para suministrar los altos voltajes necesarios para programar las PROM E 2. En 1984, Perlogos dejó Seeq Technology para fundar Atmel , luego Seeq Technology fue adquirida por Atmel. [35] [36]

La memoria de solo lectura eléctricamente modificable (EAROM) es un tipo de EEPROM que se puede modificar uno o unos pocos bits a la vez. [37] La ​​escritura es un proceso muy lento y nuevamente necesita un voltaje más alto (generalmente alrededor de 12 V ) que el que se usa para el acceso de lectura. Las EAROM están diseñadas para aplicaciones que requieren una reescritura poco frecuente y solo parcial.

Base teórica de la estructura FLOTOX

Como se describe en la sección anterior, las EEPROM antiguas se basan en la inyección de portadores calientes basada en ruptura por avalancha con alto voltaje de ruptura inversa . Pero la base teórica de FLOTOX es la inyección de portadores calientes mediante túnel de Fowler-Nordheim a través de una fina capa de dióxido de silicio entre la compuerta flotante y la oblea. En otras palabras, utiliza una unión túnel . [38]

La base teórica del fenómeno físico en sí es la misma que la de la memoria flash actual , pero cada estructura FLOTOX está en conjunción con otro transistor de control de lectura porque la propia compuerta flotante simplemente programa y borra un bit de datos. [39]

La estructura del dispositivo FLOTOX de Intel mejoró la confiabilidad de la EEPROM, es decir, la resistencia de los ciclos de escritura y borrado, y el período de retención de datos. Hay disponible un material de estudio sobre el efecto de un solo evento sobre FLOTOX. [40]

Hoy en día, se puede encontrar una explicación académica de la estructura del dispositivo FLOTOX en varias fuentes. [41] [42] [43]

Estructura EEPROM actual

En la actualidad, la EEPROM se utiliza para microcontroladores integrados , así como para productos EEPROM estándar. La EEPROM aún requiere una estructura de 2 transistores por bit para borrar un byte dedicado en la memoria, mientras que la memoria flash tiene 1 transistor por bit para borrar una región de la memoria. [44]

Protecciones de seguridad

Dentro de una tarjeta SIM

Debido a que la tecnología EEPROM se utiliza para algunos dispositivos de seguridad, como tarjetas de crédito, tarjetas SIM, entrada sin llave, etc., algunos dispositivos tienen mecanismos de protección de seguridad, como protección contra copia. [44] [45]

Interfaz eléctrica

Los dispositivos EEPROM utilizan una interfaz serial o paralela para la entrada/salida de datos.

Dispositivos de bus serial

Las interfaces seriales más comunes son SPI , I²C , Microwire , UNI/O y 1-Wire . Estas utilizan de 1 a 4 pines de dispositivo y permiten que los dispositivos utilicen paquetes con 8 pines o menos.

Un protocolo serial EEPROM típico consta de tres fases: fase de código OP , fase de dirección y fase de datos. El código OP suele ser la primera entrada de 8 bits al pin de entrada serial del dispositivo EEPROM (o con la mayoría de los dispositivos I²C, es implícito); seguido de 8 a 24 bits de direccionamiento, según la profundidad del dispositivo, y luego los datos de lectura o escritura.

Cada dispositivo EEPROM normalmente tiene su propio conjunto de instrucciones de código OP asignadas a diferentes funciones. Las operaciones comunes en los dispositivos EEPROM SPI son:

Otras operaciones admitidas por algunos dispositivos EEPROM son:

Dispositivos de bus paralelo

Los dispositivos con EEPROM paralela suelen tener un bus de datos de 8 bits y un bus de direcciones lo suficientemente amplio como para cubrir toda la memoria. La mayoría de los dispositivos tienen pines de selección de chip y de protección contra escritura. Algunos microcontroladores también tienen EEPROM paralela integrada.

El funcionamiento de una EEPROM paralela es simple y rápido en comparación con una EEPROM serial, pero estos dispositivos son más grandes debido al mayor número de pines (28 pines o más) y su popularidad ha ido disminuyendo en favor de la EEPROM serial o flash.

Otros dispositivos

La memoria EEPROM se utiliza para habilitar funciones en otros tipos de productos que no son estrictamente productos de memoria. Productos como relojes de tiempo real , potenciómetros digitales , sensores de temperatura digitales , entre otros, pueden tener pequeñas cantidades de EEPROM para almacenar información de calibración u otros datos que deben estar disponibles en caso de pérdida de energía. También se utilizó en cartuchos de videojuegos para guardar el progreso y las configuraciones del juego, antes del uso de memorias flash externas e internas.

Modos de falla

Existen dos limitaciones de la información almacenada: la durabilidad y la retención de datos.

Durante las reescrituras, el óxido de la compuerta en los transistores de compuerta flotante acumula gradualmente electrones atrapados. El campo eléctrico de los electrones atrapados se suma a los electrones en la compuerta flotante, lo que reduce la ventana entre los voltajes de umbral para ceros y unos. Después de una cantidad suficiente de ciclos de reescritura, la diferencia se vuelve demasiado pequeña para ser reconocible, la celda se queda atascada en el estado programado y se produce una falla de resistencia. Los fabricantes generalmente especifican que la cantidad máxima de reescrituras es de 1 millón o más. [46]

Durante el almacenamiento, los electrones inyectados en la compuerta flotante pueden desplazarse a través del aislante, especialmente a temperaturas elevadas, y provocar una pérdida de carga, con lo que la celda vuelve a su estado de borrado. Los fabricantes suelen garantizar la conservación de los datos durante 10 años o más. [47]

Tipos relacionados

La memoria flash es una forma posterior de EEPROM. En la industria, existe una convención para reservar el término EEPROM para memorias borrables byte a byte en comparación con memorias flash borrables bloque a bloque. La EEPROM ocupa más área de chip que la memoria flash para la misma capacidad, porque cada celda generalmente necesita un transistor de lectura, uno de escritura y uno de borrado , mientras que los circuitos de borrado de la memoria flash son compartidos por grandes bloques de celdas (a menudo 512×8).

Las tecnologías de memoria no volátil más nuevas, como FeRAM y MRAM, están reemplazando lentamente a las EEPROM en algunas aplicaciones, pero se espera que sigan siendo una pequeña fracción del mercado de EEPROM en el futuro previsible.

Comparación con EPROM y EEPROM/flash

La diferencia entre EPROM y EEPROM radica en la forma en que la memoria se programa y borra. La EEPROM se puede programar y borrar eléctricamente mediante emisión de electrones de campo (más comúnmente conocida en la industria como "tunelización de Fowler-Nordheim").

Las EPROM no se pueden borrar eléctricamente y se programan mediante la inyección de un portador caliente en la compuerta flotante. El borrado se realiza mediante una fuente de luz ultravioleta , aunque en la práctica muchas EPROM están encapsuladas en plástico opaco a la luz ultravioleta, lo que las hace "programables una sola vez".

La mayoría de las memorias flash NOR son de estilo híbrido: la programación se realiza mediante inyección de portadora activa y el borrado se realiza mediante tunelización de Fowler-Nordheim .

Véase también

Referencias

  1. ^ "TN-04-42: Detección de presencia serial del módulo de memoria" (PDF) . Micron Technology. 2002.
  2. ^ "Detección de presencia en serie (SPD)". TechTarget . Julio de 2015.
  3. ^ Tarui, Yasuo; Hayashi, Yutaka; Nagai, Kiyoko (1971-09-01). "Propuesta de memoria semiconductora no volátil reprogramable eléctricamente". Actas de la 3.ª Conferencia sobre dispositivos de estado sólido, Tokio . Sociedad Japonesa de Física Aplicada: 155–162.
  4. ^ ab Tarui, Y.; Hayashi, Y.; Nagai, K. (1972). "Memoria semiconductora no volátil reprogramable eléctricamente". IEEE Journal of Solid-State Circuits . 7 (5): 369–375. Bibcode :1972IJSSC...7..369T. doi :10.1109/JSSC.1972.1052895. ISSN  0018-9200.
  5. ^ ab Iizuka, H.; Masuoka, F.; Sato, Tai; Ishikawa, M. (1976). "Memoria de SÓLO LECTURA MOS de tipo inyección de avalancha eléctricamente alterable con estructura de compuerta apilada". IEEE Transactions on Electron Devices . 23 (4): 379–387. Bibcode :1976ITED...23..379I. doi :10.1109/T-ED.1976.18415. ISSN  0018-9383. S2CID  30491074.
  6. ^ Rossler, B. (1977). "Memoria de solo lectura reprogramable y borrable eléctricamente utilizando la celda de un transistor SIMOS de canal n". IEEE Transactions on Electron Devices . 24 (5): 606–610. Bibcode :1977ITED...24..606R. doi :10.1109/T-ED.1977.18788. ISSN  0018-9383. S2CID  33203267.
  7. ^ Tarui, Yasuo; Nagai, Kiyoko; Hayashi, Yutaka (19 de julio de 1974). "Memoria semiconductora no volátil" (PDF) . Oyo Buturi . 43 (10): 990–1002. doi : 10.11470/obutsu1932.43.990. ISSN  2188-2290. Archivado (PDF) desde el original el 12 de marzo de 2018.
  8. ^ US3865652A, Agusta, Benjamin; Chang, Joseph J. y Joshi, Madhukar L., "Método de formación de un transistor de efecto de campo autoalineado y un dispositivo acoplado por carga", publicado el 11 de febrero de 1975 
  9. ^ ab Masuoka, Fujio (31 de agosto de 1972). "Memoria MOS de tipo inyección de avalancha". {{cite journal}}: Requiere citar revista |journal=( ayuda )
  10. ^ US3797000A, Agusta, B. & Chang, J., "Dispositivo de almacenamiento semiconductor no volátil que utiliza inyección de avalancha y extracción de información almacenada", publicado el 12 de marzo de 1974 
  11. ^ US4016588A, Ohya, Shuichi y Kikuchi, Masanori, "Dispositivo de memoria semiconductora no volátil", publicado el 5 de abril de 1977 
  12. ^ "EEPROM". TMview . Archivado desde el original el 10 de marzo de 2018.
  13. ^ "Reg. No.1342184 – VIVO – REGISTRO – Emitido y Activo".
  14. ^ Moskowitz, Sanford L. (2016). "reliability%20problems"+EPROM+1970s&pg=PA187 Innovación en materiales avanzados: gestión de la tecnología global en el siglo XXI. John Wiley & Sons. ISBN 9781118986097.
  15. ^ Rai, Yasuki; Sasami, Terutoshi; Hasegawa, Yuzuru; Okazoe, Masaru (18 de mayo de 1973). "Dispositivo de memoria semiconductora de compuerta flotante no volátil reprogramable eléctricamente y método de operación". Archivado desde el original el 3 de mayo de 2018. {{cite journal}}: Requiere citar revista |journal=( ayuda )
  16. ^ Abbas, Shakir A.; Barile, Conrad A.; Lane, Ralph D.; Liu., Peter T (16 de marzo de 1973). "US3836992A; Celda de memoria FET con compuerta flotante borrable eléctricamente". pdfpiw.uspto.gov . Oficina de Patentes y Marcas de los Estados Unidos. Archivado desde el original el 9 de marzo de 2018.
  17. ^ Frohman, Bentchkowsky D (19 de octubre de 1973). "Dispositivo de compuerta flotante modificable eléctricamente y método para modificarlo". {{cite journal}}: Requiere citar revista |journal=( ayuda )
  18. ^ Chou, Sunlin (26 de febrero de 1973). "Dispositivo de compuerta flotante borrable". {{cite journal}}: Requiere citar revista |journal=( ayuda )
  19. ^ Ohya, Shuichi; Kikuchi, Masanori (27 de diciembre de 1974). "Dispositivo de memoria semiconductora no volátil". {{cite journal}}: Requiere citar revista |journal=( ayuda )
  20. ^ Verwey, JF; Kramer, RP (1974). "Atmos: un dispositivo de memoria de solo lectura reprogramable eléctricamente". IEEE Transactions on Electron Devices . 21 (10): 631–636. Bibcode :1974ITED...21..631V. doi :10.1109/T-ED.1974.17981. ISSN  0018-9383.
  21. ^ B., Roessler; RG, Mueller (1975). "Memoria de solo lectura borrable y reprogramable eléctricamente utilizando la celda de un transistor SIMOS de canal N". Informes de investigación y desarrollo de Siemens . 4 (6): 345–351. Código Bibliográfico :1975SiFoE...4..345R.
  22. ^ Jack, S; Huang, T. (8 de septiembre de 1975). "Célula de memoria semiconductora". {{cite journal}}: Requiere citar revista |journal=( ayuda )
  23. ^ Gosney, WM (1977). "DIFMOS—Una tecnología de memoria semiconductora no volátil borrable eléctricamente con compuerta flotante". IEEE Transactions on Electron Devices . 24 (5): 594–599. Bibcode :1977ITED...24..594G. doi :10.1109/T-ED.1977.18786. ISSN  0018-9383. S2CID  45636024.
  24. ^ GB1517925A, "Transistores de efecto de campo de almacenamiento", publicado el 19 de julio de 1978 
  25. ^ "1027459330501acc.pdf" (PDF) . Archivado (PDF) desde el original el 7 de febrero de 2015. Consultado el 5 de febrero de 2015 .
  26. ^ Chen, PCY (mayo de 1977). "Dispositivos MOS de puerta Si con umbral modificable". IEEE Transactions on Electron Devices . 24 (5): 584–586. Bibcode :1977ITED...24..584C. doi :10.1109/T-ED.1977.18783. ISSN  0018-9383. S2CID  25586393.
  27. ^ Rossler, B. (mayo de 1977). "Memoria de solo lectura reprogramable y borrable eléctricamente utilizando la celda de un transistor SIMOS de canal n". IEEE Transactions on Electron Devices . 24 (5): 606–610. Bibcode :1977ITED...24..606R. doi :10.1109/T-ED.1977.18788. ISSN  0018-9383. S2CID  33203267.
  28. ^ Simko, Richard T. (17 de marzo de 1977). "Célula de memoria MOS programable y borrable eléctricamente".
  29. ^ Frohman-Bentchkowsky, Dov; Mar, Jerry; Perlegos, George; Johnson, William S. (15 de diciembre de 1978). "Dispositivo de memoria de puerta flotante MOS programable y borrable eléctricamente que emplea tunelización y método para fabricarlo".
  30. ^ Dummer, GWA (2013). Inventos y descubrimientos electrónicos: la electrónica desde sus inicios hasta la actualidad. Elsevier. ISBN 9781483145211.
  31. ^ Johnson, W.; Perlegos, G.; Renninger, A.; Kuhn, G.; Ranganath, T. (1980). "Una memoria no volátil borrable eléctricamente de 16 Kb". Conferencia internacional de circuitos de estado sólido IEEE de 1980. Compendio de artículos técnicos . Vol. XXIII. págs. 152–153. doi :10.1109/ISSCC.1980.1156030. S2CID  44313709.
  32. ^ Euzent, B.; Boruta, N.; Lee, J.; Jenq, C. (1981). "Reliability Aspects of a Floating Gate E2 PROM". 19th International Reliability Physics Symposium . pp. 11–16. doi :10.1109/IRPS.1981.362965. S2CID  41116025. El Intel 2816 utiliza la estructura FLOTOX, que se ha analizado en detalle en la literatura. Básicamente, utiliza un óxido de menos de 200 A de espesor entre la compuerta de polisilicio flotante y la región N+ como se muestra en la Figura 1.
  33. ^ Hoja de datos en formato PDF del modelo 2816A-2 - Intel Corporation - Datasheets360.com. Intel. Octubre de 1983.
  34. ^ "Tecnología Seeq » AntiqueTech". Archivado desde el original el 2 de octubre de 2014.
  35. ^ Rostky, George (2 de julio de 2002). "Recordando a los caballeros PROM de Intel". EE Times . Archivado desde el original el 29 de septiembre de 2007. Consultado el 8 de febrero de 2007 .
  36. ^ Ficha técnica del Atmel AT28C16 (PDF) (edición 0540B). Octubre de 1998. Archivado (PDF) desde el original el 29 de agosto de 2017.
  37. ^ Ciarcia, Steve (1981). Circuit Cellar de Ciarcia. Circuit Cellar. ISBN 978-0-07-010963-6.
  38. ^ Gutmann, Peter (15 de agosto de 2001). "Remanencia de datos en dispositivos semiconductores". 10.º SIMPOSIO DE SEGURIDAD DE USENIX . IBM TJ Watson Research Center: 39–54. Archivado desde el original el 12 de octubre de 2016.
  39. ^ Janwadkar, Sudhanshu (24 de octubre de 2017). "Fabricación de MOS de compuerta flotante (FLOTOX)". www.slideshare.net .
  40. ^ Koga, R.; Tran, V.; George, J.; Crawford, K.; Crain, S.; Zakrzewski, M.; Yu, P. "Sensibilidades SEE de memorias Flash avanzadas seleccionadas y de primera entrada, primera salida" (PDF) . The Aerospace Corporation. Archivado (PDF) desde el original el 14 de marzo de 2018.
  41. ^ Fuller, Dr. Lynn (22 de febrero de 2012). Variaciones del proceso CMOS Tecnología de fabricación de EEPROM. Ingeniería microelectrónica, Instituto de Tecnología de Rochester.
  42. ^ Groeseneken, G.; Maes, HE; ​​VanHoudt, J.; Witters, JS Fundamentos de dispositivos de memoria semiconductores no volátiles . CiteSeerX 10.1.1.111.9431 . 
  43. ^ Bergemont, Albert; Chi, Min-Hwa (5 de mayo de 1997). "Patente estadounidense 5856222: método de fabricación de una celda EEPROM de alta densidad". patents.google.com . National Semiconductor Corp.
  44. ^ ab Skorobogatov, Sergei (2017). "Cómo el microsondeo puede atacar la memoria cifrada" (PDF) . Conferencia Euromicro de 2017 sobre diseño de sistemas digitales (DSD) . Conferencia Euromicro de 2017 sobre diseño de sistemas digitales (DSD). Viena. págs. 244–251. doi :10.1109/DSD.2017.69. ISBN 978-1-5386-2146-2.
  45. ^ "Rompiendo la protección de copia en microcontroladores". www.cl.cam.ac.uk . Archivado desde el original el 22 de octubre de 2017.
  46. ^ "Preguntas frecuentes - ROHM Semiconductor". Archivado desde el original el 19 de febrero de 2011.
  47. ^ Integración de sistemas: desde el diseño de transistores hasta circuitos integrados a gran escala

Enlaces externos