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!