Perda de dados em EPROM
Eletrônica

Perda de dados em EPROM


Assim como nós, apreciadores dos computadores clássicos, envelhecemos, o mesmo acontece com os equipamentos pelos quais temos tanto carinho. Dos componentes eletrônicos, os capacitores eletrolíticos são os que mais rapidamente se degradam. 

Os semicondutores têm vida útil que depende das condições em que operam, sendo um dos fatores mais importantes a temperatura. Em geral, têm durabilidade extremamente grande. Porém as EPROMs - memórias eletrônicas não voláteis apagáveis e programáveis - há chances de perda de dados com o tempo, conhecido como bit rot (literalmente, apodrecimento de bit). Uma descrição sobre este fenômeno pode ser encontrada aqui.

Fonte: Wikipédia

Cada célula (bit) é constituída por um transitor (FET) que conduz ou não, dependendo da tensão aplicada no terminal porta (gate). Como a porta é eletricamente isolada, numa EPROM nova os FETs não conduzem; nesta situação, o estado lógico para todos os bits é igual a 1.

Para fazer com que o FET conduza, é necessário injetar carga elétrica na porta. Para vencer o isolamento da porta, aplica-se uma tensão elevada conhecida como voltagem de programação (VPP). Portanto a gravação de uma EPROM consiste em aplicar esta tensão nas portas dos transistores, para que sejam injetados elétrons nas células que se deseja mudar o estado lógico. Uma vez que a carga elétrica é injetada, fica presa na porta por causa do isolante e o FET passa a conduzir, produzindo o nível lógico 0 durante a leitura.

Entretanto não existe um isolante elétrico perfeito e, com o tempo, os elétrons vão escapando da porta do FET. Este processo pode ser acelerado quando se irradia luz ultravioleta, fenômeno aproveitado para apagar o dispositivo. Outro fator que acelera a descarga da porta é a temperatura.

Mesmo que se tampe a janela de quartzo da EPROM e opere em temperaturas amenas, a descarga ocorre lentamente, até chegar um ponto que o FET deixa de conduzir. Na prática, isto significa que dados com valores de bit iguais a 0 serão modificados para 1 ao longo do tempo.

Eu não detectei um problema deste tipo ainda, mas pode ser porque nunca procurei. Tal qual espada de Dâmocles, nunca sabemos quando uma EPROM acabará perdendo seu conteúdo. Com as nossas peças de coleção atravessando as décadas, corre o risco de um ou mais bits de EPROM ou OTP (um tipo de EPROM sem a janela de quartzo) mudarem, com consequências imprevisíveis.

Numa ROM cujo conteúdo é definido previamente na fábrica, durante a confecção da máscara fotolitográfica a ser aplicada no wafer de silício, este problema não ocorre. Desde que seja utilizada dentro das condições especificadas, tem durabilidade indefinida. A ROM do TK90X, segundo o respectivo datasheet, parece ser deste tipo.





loading...

- Por Dentro Do Programador De Eprom Pocket Programmer
Este aqui é um velho amigo que já me ajudou muito (principalmente a pagar as contas) e que estava esquecido, já que acabou sendo substituido por um mais novo. Este gravador fez um relativo sucesso no ínicio deste século, apesar da simplicidade. Lembro...

- Z80 Nmos E Cmos
Além dos que estão na foto, eu possuo ainda dois outros Z80 contidos no CP200 e TK85. O Z80 foi projetado pela Zilog em 1976, empregando a tecnologia NMOS. Mais tarde começaram a ser produzidas versões CMOS desta CPU. Transistores MOS são dispositivos...

- Eeprom
Eu já abordei anteriormente sobre EPROM, mais especificamente a UV-EPROM que possui janela de quartzo para apagamento de seu conteúdo por luz ultravioleta. Existe um componente mais moderno, a EEPROM ou E2PROM (Electrically Erasable and Programmable...

- Rom E Porta 254 (parte 1)
Nas investigações sobre as ROMs do TK90X/95 promovidas por mim e Einar Saukas, com a ajuda de vários amigos, verificamos que o bit 7 da porta de entrada 254 pode interferir na seleção do idioma entre português e espanhol. O TK90X com a ROM mais...

- Incompatibilidades Da Porta 254
Apesar do TK90X ser um clone muito próximo do ZX Spectrum, capaz de rodar grande parte dos programas do original britânico, sofre algumas incompatibilidades em hardware e em software.  Um dos problemas foi encontrado no OTLA, um projeto que permite...



Eletrônica








.