Você está na página 1de 13

APRENDA MAIS SOBRE EPROMS

Nossa experincia mostrou que h muitas pessoas que trabalham


ou precisam trabalhar com chips de memria (Eprom, Eeprom,
Nvrams e Microprocessadores), mas no tm grande conhecimento
sobre estas peas! "e voc se encaixa neste grupo, esta pgina vai
a#udar voc a entender o que estas peas so e como elas $uncionam!
Esta pgina tamb%m explica termos que voc poder vir a necessitar
como &E', ()N*+,, *"-)), -M." e NM."! /entamos explicar
assuntos t%cnicos de uma maneira $cil de entender! Muitas das
perguntas que tem sido $eitas por nossos consumidores ao longo dos
anos esto neste texto! "e voc tem alguma pergunta sobre um
dispositivo de memria ou algum aspecto t%cnico do equipamento, %
bem provvel que ela se#a respondida aqui! Esperamos que voc
considere essas in$orma0es 1teis!
. que % um chip de memria 2
3m chip de memria % uma parte eletr4nica usada por um
computador para arma5enar um programa ou dados! * di$erena
entre um programa e somente dados % que o programa % uma
seq6ncia de instru0es que di5 ao computador, o que $a5er! 7ado
% uma in$ormao que o computador utili5a para rodar seu
programa! No chip de memria, o programa e os dados parecem
ser idnticos pois ambos arma5enam in$orma0es em s%ries de 8 e
9 !
Existem dois tipos bsicos de chips de memria, os
permanentes e os temporrios ! 3m equipamento de memria
temporrio perder seu conte1do (ele esquece) quando a energia %
retirada! 3m chip de memria permanente no perde seu
conte1do quando a energia % retirada! 3ma Eprom % um chip de
memria permanente!
. que % uma E:+.M 2
* sigla Eprom vem de ;Memria :rogramvel *pagvel
somente para <eitura=! >amos analisar cada termo!
;*pagvel= ? signi$ica que o chip pode ser apagado e reutili5ado!
3ma Eprom % apagada em um dispositivo chamado apagadora de
Eproms! * apagadora % uma $onte de lu5 ultravioleta de alta
intensidade em uma caixa! @alaremos mais sobre apagadoras de
Eproms mais tarde!
;:rogramvel= ? signi$ica que a Eprom pode ser programada com
um programa, com dados ou com ambos!
;Memria somente para <eitura= ? signi$ica que o computador ao
qual a Eprom est conectada pode apenas usar a in$ormao
contida no chip! Ele no pode colocar in$orma0es dentro do
chip, por isso % usado o termo ;somente para leitura=!
+esumidamente, a Eprom % uma pea de memria que no perde
seus dados ou programas quando a energia % cortada! Ele deve ser
programado por um dispositivo de programao! 3ma ve5 que a
Eprom % programada, seu conte1do no pode ser mudado a
menos que ela se#a apagada em um apagadora de Eproms e ento
reprogramada em um programador! . computador no pode
arma5enar dados em uma Eprom por que a Eprom % uma pea
somente de leitura.
-omo % uma E:+.M por dentro 2
* Eprom, como qualquer outro chip de memria, % pro#etada para
arma5enar bits de in$ormao! 3m bit % o menor elemento usado
em um computador e pode ter o valor de 8 ou 9! Arupos de bits
so chamados de termos di$erentes! 7e5esseis (8B) bits so
chamados de uma palavra ! .ito (9C) bits #untos so chamados
de byte ! Duatro (9E) bits #untos so chamados de nibble !
.bviamente um 1nico bit s pode representar duas coisas,
portanto sero usados vrios bits #untos para representar itens
como palavras ou n1meros! . agrupamento mais comum de bits %
um bFte! -omo existem oito (9C) bits em um bFte e cada bit pode
ser de 8 ou 9, existem GHB combina0es possIveis de 8Js e 9Js
que podem ser $eitas a partir de um grupo de oito (9C) bits!
* Eprom tIpica % organi5ada como uma seq6ncia de bFtes
(grupos de oito (9C) bits)! -ada bFte reside em uma posio
especI$ica na Eprom que % chamada de Endereo !
. primeiro endereo na Eprom % ! . 1ltimo endereo na
Eprom % determinado pela capacidade de arma5enamento da
mesma! * Eprom da $oto % uma GK-E998! Ela tem uma
capacidade de arma5enamento de H8GL bFtes! Duando um
computador (microprocessador) acessa a Eprom, ele $ornece um
endereo para o chip e ento l o bFte daquele endereo! "e o
bFte % uma instruo, o computador decodi$ica os n1meros 8 e 9
no bFte e executa a operao que a instruo especi$ica! Esta % a
maneira da Eprom arma5enar um programa! . -omputador
enderea em seq6ncia cada bFte na Eprom para ter todas as
instru0es que permitem ao computador $a5er o seu trabalho! *
ilustrao acima mostra vrios endereos e os seus dados
correspondentes! .s valores dos endereos e dos dados so
exibidos em $ormato &E' em ve5 de binrio! &E' % uma $orma
mais compacta de representar n1meros binrios! N1meros &E'
so explicados posteriormente nesta pgina!
. que o n1mero da pea signi$ica 2
. n1mero da pea normalmente indica o n1mero total de bits
de arma5enamento em milhares ! :or exemplo, uma Eprom GKGHB
tem GHB mil bits de arma5enamento! "e voc dividir GHB mil por
oito (9C) (n1mero de bits em um bFte ) voc obter MG mil ou MGL
(L % uma abreviao de quilo ou mil)! :or $avor, perceba que no
so todos os n1meros de Eproms que representam os n1meros de
bits! :or exemplo, a Eprom GK-9E9 arma5ena E milh0es de bits
ou H8GL de dados!
Dual a velocidade de uma E:+.M 2
* especi$icao de velocidade de uma Eprom % $req6entemente
seu tempo de acesso, que % o tempo que a Eprom leva para
mandar os dados dos endereos requeridos para o computador! .
tempo de acesso % especi$icado em nanosegundos (bilion%simos
de segundo)! . tempo de acesso % $req6entemente encontrado
logo aps o n1mero da pea! ExemploN MHMGK-BE*OGH % uma
Eprom de n1mero GK-BE com um tempo de acesso de GH9
nanosegundos! . tempo de acesso normalmente se encontra aps
o trao ( O ), que separa o n1mero da pea do tempo de acesso!
Duando voc substituir uma Eprom ou outro dispositivo de
memria, voc pode substituir por outra de velocidade igual ou
superior, mas no por outra velocidade menor! Exemplo N voc
pode substituir uma pea de GK-BE* ? GH por uma de GK-BE* ?
G9 , mas no por uma de GK-BE* ? M9! .s dados podem estar
disponIveis da Eprom antes que se necessite, mas se o
computador tentar tirar os dados antes que eles este#am na Eprom,
o produto com o qual o computador est trabalhando no
$uncionar!
-omo achar o n1mero de seu chip N
Eproms e a maioria das peas de memria se encaixam a um n1mero
de pinos padro e operam de maneira idntica! )sso permite que
peas de qualquer $abricante se#am usadas alternadamente! .
segredo % achar o n1mero da pea ! @req6entemente, o n1mero da
pea est impresso diretamente na parte de cima! Mas o que voc
precisa % o n1mero central da pea! P o n1mero padro da pea na
ind1stria! * Eprom tIpica % um dispositivo de GK s%ries! *s Eproms
abrangem C9Q do mercado dos dispositivos de memria
reprogramvel! No importando o $abricante da pea, seu n1mero
sempre ser GK''' ou GK-'''', impresso em algum lugar do
dispositivo! Esse n1mero deve ter um pre$ixo ou um su$ixo
associando a pea a empresa! 3m exemplo % uma Eprom &)/*-&)
GK8B! . n1mero impresso no chip % &NEGK8BA! Note onde o
n1mero GK8B aparece (&NEGK8BA)! R uma pea idntica $eita pela
National "emiconductor % numerada NM-GK-8BDOMH e outra $eita
pela )ntel ser 7GK8BO8! No con$undaOse com uma data! * data %
impressa no chip para indicar quando ele $oi $abricado! 3m cdigo
de data % composto pelo ano de $abricao seguido pela semana! 3m
exemplo % CSGH! )sso indica que a pea $oi $abricada na GHdo ano
de 8SCS! Embora um cdigo da data no se#a $acilmente con$undido
com um chip GK''', pode ser con$undido com peas de memria
de outros tipos que no dispositivos GK'''!
*pagando uma Eprom
*s in$orma0es (bits) so arma5enadas nas Eproms como cargas
el%tricas em um transistor na Eprom! Existe um transistor para cada
bit de arma5enamento! . processo de programao coloca a carga
no transistor onde ela permanece presa at% que a pea se#a apagada!
3m transistor carregado ( transistor programado) tem um bit
valendo 9 (5ero) enquanto um transistor apagado ( transistor no
programado) tem um bit valendo 8(um)! 3ma ve5 que um transistor
na Eprom % programado, o 1nico #eito de remover a carga presa %
expondo o chip inteiro T lu5 ultravioleta de alta intensidade usando
um apagador de Eproms! "e voc olhar uma Eprom padro voc
perceber que ela tem uma #anela clara no centro da pea! .
propsito desta #anela % permitir que a lu5 ultravioleta alcance os
transistores que comp0em a disposio da memria da Eprom para
dissipar os el%trons presos no transistor!
Aeralmente uma Eprom, uma ve5 programada, ter uma
cobertura ou um adesivo colocado sobre sua #anela!! >oc no pode
apagar uma Eprom ou mudar seu conte1do removendo esta
cobertura e expondoOa T lu5 normal de uma sala! *t% mesmo a lu5
solar levaria G semanas de constante exposio para alterar o chip!
>oc no pode apagar uma Eprom com lu5es de qualquer esp%cie, %
melhor usar um apagador $abricado especialmente para esse $im!
Eproms com revestimento plstico
3ma parte muito cara da Eprom % seu revestimento cerUmico e a
#anela de quart5o! *lguns $abricantes $a5em suas Eproms com
revestimento plstico e sem #anela! Essas Eproms so chamadas de
dispositivos ./: ( .ne /ime :rogrammable O programvel uma
ve5) simplesmente porque no h #anela para apagar a pea! No h
nada que possa impedir um dispositivo ./: de ser lido e o seu
conte1do copiado para outra Eprom! .s dispositivos ./: so
Eproms padro que s podem ser programados e usados uma ve5! .
n1mero da pea % geralmente algo como :GK-''', onde o ;:=
signi$ica revestimento plstico!
Dual % a di$erena entre uma pea GK e uma GK-2
*s Eproms GK''' usam a tecnologia de 8V c%lula de memria! Esse
processo de tecnologia % chamado de NM."! NM." vem de ;NO
channel= ;Metal= ;.xide= ;"emiconductor=! * tecnologia da 1ltima
gerao % chamada de -M.", % por isso que as peas com esta
tecnologia tem a letra ;-= em seu n1mero de s%rie! :eas -M."
usam muito menos energia do que peas NM.", entretanto todos os
outros aspectos dos dispositivos so idnticos! >oc pode substituir
uma pea -M." por outra NM." sem quaisquer problemas,
entretanto como uma pea NM." consome mais energia, no %
aconselhvel colocar uma pea NM." no lugar de uma -M."! )sso
vale especi$icamente para equipamentos supridos por bateria!
7i$erentes tipos de revestimentos
& muitos tipos de revestimentos nos quais as peas de memria e
microprocessadores so encontrados! . revestimento padro, que se
encontra em toda esta pgina, % chamado 7):! Esta sigla vem de
;7ual= ;)nline= ;:acWage=! Este revestimento % assim chamado pois
tem duas $ileiras de pinos que so inseridos em um soquete no
circuito! * primeira vantagem deste revestimento % que ele % mais
$cil de ser removido e instalado por pessoas! Na realidade, o chip
atual de memria % muito menor do que a embalagem no qual ele se
encontra! *s embalagens 7): podem ser de qualquer tamanho, entre
C e EG pinos!! *s Eproms tIpicas so normalmente encontradas em
GE, GC e MG pinos, dependendo da capacidade de arma5enamento do
dispositivo! Existem Eproms de 8B bits que so encontradas em
embalagens de E9 pinos! * embalagem de E9 pinos % usada porque
os dados so lidos em 8B bits por ve5 e isso requer mais pinos $Isicos
para serem conectados ao processador!
:ara conservar espao h muitos tipos de embalagens que esto se
tornando mais comuns! 3ma delas % a embalagem :<--! * sigla
:<-- vem de ;:lastic= ;<eaded= ;-hip= ;-arrier=! 3ma
embalagem :<-- % $isicamente menor do que uma uma 7):! .
tamanho mais comum de Eproms % o de MG pinos, embora
embalagens :<-- maiores ou menores no se#am incomuns!
Embalagens :<-- tem como primeira vantagem o seu tamanho!
-om produtos eletr4nicos tornandoOse cada ve5 menores, t%cnicos
usam peas :<-- para super$Icies de encaixe ou em equipamentos
com espao limitado! Existem soquetes disponIveis para peas
:<--, entretanto eles requerem uma $erramenta especial para
remover o dispositivo! "e a sua :<-- % soldada diretamente ao
equipamento, a pea deve ser dessoldada antes de poder ser lida! P
preciso um adaptador especial para usar uma pea :<-- em um
dispositivo de programao! . adaptador $a5 a converso da
embalagem :<-- para uma base tradicional 7):!
3m segundo estilo de embalagem % a ".)-! ".)- % chamada assim
por ;"mall= ;.utline= ;)ntegrated= ;-ircuit=! .s dispositivos ".)-
tem pinos em apenas dois lados e so similares a dispositivos 7):,
embora muito menores! *s embalagens ".)- podem ser tamb%m
instaladas em um soquete, embora elas se#am igualmente soldadas
diretamente ao circuito! . dispositivo mostrado na $oto % uma pea
de memria $lash GS@899/ um estilo especial de adaptador clamO
shell % necessrio pX o uso de dispositivos ".)- para garantir o
correto alinhamento entre os pinos e a conexo!
3m dos menores tipos de embalagens disponIveis % chamada de
/".:! /".: vem de ;/hin= ;"mall= ;.utline= ;:acWage=! Esses
dispositivos so quase sempre soldados no equipamento e so
encontrados em cart0es de memria $lash e tamb%m em outros
aplicativos! 3m adaptador especial % necessrio para o uso deste
equipamento! . soquete adaptador tem $inos contatos retrteis que
emparelhamOse com os do aparelho!
Outros tipos de dispositivos de memria programvel.
@<*"& E:+.M"
*s $lash Eproms so o tipo mais recente de peas de memria! Essas
peas tem sempre um revestimento plstico porque o apagamento
dessas peas % $eito eletricamente sem a necessidade de expor o chip
interno a lu5 ultravioleta! . apagamento % $eito pelo programador de
Eproms e necessita de menos tempo para ser apagado do que uma
Eprom 3>! Elas se apagam em um piscar de olhos, ;$lash=, daI vem
o nome! :eas de memria $lash no podem ser substituIdas por
dispositivos padro 3> porque o n1mero mInimo de pinos em uma
tIpica pea $lash % MG! . menor dispositivo $lash % um GC@GHB que %
igual em capacidade de arma5enamento a uma Eprom GKGHB3>!
Note que a pea de n1mero GC@''' % um dispositivo $lash
designado pelo ;@= no n1mero da pea!
EE:+.M"
Eeproms so peas de memria que usam a mesma tecnologia das
Eproms, entretanto cada bit de arma5enamento tem transistores
extras para permitir que cada bit se#a individualmente apagado! *
sigla Eeprom signi$ica ;ElectricallF= ;Erasable= ;:rogrammable=
;+ead .nlF MemorF=! *o contrrio dos dispositivos $lash, essas
peas de memria podem ter seus bFtes mudados sem a necessidade
de apagar a pea inteira! . modo como isto $unciona % que o
prprio chip de memria apaga cada bFte antes de programOlo com
os novos dados! . apagamento e programao de cada bFte pode
durar at% 89 milisegundos! Esta demora no permite que uma
Eeprom se#a substituIda por uma pea normal de memria +*M!
3m exemplo de Eeprom % GC-BE! :ercebe que o n1mero GC % usado
tanto em dispositivos Eeproms quanto em dispositivos $lash!! . ;-=
na pea de n1mero GC-BE signi$ica que ela $oi $eita com tecnologia
-M."! Eeproms so mais caras do que Eproms porque tm mais
transistores! Eeproms so normalmente usadas para o
arma5enamento de dados de um produto, # que elas podem ser
programadas por computador!
Eeproms de s%rie
3ma Eeprom de s%rie % $eita com a mesma tecnologia usada em
Eeproms normais! * di$erena % que uma Eeprom de s%rie tem
normalmente apenas C pinos em seu revestimento! )sto acontece
porque o endereo e os dados so mandados do chip e para o chip
apenas um bit por ve5, usandoOse para isso apenas um $io ou dois!
)sso acontece para que o computador possa ler e programar uma
Eeprom de s%rie e enviar comandos, dados e in$orma0es de
endereo por um protocolo de comunicao pr% de$inido! )sso leva
mais tempo e % mais complexo do que trabalhar com uma Eeprom
comum, contudo menor tamanho e preo $a5em essas peas serem
muito populares pois o ac1mulo de in$ormao a ser arma5enado %
pequeno! N1meros populares de Eeproms de s%rie soN SM-EB e
GE-9E, embora existam muitos outros!
Eeproms de s%rie so tamb%m encontradas em revestimento
super$iciais chamados /".:! * sigla /".: vem de ;/hin= ;"mall=
;.utline= ;:acWage=! Esses revestimentos so muito pequenos e so
sempre soldados diretamente ao circuito! "ob certas circunstUncias %
possIvel conectar essas partes no circuito e com sucesso ler e
programar in$orma0es!
N>+*M"
Nvram % um padro +*M (a sigla +*M vem de Memria de
*cesso +and4mico) que % usado para opera0es gerais no
computador! *s letras N> vm de no voltil! * memria +*M
normalmente perde seu conte1do quando a energia % removida,
entretanto a Nvram % $abricada com uma bateria que mant%m
energia aplicada T memria depois da energia ter sido removida do
produto! * primeira vantagem da Nvram % sua velocidade! R que a
pea opera como uma pea de memria de alta velocidade enquanto
a energia est sendo aplicada, no h demora quando os dados esto
sendo gravados no dispositivo! Existem tamb%m peas de memria
que so chamadas de Nvrams mas no tm bateria interna! Elas
mant%m seu conte1do trans$erindo os dados da memria +*M para
uma r%plica de Eeprom! Duando a energia se acaba, a memria da
Eeprom ret%m os dados! Duando a energia % restaurada, o conte1do
da memria +*M % recolocada em seu local original! 3m exemplo
de peas com bateria do mesmo tipo de Nvrams % a 7allas
"emiconductor 7"8GG9 ou 7"8GGH! 3m exemplo de Eeprom com
Nvrams so as de n1mero 'GG-89 e 'GG-8G $abricadas por 'icor
:roms (ipolares
3ma prom bipolar % um chip de memria que geralmente cont%m
uma pequena quantidade de dados, entretanto com um tempo de
acesso muito pequeno! Esses chips de memria arma5enam bits de
dados queimando pequenos $usIveis dentro do prprio dispositivo de
memria! 3ma ve5 que $orem programados, seus dados
permanecero os mesmos! . termo ;():.<*+= re$lete a tecnologia
de transistor que $oi usada no processo de $abricao! :rom
signi$ica ;:rogrammable= ;+ead .nlF MemorF=! * programao de
uma prom bipolar requer uma alta voltagem e uma alta corrente para
queimar os $usIveis! Essas peas so encontradas em muitos
produtos e so as $avoritas do :rograma Espacial dos Estados
3nidos, porque os dados, uma ve5 programados, esto imunes a
mudanas causadas pela radiao!
Microprocessadores
3m microprocessador % um computador completo em um chip! )sso
inclui a 3nidade -entral de :rocessamento (-:3), a memria
(Eprom) e o )X.! Microprocessadores so geralmente encontrados
em produtos que usam uma simples $uno, como o $orno de
microondas, impressoras de computadores, etc! 3m
microprocessador, embora muito mais complexo do que uma pea
de memria padro, continua tendo uma Eprom interna como seu
programa de memria! 3m microprocessador tem normalmente E9
pinos ou mais, para que as opera0es possam ocorrer direto do chip!
*lguns microprocessadores, como o :)- da Microchip e outros, tem
menos pinos e consequentemente revestimentos menores! -omo os
microprocessadores tem memria interna, % na sua rea de memria
que voc pode ler e programar usando um dispositivo de
programao! No passado, a maioria dos microprocessadores
usavam Eproms internas para a programao de seus dados,
entretanto algumas peas recentes usam dispositivos de memria
@lash!
Microprocessadores com memrias @lash so excelentes se voc
est interessado no desenvolvimento de sistemas pois eles levam
muito menos tempo para serem apagados e reprogramados do que
uma pea com Eprom 3>!
*lguns exemplos de microprocessadores @lash com E9 pinos soN
*/ME< CS-H8, CS-HG e CS-HH! Exemplos de microprocessadores
@lash de 8C e G9 pinos soN Microchip :)- 8B@CE e *tmel CS-G9H8!
. que % &E'?
&ex % a abreviatura de hexidecimal! &exidecimal tem base 8B! *s
pessoas esto acostumadas a usar o sistema decimal (base 89) com
n1meros de 9 a S, # o sistema &E' tem os dIgitos
9,8,G,M,E,H,B,K,C,S,*,(,-,7,E,@! Embora isso parea con$uso, a
ra5o da escolha do sistema &ex % que ele proporciona uma $orma
de representar E bits binrios em um simples dIgito! ExemploN
binrio 9999Y&E' 9, ou binrio 9898Y&E' H ou binrio
8899Y&E' -! * tabela abaixo mostra os n1meros binrios com os
n1meros hexidecimais equivalentesN
B I N A R Y E !
9999 9
9998 8
9989 G
9988 M
9899 E
9898 H
9889 B
9888 K
8999 C
8998 S
8989 *
8988 (
8899 -
8898 7
8889 E
8888 @
-om a tabela acima voc pode ver que podeOse representar o n1mero
binrio 8889989899889989 por EHMG &E'! Esse % o motivo pelo
qual o sistema &E' tornouOse o sistema padro de representar dados
binrios, permitindo que as pessoas representem grandes grupos de
n1meros binrios de uma $orma compacta!
. que % *"-))?
* sigla *"-)) vem de -digo *mericano :adro de /roca de
)n$orma0es! P uma traduo padro de cdigos &E'(binrios) para
caracteres legIveis e que possam ser imprimidos! *s letras que voc
est lendo agora nesta $olha so representadas no computador como
grupos de bits! "em um padro, qualquer $abricante de
computadores poderia decidir qual grupo de bits representaria uma
letra ou n1mero! No sistema *"-)), um ;*= mai1sculo %
representado pelo valor E8&! . n1mero M % representado pelo valor
MM&! Duando voc v um editor de exibio de um dispositivo
programador voc poder perceber que as in$orma0es &E' e
tamb%m (geralmente T direita) uma exibio da traduo *"-)) dos
dados hex! "e os dados de uma Eprom contiverem caracteres que
tero que ser exibidos para uma pessoa, esses caracteres aparecero
na rea de exibio *"-))!
3m 1ltimo item de interesse
@ique atento a chips chamados de ;:3<<"=! Eles so chips de
memria que $oram removidos de aparelhos # existentes e depois
apagados! Muitas ve5es esses chips so bons, entretanto saiba que
voc poder devolver essas peas a seu distribuidor assim que elas
pararem de $uncionar!

Você também pode gostar