SlideShare una empresa de Scribd logo
1 de 7
Memoria PROM
                                              Memoria PROM




                                                      Fig.1: PROM D23128C
Contenido:
1.- Historia.
2.- Definición
3.- Programación.
4.- Construcción
5.- Estructura
6.- Funcionamiento
7.- Fabricantes
Bibliografia
                                                       .
1.- Historia.
La memoria PROM fue inventada en 1956 por WenTsingChow, trabajando para la División Arma, de la
American Bosch Arma Corporation en Garden City, Nueva York. La invención fue concebida a petición de la
Fuerza Aérea de los Estados Unidos, para conseguir una forma más segura y flexible para almacenar las
constantes de los objetivos en la computadora digital del Misil balístico intercontinental (MBI) Atlas E/F.

La patente y la tecnología asociadas fueron mantenidas bajo secreto por varios años mientras el Atlas E/F
era el principal misil de Estados Unidos. El término "quemar", refiriéndose al proceso de grabar una PROM,
se encuentra también en la patente original, porque como parte de la implementación original debía
quemarse literalmente los diodos internos con un exceso de corriente para producir la discontinuidad del
circuito. Las primeras máquinas de programación de PROMs también fueron desarrolladas por ingenieros de
la División Arma bajo la dirección del Sr. Chow y fueron ubicados el laboratorio Arma de Garden City, y en la
jefatura del Comandoestratégico aéreo de las Fuerzas Aéreas.

Disponibles en el mercado de semiconductoresantifusebasados en matrices de memoria OTP hanexistidopor
lo menosdesde 1969, con inicialescélulasantifuse bits dependen de soplar un condensador entre el cruce de
líneasconductoras. Texas Instruments desarrolladounapuerta MOS-óxidoantifuseruptura de 1979. [ 1
]
  Unapuerta dual-óxido de dos transistores (2T) MOS antifuse se introdujo en 1982. [ 2 ] Los
primerostecnologías de degradación de óxidoexhibióunavariedad de escalado, programación, tamaño y la
fabricación de los problemasqueimpedían la producción de volumen de los dispositivos de memoriabasados
en estastecnologías.

AunqueantifuseFiscalía ha estadodisponiblepordécadas, no estabadisponible en CMOS estándar hasta 2001
cuandoKilopass Technology Inc. 1T, 2T, patentados y tecnologías 3.5T bits antifusecelularesusando un
proceso CMOS estándar, permitiendo la integración de la RPM en la lógica de los chips CMOS . El
procesoantifuse primer nodopuedeserimplementado en CMOS estándares 0,18 um. Desde la
rupturaGoxesmenorque el desglose de conexiones, medidasespeciales de difusión no erannecesarios para crear
el elemento de programaciónantifuse. En 2005, un canal divididodispositivoantifuse[ 3
]
  fuepresentadoporSidense. Este canal divididocelular bit combinalasgruesas (IO) y delgado (compuerta) de
óxido de dispositivos en un solo transistor (1T) con unapuerta de polisiliciocomún.




                                                                                                            1
2.- Definición.
Los dispositivos programables se definen como aquellos circuitos de propósito general que poseen una
estructura interna que puede ser modificada por el usuario final (o a petición suya, por el fabricante) para
implementar una amplia gama de aplicaciones. El primer dispositivo que cumplió estas características fue la
memoria PROM, que puede realizar un comportamiento de circuito utilizando las líneas de direcciones como
entradas y las de datos como salidas (implementa una tabla de verdad).
Antes de adentrar al tema de la memoria PROM es válido mostrar una clasificación de las formas de
implementación de lógica programable por hardware, a la cual pertenece este tipo de memoria:




                                    Fig.2: Clasificación de las memorias

También se podría decir, que la prom es un tipo de memoria de sólo lectura (ROM) que permite ser grabada
con datos mediante un hardware especial llamado programador de PROM.

Estas memorias son utilizadas para grabar datos permanentes en cantidades menores a las ROMs, o
cuando los datos deben cambiar en muchos o todos los casos. Las operaciones muy importantes o largas
que se habían estado ejecutando mediante programas, se pueden convertir en microprogramas y grabarse
permanentemente en una pastilla de memoria programable sólo de lectura.

Una vez que las PROMs están en forma de circuitos electrónicos, estas tareas se pueden realizar casi
siempre en una fracción del tiempo que requerían antes. La flexibilidad adicional que se obtiene con la
PROM puede convertirse en una desventaja si en la unidad PROM se programa un error que no se puede
corregir. Para superar esta desventaja, se desarrolló la EPROM, o memoria de solo lectura reprogramable.

.3.- Programación.
Para conseguir que la información que se desea grabar sea inalterable, se utilizan dos técnicas:


       Programables por mascara (en la fabrica), proporcionan mejores prestaciones. Son las denominadas
       de conxioneshardwired.

       Programables en el campo (field) por el usuario final. Son las EPROM y las EEPROM, proporcionan
       peores prestaciones, pero son menos costosas para vólumenes pequeños de producción y se
       pueden programar de manera inmediata

Una PROM común se encuentra con todos los bits en valor 1 como valor por defecto de fábrica; el quemado
de cada fusible, cambia el valor del correspondiente bit a 0. La programación se realiza aplicando pulsos de
altos voltajes que no se encuentran durante operaciones normales (12 a 21 voltios). El término Read-only
(sólo lectura) se refiere a que, a diferencia de otras memorias, los datos no pueden ser cambiados (al menos
por el usuario final).

                                                                                                           2
La programación es básicamente la misma que la de las ROM convencionales, pero en este caso todas las
celdas tienen diodos, por lo cual la memoria viene programada de fábrica con todos 1.

Cada diodo tiene conectado un fusible, cuya funcionalidad es similar a la que podemos ver en fuentes de
alimentación o estabilizadores de tensión. Cuando se produce una sobretensión, el fusible se quema y, por
lo tanto, el circuito se abre. De esta manera, el diodo pierde contacto con el mundo exterior y el lector de
memoria nunca sabe de su existencia, así que a esa celda la interpreta como un cero. Por lo tanto para
programar un chip de memoria PROM; con un dispositivo llamado programador xD, se les aplica a las
celdas correspondientes una tensión superior a la que son capaces de soportar los fusibles, y así quedan
definidos todos los bits de la memoria en cuestión.




                                     Fig.3: Celda PROM de Transistores



La pastilla es insertada en un dispositivo que genera en las salidas de la ROM (usadas como entradas) los
valores lógicos de cada palabra. Para cada posición, se genera un pulso de hasta 30V por la entrada
Vpp=Vcc, que produce una circulación de corrientes que funden delgadas conexiones fusibles en serie con
diodos o transistores que se quiere desconectar. Así se obtienen los ceros que deben resultar en las salidas,
dado que el chip “virgen” viene con todos los diodos conectados. El proceso de quemado dura pocos
minutos.

El proceso de programación de una PROM generalmente se realiza con un equipo especial llamado
quemador. Este equipo emplea un mecanismo de interruptores electrónicos controlados por software que
permiten cargar las direcciones, los datos y generar los pulsos para fundir los fusibles del arreglo interno de
la memoria (Ver figura 4).




                                                                                                                  3
Fig.4: Función del programador de PROM

4.- Construcción

La fabricación económica de memorias PROM exige su producción masiva. Sobre la superficie de una oblea
de silicio se crean simultáneamente varios cientos de grupos de circuitos. El proceso de fabricación de
memorias consiste en una sucesión de deposición y eliminación de capas finísimas de materiales
conductores, aislantes y semiconductores, hasta que después de cientos de pasos se llega a un complejo
“bocadillo” que contiene todos los circuitos interconectados de la memoria.

.Para el circuito electrónico sólo se emplea la superficie externa de la oblea de silicio, una capa de unas 10
micras de espesor (unos 0,01 mm, la décima parte del espesor de un cabello humano). Entre las etapas del
proceso figuran la creación de sustrato, la oxidación, la litografía, el grabado, la implantación iónica y la
deposición de capas.

La primera etapa en la producción de una memoria PROM es la creación de un sustrato de silicio de enorme
pureza, una “rodaja” de silicio en forma de una oblea redonda pulida hasta quedar lisa como un espejo. En
la actualidad, las obleas más grandes empleadas en la industria tienen 200 mm de diámetro.

. En la etapa de oxidación se coloca una capa eléctricamente no conductora, llamada dieléctrico, el tipo de
dieléctrico más importante es el dióxido de silicio, que se “cultiva” exponiendo la oblea de silicio a una
atmósfera de oxígeno en un horno a unos 1.000 ºC. El oxígeno se combina con el silicio para formar una
delgada capa de óxido de unos 75 angstroms de espesor.

Casi todas las capas que se depositan sobre la oblea deben corresponder con la forma y disposición de los
transistores y otros elementos electrónicos. Generalmente esto se logra mediante un proceso llamado
fotolitografía, que equivale a convertir la oblea en un trozo de película fotográfica y proyectar sobre la misma
una imagen del circuito deseado. Para ello se deposita sobre la superficie de la oblea una capa fotosensible
cuyas propiedades cambian al ser expuesta a la luz. Los detalles del circuito pueden llegar a tener un
tamaño de sólo 0,25 micras.

Como la longitud de onda más corta de la luz visible es de unas 0,5 micras, es necesario emplear luz
ultravioleta de baja longitud de onda para resolver los detalles más pequeños. Después de proyectar el
circuito sobre la capa fotorresistente y revelar la misma, la oblea se graba: esto es, se elimina la parte de la
oblea no protegida por la imagen grabada del circuito mediante productos químicos (un proceso conocido
como grabado húmedo) o exponiéndola a un gas corrosivo llamado plasma en una cámara de vacío
especial.

En el siguiente paso del proceso, la implantación iónica, se introducen en el silicio impurezas como boro o
fósforo para alterar su conductividad. Esto se logra ionizando los átomos de boro o de fósforo (quitándoles

                                                                                                                   4
uno o dos electrones) y lanzándolos contra la oblea a elevadas energías mediante un implantador iónico.
Los iones quedan incrustados en la superficie de la oblea.

En el último paso del proceso, las capas o películas de material empleadas para fabricar una memoria
PROM se depositan mediante el bombardeo atómico en un plasma, la evaporación (en la que el material se
funde y posteriormente se evapora para cubrir la oblea) o la deposición de vapor químico, en la que el
material se condensa a partir de un gas a baja presión o a presión atmosférica. En todos los casos, la
película debe ser de gran pureza, y su espesor debe controlarse con una precisión de una fracción de micra.

5.- Estructura.

La memoria PROM es un PLD en el que las uniones en la matriz de puertas AND es fija, siendo
programables las uniones en la matriz de puertas OR (Ver figura 5). Una PROM es un sistema
combinacional completo que permite realizar cualquier función lógica con las n variables de entrada, ya que
dispone de 2n términos productos. Están muy bien adaptadas para aplicaciones tales como: tablas,
generadores de caracteres, convertidores de códigos, etc. Generalmente las PROM tienen menos entradas
que las PAL y FPLA. Se pueden encontrar PROM con capacidades potencia de 2, que van desde las 32
hasta las 8192 palabras de 4, 8 o 16 bit de ancho




                                                              Fig.5: Matriz de compuertas AND y OR



                                                                                                              5
.

6.- Funcionamiento



. La PROM (programable ROM), tiene un solo modo de funcionamiento ya que es de sólo lectura, los
contenidos pueden ser leídos pero no modificados por un programa de usuario. Sus contenidos no se
construyen, como la ROM, directamente en el procesador cuando éste se fabrica, sino que se crean por
medio de un tipo especial “programación”, ya sea por el fabricante, o por especialistas técnicos de
programación del usuario. El proceso de programación es destructivo: una vez grabada, es como si fuese
una ROM normal.

En esta memoria digital el valor de cada bit depende del estado de un fusible (o antifusible), que puede ser
quemado una sola vez. Por esto la memoria puede ser programada (los datos pueden ser escritos) solo una
vez. Luego que la PROM ha sido programada, los datos permanecen fijos y no pueden reprogramarse o
borrarse.

7.- Fabricantes

.

       NationalInstrument
       Motorola




Bibliografía.

1.- Wikipedia, http://es.wikipedia.org/wiki/Memoria_PROM#V.C3.A9ase_tambi.C3.A9n
2.- Laboratorio de Diseño Microelectrónica, 4o Curso, P94 FPGA: Nociones básicas e implementación.
M. L. López Vallejo y J. L. Ayala Rodrigo.
Departamento de Ingeniería Electrónica. Universidad Politécnica de Madrid.




                                                                                                           6
7

Más contenido relacionado

La actualidad más candente

Circuitos de disparo con aislamiento
Circuitos de disparo con aislamientoCircuitos de disparo con aislamiento
Circuitos de disparo con aislamientoCésar Sánchez
 
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUPConceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUPCristian
 
Placa base y sus elementos
Placa base y sus elementosPlaca base y sus elementos
Placa base y sus elementosmonicayvictoria
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioJose Diaz Silva
 
Placa base
Placa basePlaca base
Placa basejnk
 
Guia electrónica Digital telmex por Armando Sandoval Maravilla
Guia electrónica Digital telmex por Armando Sandoval MaravillaGuia electrónica Digital telmex por Armando Sandoval Maravilla
Guia electrónica Digital telmex por Armando Sandoval MaravillaArmando Maravilla
 
Sistemas de control en tiempo discreto
Sistemas de control en tiempo discretoSistemas de control en tiempo discreto
Sistemas de control en tiempo discretoEvaMariavillasmilRoj
 
Componentes Internos De Un Cpu
Componentes Internos De Un CpuComponentes Internos De Un Cpu
Componentes Internos De Un Cpujengibre
 
Prom
PromProm
PromUTC
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSlalo martinez
 
Eprom
EpromEprom
EpromUTC
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoriaAlexa Lara
 
Dispositivos de proteccion electrica
Dispositivos de proteccion electricaDispositivos de proteccion electrica
Dispositivos de proteccion electricasanchezariass
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorRavi Anand
 
Memorias de un plc y su clasificación
Memorias de un plc y su clasificaciónMemorias de un plc y su clasificación
Memorias de un plc y su clasificaciónDaniel
 

La actualidad más candente (20)

Circuitos de disparo con aislamiento
Circuitos de disparo con aislamientoCircuitos de disparo con aislamiento
Circuitos de disparo con aislamiento
 
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUPConceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
Conceptos Básicos del Encendido del CPU, BIOS, CMOS & SETUP
 
PLC
PLC PLC
PLC
 
Placa base y sus elementos
Placa base y sus elementosPlaca base y sus elementos
Placa base y sus elementos
 
Tipos de memoria del computador - Compendio
Tipos de memoria del computador - CompendioTipos de memoria del computador - Compendio
Tipos de memoria del computador - Compendio
 
CURSO S7-1200.pptx
CURSO S7-1200.pptxCURSO S7-1200.pptx
CURSO S7-1200.pptx
 
Proyectos electrónica digital
Proyectos electrónica digitalProyectos electrónica digital
Proyectos electrónica digital
 
Placa base
Placa basePlaca base
Placa base
 
Guia electrónica Digital telmex por Armando Sandoval Maravilla
Guia electrónica Digital telmex por Armando Sandoval MaravillaGuia electrónica Digital telmex por Armando Sandoval Maravilla
Guia electrónica Digital telmex por Armando Sandoval Maravilla
 
Sistemas de control en tiempo discreto
Sistemas de control en tiempo discretoSistemas de control en tiempo discreto
Sistemas de control en tiempo discreto
 
Componentes Internos De Un Cpu
Componentes Internos De Un CpuComponentes Internos De Un Cpu
Componentes Internos De Un Cpu
 
Prom
PromProm
Prom
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITS
 
Eprom
EpromEprom
Eprom
 
Pic 16 F84 A
Pic 16 F84 APic 16 F84 A
Pic 16 F84 A
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Amplificadores de potencia
Amplificadores de potenciaAmplificadores de potencia
Amplificadores de potencia
 
Dispositivos de proteccion electrica
Dispositivos de proteccion electricaDispositivos de proteccion electrica
Dispositivos de proteccion electrica
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
 
Memorias de un plc y su clasificación
Memorias de un plc y su clasificaciónMemorias de un plc y su clasificación
Memorias de un plc y su clasificación
 

Destacado (8)

Aula 2 ppt
Aula 2 pptAula 2 ppt
Aula 2 ppt
 
Memórias EPROM
Memórias EPROMMemórias EPROM
Memórias EPROM
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Memoria PROM
Memoria PROMMemoria PROM
Memoria PROM
 
Memória EEPROM
Memória EEPROMMemória EEPROM
Memória EEPROM
 
Memoria prom y eprom
Memoria prom y epromMemoria prom y eprom
Memoria prom y eprom
 
MEMORIA DRAM
MEMORIA DRAMMEMORIA DRAM
MEMORIA DRAM
 
EPROM, PROM & ROM
EPROM, PROM & ROMEPROM, PROM & ROM
EPROM, PROM & ROM
 

Similar a Memoria prom (20)

Memoria rom
Memoria romMemoria rom
Memoria rom
 
Memoria rom
Memoria romMemoria rom
Memoria rom
 
Orao s1 a1
Orao s1 a1Orao s1 a1
Orao s1 a1
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Memorias
MemoriasMemorias
Memorias
 
Memoria prom y eprom2
Memoria prom y eprom2Memoria prom y eprom2
Memoria prom y eprom2
 
Dispositivos Programables por el usuario
Dispositivos Programables por el usuarioDispositivos Programables por el usuario
Dispositivos Programables por el usuario
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Eprom
EpromEprom
Eprom
 
Trabajo sobre memorias
Trabajo sobre memoriasTrabajo sobre memorias
Trabajo sobre memorias
 
Memoria RAM
Memoria RAMMemoria RAM
Memoria RAM
 
Power de memoria ram
Power de memoria ramPower de memoria ram
Power de memoria ram
 
Presentación1jeccy
Presentación1jeccyPresentación1jeccy
Presentación1jeccy
 
Presentación1jeccy
Presentación1jeccyPresentación1jeccy
Presentación1jeccy
 
Memoria ROM BIOS
Memoria ROM BIOSMemoria ROM BIOS
Memoria ROM BIOS
 
Motherboard,Memorias Y Microprosesadores
Motherboard,Memorias Y MicroprosesadoresMotherboard,Memorias Y Microprosesadores
Motherboard,Memorias Y Microprosesadores
 
Blogger tercer
Blogger tercerBlogger tercer
Blogger tercer
 
diapositivas de milexis tipos de tarjetas
diapositivas de milexis tipos de tarjetasdiapositivas de milexis tipos de tarjetas
diapositivas de milexis tipos de tarjetas
 
memoriapromyeprom-121004174720-phpapp02.ppt
memoriapromyeprom-121004174720-phpapp02.pptmemoriapromyeprom-121004174720-phpapp02.ppt
memoriapromyeprom-121004174720-phpapp02.ppt
 
Univac
UnivacUnivac
Univac
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

Memoria prom

  • 1. Memoria PROM Memoria PROM Fig.1: PROM D23128C Contenido: 1.- Historia. 2.- Definición 3.- Programación. 4.- Construcción 5.- Estructura 6.- Funcionamiento 7.- Fabricantes Bibliografia . 1.- Historia. La memoria PROM fue inventada en 1956 por WenTsingChow, trabajando para la División Arma, de la American Bosch Arma Corporation en Garden City, Nueva York. La invención fue concebida a petición de la Fuerza Aérea de los Estados Unidos, para conseguir una forma más segura y flexible para almacenar las constantes de los objetivos en la computadora digital del Misil balístico intercontinental (MBI) Atlas E/F. La patente y la tecnología asociadas fueron mantenidas bajo secreto por varios años mientras el Atlas E/F era el principal misil de Estados Unidos. El término "quemar", refiriéndose al proceso de grabar una PROM, se encuentra también en la patente original, porque como parte de la implementación original debía quemarse literalmente los diodos internos con un exceso de corriente para producir la discontinuidad del circuito. Las primeras máquinas de programación de PROMs también fueron desarrolladas por ingenieros de la División Arma bajo la dirección del Sr. Chow y fueron ubicados el laboratorio Arma de Garden City, y en la jefatura del Comandoestratégico aéreo de las Fuerzas Aéreas. Disponibles en el mercado de semiconductoresantifusebasados en matrices de memoria OTP hanexistidopor lo menosdesde 1969, con inicialescélulasantifuse bits dependen de soplar un condensador entre el cruce de líneasconductoras. Texas Instruments desarrolladounapuerta MOS-óxidoantifuseruptura de 1979. [ 1 ] Unapuerta dual-óxido de dos transistores (2T) MOS antifuse se introdujo en 1982. [ 2 ] Los primerostecnologías de degradación de óxidoexhibióunavariedad de escalado, programación, tamaño y la fabricación de los problemasqueimpedían la producción de volumen de los dispositivos de memoriabasados en estastecnologías. AunqueantifuseFiscalía ha estadodisponiblepordécadas, no estabadisponible en CMOS estándar hasta 2001 cuandoKilopass Technology Inc. 1T, 2T, patentados y tecnologías 3.5T bits antifusecelularesusando un proceso CMOS estándar, permitiendo la integración de la RPM en la lógica de los chips CMOS . El procesoantifuse primer nodopuedeserimplementado en CMOS estándares 0,18 um. Desde la rupturaGoxesmenorque el desglose de conexiones, medidasespeciales de difusión no erannecesarios para crear el elemento de programaciónantifuse. En 2005, un canal divididodispositivoantifuse[ 3 ] fuepresentadoporSidense. Este canal divididocelular bit combinalasgruesas (IO) y delgado (compuerta) de óxido de dispositivos en un solo transistor (1T) con unapuerta de polisiliciocomún. 1
  • 2. 2.- Definición. Los dispositivos programables se definen como aquellos circuitos de propósito general que poseen una estructura interna que puede ser modificada por el usuario final (o a petición suya, por el fabricante) para implementar una amplia gama de aplicaciones. El primer dispositivo que cumplió estas características fue la memoria PROM, que puede realizar un comportamiento de circuito utilizando las líneas de direcciones como entradas y las de datos como salidas (implementa una tabla de verdad). Antes de adentrar al tema de la memoria PROM es válido mostrar una clasificación de las formas de implementación de lógica programable por hardware, a la cual pertenece este tipo de memoria: Fig.2: Clasificación de las memorias También se podría decir, que la prom es un tipo de memoria de sólo lectura (ROM) que permite ser grabada con datos mediante un hardware especial llamado programador de PROM. Estas memorias son utilizadas para grabar datos permanentes en cantidades menores a las ROMs, o cuando los datos deben cambiar en muchos o todos los casos. Las operaciones muy importantes o largas que se habían estado ejecutando mediante programas, se pueden convertir en microprogramas y grabarse permanentemente en una pastilla de memoria programable sólo de lectura. Una vez que las PROMs están en forma de circuitos electrónicos, estas tareas se pueden realizar casi siempre en una fracción del tiempo que requerían antes. La flexibilidad adicional que se obtiene con la PROM puede convertirse en una desventaja si en la unidad PROM se programa un error que no se puede corregir. Para superar esta desventaja, se desarrolló la EPROM, o memoria de solo lectura reprogramable. .3.- Programación. Para conseguir que la información que se desea grabar sea inalterable, se utilizan dos técnicas: Programables por mascara (en la fabrica), proporcionan mejores prestaciones. Son las denominadas de conxioneshardwired. Programables en el campo (field) por el usuario final. Son las EPROM y las EEPROM, proporcionan peores prestaciones, pero son menos costosas para vólumenes pequeños de producción y se pueden programar de manera inmediata Una PROM común se encuentra con todos los bits en valor 1 como valor por defecto de fábrica; el quemado de cada fusible, cambia el valor del correspondiente bit a 0. La programación se realiza aplicando pulsos de altos voltajes que no se encuentran durante operaciones normales (12 a 21 voltios). El término Read-only (sólo lectura) se refiere a que, a diferencia de otras memorias, los datos no pueden ser cambiados (al menos por el usuario final). 2
  • 3. La programación es básicamente la misma que la de las ROM convencionales, pero en este caso todas las celdas tienen diodos, por lo cual la memoria viene programada de fábrica con todos 1. Cada diodo tiene conectado un fusible, cuya funcionalidad es similar a la que podemos ver en fuentes de alimentación o estabilizadores de tensión. Cuando se produce una sobretensión, el fusible se quema y, por lo tanto, el circuito se abre. De esta manera, el diodo pierde contacto con el mundo exterior y el lector de memoria nunca sabe de su existencia, así que a esa celda la interpreta como un cero. Por lo tanto para programar un chip de memoria PROM; con un dispositivo llamado programador xD, se les aplica a las celdas correspondientes una tensión superior a la que son capaces de soportar los fusibles, y así quedan definidos todos los bits de la memoria en cuestión. Fig.3: Celda PROM de Transistores La pastilla es insertada en un dispositivo que genera en las salidas de la ROM (usadas como entradas) los valores lógicos de cada palabra. Para cada posición, se genera un pulso de hasta 30V por la entrada Vpp=Vcc, que produce una circulación de corrientes que funden delgadas conexiones fusibles en serie con diodos o transistores que se quiere desconectar. Así se obtienen los ceros que deben resultar en las salidas, dado que el chip “virgen” viene con todos los diodos conectados. El proceso de quemado dura pocos minutos. El proceso de programación de una PROM generalmente se realiza con un equipo especial llamado quemador. Este equipo emplea un mecanismo de interruptores electrónicos controlados por software que permiten cargar las direcciones, los datos y generar los pulsos para fundir los fusibles del arreglo interno de la memoria (Ver figura 4). 3
  • 4. Fig.4: Función del programador de PROM 4.- Construcción La fabricación económica de memorias PROM exige su producción masiva. Sobre la superficie de una oblea de silicio se crean simultáneamente varios cientos de grupos de circuitos. El proceso de fabricación de memorias consiste en una sucesión de deposición y eliminación de capas finísimas de materiales conductores, aislantes y semiconductores, hasta que después de cientos de pasos se llega a un complejo “bocadillo” que contiene todos los circuitos interconectados de la memoria. .Para el circuito electrónico sólo se emplea la superficie externa de la oblea de silicio, una capa de unas 10 micras de espesor (unos 0,01 mm, la décima parte del espesor de un cabello humano). Entre las etapas del proceso figuran la creación de sustrato, la oxidación, la litografía, el grabado, la implantación iónica y la deposición de capas. La primera etapa en la producción de una memoria PROM es la creación de un sustrato de silicio de enorme pureza, una “rodaja” de silicio en forma de una oblea redonda pulida hasta quedar lisa como un espejo. En la actualidad, las obleas más grandes empleadas en la industria tienen 200 mm de diámetro. . En la etapa de oxidación se coloca una capa eléctricamente no conductora, llamada dieléctrico, el tipo de dieléctrico más importante es el dióxido de silicio, que se “cultiva” exponiendo la oblea de silicio a una atmósfera de oxígeno en un horno a unos 1.000 ºC. El oxígeno se combina con el silicio para formar una delgada capa de óxido de unos 75 angstroms de espesor. Casi todas las capas que se depositan sobre la oblea deben corresponder con la forma y disposición de los transistores y otros elementos electrónicos. Generalmente esto se logra mediante un proceso llamado fotolitografía, que equivale a convertir la oblea en un trozo de película fotográfica y proyectar sobre la misma una imagen del circuito deseado. Para ello se deposita sobre la superficie de la oblea una capa fotosensible cuyas propiedades cambian al ser expuesta a la luz. Los detalles del circuito pueden llegar a tener un tamaño de sólo 0,25 micras. Como la longitud de onda más corta de la luz visible es de unas 0,5 micras, es necesario emplear luz ultravioleta de baja longitud de onda para resolver los detalles más pequeños. Después de proyectar el circuito sobre la capa fotorresistente y revelar la misma, la oblea se graba: esto es, se elimina la parte de la oblea no protegida por la imagen grabada del circuito mediante productos químicos (un proceso conocido como grabado húmedo) o exponiéndola a un gas corrosivo llamado plasma en una cámara de vacío especial. En el siguiente paso del proceso, la implantación iónica, se introducen en el silicio impurezas como boro o fósforo para alterar su conductividad. Esto se logra ionizando los átomos de boro o de fósforo (quitándoles 4
  • 5. uno o dos electrones) y lanzándolos contra la oblea a elevadas energías mediante un implantador iónico. Los iones quedan incrustados en la superficie de la oblea. En el último paso del proceso, las capas o películas de material empleadas para fabricar una memoria PROM se depositan mediante el bombardeo atómico en un plasma, la evaporación (en la que el material se funde y posteriormente se evapora para cubrir la oblea) o la deposición de vapor químico, en la que el material se condensa a partir de un gas a baja presión o a presión atmosférica. En todos los casos, la película debe ser de gran pureza, y su espesor debe controlarse con una precisión de una fracción de micra. 5.- Estructura. La memoria PROM es un PLD en el que las uniones en la matriz de puertas AND es fija, siendo programables las uniones en la matriz de puertas OR (Ver figura 5). Una PROM es un sistema combinacional completo que permite realizar cualquier función lógica con las n variables de entrada, ya que dispone de 2n términos productos. Están muy bien adaptadas para aplicaciones tales como: tablas, generadores de caracteres, convertidores de códigos, etc. Generalmente las PROM tienen menos entradas que las PAL y FPLA. Se pueden encontrar PROM con capacidades potencia de 2, que van desde las 32 hasta las 8192 palabras de 4, 8 o 16 bit de ancho Fig.5: Matriz de compuertas AND y OR 5
  • 6. . 6.- Funcionamiento . La PROM (programable ROM), tiene un solo modo de funcionamiento ya que es de sólo lectura, los contenidos pueden ser leídos pero no modificados por un programa de usuario. Sus contenidos no se construyen, como la ROM, directamente en el procesador cuando éste se fabrica, sino que se crean por medio de un tipo especial “programación”, ya sea por el fabricante, o por especialistas técnicos de programación del usuario. El proceso de programación es destructivo: una vez grabada, es como si fuese una ROM normal. En esta memoria digital el valor de cada bit depende del estado de un fusible (o antifusible), que puede ser quemado una sola vez. Por esto la memoria puede ser programada (los datos pueden ser escritos) solo una vez. Luego que la PROM ha sido programada, los datos permanecen fijos y no pueden reprogramarse o borrarse. 7.- Fabricantes . NationalInstrument Motorola Bibliografía. 1.- Wikipedia, http://es.wikipedia.org/wiki/Memoria_PROM#V.C3.A9ase_tambi.C3.A9n 2.- Laboratorio de Diseño Microelectrónica, 4o Curso, P94 FPGA: Nociones básicas e implementación. M. L. López Vallejo y J. L. Ayala Rodrigo. Departamento de Ingeniería Electrónica. Universidad Politécnica de Madrid. 6
  • 7. 7