You are on page 1of 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. Se voc se encaixa neste grupo, esta pgina vai ajudar voc a entender o que estas peas so e como elas funcionam. Esta pgina tambm explica termos que voc poder vir a necessitar como HEX, BINARY, ASCII, CMOS e NMOS. Tentamos explicar assuntos tcnicos de uma maneira fcil de entender. Muitas das perguntas que tem sido feitas por nossos consumidores ao longo dos anos esto neste texto. Se voc tem alguma pergunta sobre um dispositivo de memria ou algum aspecto tcnico do equipamento, bem provvel que ela seja respondida aqui. Esperamos que voc considere essas informaes teis. O que um chip de memria ? Um chip de memria uma parte eletrnica usada por um computador para armazenar um programa ou dados. A diferena entre um programa e somente dados que o programa uma seqncia de instrues que diz ao computador, o que fazer. Dado uma informao que o computador utiliza para rodar seu programa. No chip de memria, o programa e os dados parecem ser idnticos pois ambos armazenam informaes em sries de 1 e 0. Existem dois tipos bsicos de chips de memria, os permanentes e os temporrios . Um equipamento de memria temporrio perder seu contedo (ele esquece) quando a energia retirada. Um chip de memria permanente no perde seu contedo quando a energia retirada. Uma Eprom um chip de memria permanente. O que uma EPROM ?

A sigla Eprom vem de Memria Programvel Apagvel somente para Leitura. Vamos analisar cada termo. Apagvel significa que o chip pode ser apagado e reutilizado. Uma Eprom apagada em um dispositivo chamado apagadora de Eproms. A apagadora uma fonte de luz ultravioleta de alta intensidade em uma caixa. Falaremos mais sobre apagadoras de Eproms mais tarde. Programvel significa que a Eprom pode ser programada com um programa, com dados ou com ambos. Memria somente para Leitura significa que o computador ao qual a Eprom est conectada pode apenas usar a informao contida no chip. Ele no pode colocar informaes dentro do chip, por isso usado o termo somente para leitura. Resumidamente, 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. Uma vez que a Eprom programada, seu contedo no pode ser mudado a menos que ela seja apagada em um apagadora de Eproms e ento reprogramada em um programador. O computador no pode armazenar dados em uma Eprom por que a Eprom uma pea somente de leitura. Como uma EPROM por dentro ? A Eprom, como qualquer outro chip de memria, projetada para armazenar bits de informao. Um bit o menor elemento usado em um computador e pode ter o valor de 1 ou 0. Grupos de bits so chamados de termos diferentes. Dezesseis (16) bits so chamados de uma palavra . Oito (08) bits juntos so chamados de byte . Quatro (04) bits juntos so chamados de nibble . Obviamente um nico bit s pode representar duas coisas, portanto sero usados vrios bits juntos para representar itens como palavras ou nmeros. O agrupamento mais comum de bits um byte. Como existem oito (08) bits em um byte e cada bit pode

ser de 1 ou 0, existem 256 combinaes possveis de 1s e 0s que podem ser feitas a partir de um grupo de oito (08) bits. A Eprom tpica organizada como uma seqncia de bytes (grupos de oito (08) bits). Cada byte reside em uma posio especfica na Eprom que chamada de Endereo . O primeiro endereo na Eprom . O ltimo endereo na Eprom determinado pela capacidade de armazenamento da mesma. A Eprom da foto uma 27C4001. Ela tem uma capacidade de armazenamento de 512K bytes. Quando um computador (microprocessador) acessa a Eprom, ele fornece um endereo para o chip e ento l o byte daquele endereo. Se o byte uma instruo, o computador decodifica os nmeros 1 e 0 no byte e executa a operao que a instruo especifica. Esta a maneira da Eprom armazenar um programa. O Computador enderea em seqncia cada byte na Eprom para ter todas as instrues que permitem ao computador fazer o seu trabalho. A ilustrao acima mostra vrios endereos e os seus dados correspondentes. Os valores dos endereos e dos dados so exibidos em formato HEX em vez de binrio. HEX uma forma mais compacta de representar nmeros binrios. Nmeros HEX so explicados posteriormente nesta pgina. O que o nmero da pea significa ? O nmero da pea normalmente indica o nmero total de bits de armazenamento em milhares . Por exemplo, uma Eprom 27256 tem 256 mil bits de armazenamento. Se voc dividir 256 mil por oito (08) (nmero de bits em um byte ) voc obter 32 mil ou 32K (K uma abreviao de quilo ou mil). Por favor, perceba que no so todos os nmeros de Eproms que representam os nmeros de bits. Por exemplo, a Eprom 27C040 armazena 4 milhes de bits ou 512K de dados. Qual a velocidade de uma EPROM ?

A especificao de velocidade de uma Eprom freqentemente seu tempo de acesso, que o tempo que a Eprom leva para mandar os dados dos endereos requeridos para o computador. O tempo de acesso especificado em nanosegundos (bilionsimos de segundo). O tempo de acesso freqentemente encontrado logo aps o nmero da pea. Exemplo: M5M27C64A-25 uma Eprom de nmero 27C64 com um tempo de acesso de 250 nanosegundos. O tempo de acesso normalmente se encontra aps o trao ( - ), que separa o nmero da pea do tempo de acesso. Quando 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 : voc pode substituir uma pea de 27C64A 25 por uma de 27C64A 20 , mas no por uma de 27C64A 30. Os dados podem estar disponveis da Eprom antes que se necessite, mas se o computador tentar tirar os dados antes que eles estejam na Eprom, o produto com o qual o computador est trabalhando no funcionar. Como achar o nmero de seu chip : Eproms e a maioria das peas de memria se encaixam a um nmero de pinos padro e operam de maneira idntica. Isso permite que peas de qualquer fabricante sejam usadas alternadamente. O segredo achar o nmero da pea . Freqentemente, o nmero da pea est impresso diretamente na parte de cima. Mas o que voc precisa o nmero central da pea. o nmero padro da pea na indstria. A Eprom tpica um dispositivo de 27 sries. As Eproms abrangem 80% do mercado dos dispositivos de memria reprogramvel. No importando o fabricante da pea, seu nmero sempre ser 27XXX ou 27CXXXX, impresso em algum lugar do dispositivo. Esse nmero deve ter um prefixo ou um sufixo associando a pea a empresa. Um exemplo uma Eprom HITACHI 2716. O nmero impresso no chip HN42716G. Note onde o

nmero 2716 aparece (HN42716G). J uma pea idntica feita pela National Semiconductor numerada NMC27C16Q-35 e outra feita pela Intel ser D2716-1. No confunda-se com uma data. A data impressa no chip para indicar quando ele foi fabricado. Um cdigo de data composto pelo ano de fabricao seguido pela semana. Um exemplo 8925. Isso indica que a pea foi fabricada na 25do ano de 1989. Embora um cdigo da data no seja facilmente confundido com um chip 27XXX, pode ser confundido com peas de memria de outros tipos que no dispositivos 27XXX. Apagando uma Eprom As informaes (bits) so armazenadas nas Eproms como cargas eltricas em um transistor na Eprom. Existe um transistor para cada bit de armazenamento. O processo de programao coloca a carga no transistor onde ela permanece presa at que a pea seja apagada. Um transistor carregado ( transistor programado) tem um bit valendo 0 (zero) enquanto um transistor apagado ( transistor no programado) tem um bit valendo 1(um). Uma vez que um transistor na Eprom programado, o nico jeito de remover a carga presa expondo o chip inteiro luz ultravioleta de alta intensidade usando um apagador de Eproms. Se voc olhar uma Eprom padro voc perceber que ela tem uma janela clara no centro da pea. O propsito desta janela permitir que a luz ultravioleta alcance os transistores que compem a disposio da memria da Eprom para dissipar os eltrons presos no transistor. Geralmente uma Eprom, uma vez programada, ter uma cobertura ou um adesivo colocado sobre sua janela.. Voc no pode apagar uma Eprom ou mudar seu contedo removendo esta cobertura e expondo-a luz normal de uma sala. At mesmo a luz solar levaria 2 semanas de constante exposio para alterar o chip. Voc no pode apagar uma Eprom com luzes de qualquer espcie, melhor usar um apagador fabricado especialmente para esse fim.

Eproms com revestimento plstico Uma parte muito cara da Eprom seu revestimento cermico e a janela de quartzo. Alguns fabricantes fazem suas Eproms com revestimento plstico e sem janela. Essas Eproms so chamadas de dispositivos OTP ( One Time Programmable - programvel uma vez) simplesmente porque no h janela para apagar a pea. No h nada que possa impedir um dispositivo OTP de ser lido e o seu contedo copiado para outra Eprom. Os dispositivos OTP so Eproms padro que s podem ser programados e usados uma vez. O nmero da pea geralmente algo como P27CXXX, onde o P significa revestimento plstico. Qual a diferena entre uma pea 27 e uma 27C? As Eproms 27XXX usam a tecnologia de 1 clula de memria. Esse processo de tecnologia chamado de NMOS. NMOS vem de Nchannel Metal Oxide Semiconductor. A tecnologia da ltima gerao chamada de CMOS, por isso que as peas com esta tecnologia tem a letra C em seu nmero de srie. Peas CMOS usam muito menos energia do que peas NMOS, entretanto todos os outros aspectos dos dispositivos so idnticos. Voc pode substituir uma pea CMOS por outra NMOS sem quaisquer problemas, entretanto como uma pea NMOS consome mais energia, no aconselhvel colocar uma pea NMOS no lugar de uma CMOS. Isso vale especificamente para equipamentos supridos por bateria. Diferentes tipos de revestimentos H muitos tipos de revestimentos nos quais as peas de memria e microprocessadores so encontrados. O revestimento padro, que se encontra em toda esta pgina, chamado DIP. Esta sigla vem de Dual Inline Package. Este revestimento assim chamado pois tem duas fileiras de pinos que so inseridos em um soquete no

circuito. A primeira vantagem deste revestimento que ele mais fcil 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. As embalagens DIP podem ser de qualquer tamanho, entre 8 e 42 pinos.. As Eproms tpicas so normalmente encontradas em 24, 28 e 32 pinos, dependendo da capacidade de armazenamento do dispositivo. Existem Eproms de 16 bits que so encontradas em embalagens de 40 pinos. A embalagem de 40 pinos usada porque os dados so lidos em 16 bits por vez e isso requer mais pinos fsicos para serem conectados ao processador. Para conservar espao h muitos tipos de embalagens que esto se tornando mais comuns. Uma delas a embalagem PLCC. A sigla PLCC vem de Plastic Leaded Chip Carrier. Uma embalagem PLCC fisicamente menor do que uma uma DIP. O tamanho mais comum de Eproms o de 32 pinos, embora embalagens PLCC maiores ou menores no sejam incomuns. Embalagens PLCC tem como primeira vantagem o seu tamanho. Com produtos eletrnicos tornando-se cada vez menores, tcnicos usam peas PLCC para superfcies de encaixe ou em equipamentos com espao limitado. Existem soquetes disponveis para peas PLCC, entretanto eles requerem uma ferramenta especial para remover o dispositivo. Se a sua PLCC soldada diretamente ao equipamento, a pea deve ser dessoldada antes de poder ser lida. preciso um adaptador especial para usar uma pea PLCC em um dispositivo de programao. O adaptador faz a converso da embalagem PLCC para uma base tradicional DIP. Um segundo estilo de embalagem a SOIC. SOIC chamada assim por Small Outline Integrated Circuit. Os dispositivos SOIC tem pinos em apenas dois lados e so similares a dispositivos DIP, embora muito menores. As embalagens SOIC podem ser tambm instaladas em um soquete, embora elas sejam igualmente soldadas diretamente ao circuito. O dispositivo mostrado na foto uma pea de memria flash 29F100T um estilo especial de adaptador clamshell necessrio p/ o uso de dispositivos SOIC para garantir o correto alinhamento entre os pinos e a conexo.

Um dos menores tipos de embalagens disponveis chamada de TSOP. TSOP vem de Thin Small Outline Package. Esses dispositivos so quase sempre soldados no equipamento e so encontrados em cartes de memria flash e tambm em outros aplicativos. Um adaptador especial necessrio para o uso deste equipamento. O soquete adaptador tem finos contatos retrteis que emparelham-se com os do aparelho.

Outros tipos de dispositivos de memria programvel.


FLASH EPROMS As flash Eproms so o tipo mais recente de peas de memria. Essas peas tem sempre um revestimento plstico porque o apagamento dessas peas feito eletricamente sem a necessidade de expor o chip interno a luz ultravioleta. O apagamento feito pelo programador de Eproms e necessita de menos tempo para ser apagado do que uma Eprom UV. Elas se apagam em um piscar de olhos, flash, da vem o nome. Peas de memria flash no podem ser substitudas por dispositivos padro UV porque o nmero mnimo de pinos em uma tpica pea flash 32. O menor dispositivo flash um 28F256 que igual em capacidade de armazenamento a uma Eprom 27256UV. Note que a pea de nmero 28FXXX um dispositivo flash designado pelo F no nmero da pea. EEPROMS Eeproms so peas de memria que usam a mesma tecnologia das Eproms, entretanto cada bit de armazenamento tem transistores extras para permitir que cada bit seja individualmente apagado. A sigla Eeprom significa Electrically Erasable Programmable Read Only Memory. Ao contrrio dos dispositivos flash, essas peas de memria podem ter seus bytes mudados sem a necessidade de apagar a pea inteira. O modo como isto funciona que o

prprio chip de memria apaga cada byte antes de program-lo com os novos dados. O apagamento e programao de cada byte pode durar at 10 milisegundos. Esta demora no permite que uma Eeprom seja substituda por uma pea normal de memria RAM. Um exemplo de Eeprom 28C64. Percebe que o nmero 28 usado tanto em dispositivos Eeproms quanto em dispositivos flash.. O C na pea de nmero 28C64 significa que ela foi feita com tecnologia CMOS. Eeproms so mais caras do que Eproms porque tm mais transistores. Eeproms so normalmente usadas para o armazenamento de dados de um produto, j que elas podem ser programadas por computador. Eeproms de srie Uma Eeprom de srie feita com a mesma tecnologia usada em Eeproms normais. A diferena que uma Eeprom de srie tem normalmente apenas 8 pinos em seu revestimento. Isto acontece porque o endereo e os dados so mandados do chip e para o chip apenas um bit por vez, usando-se para isso apenas um fio ou dois. Isso acontece para que o computador possa ler e programar uma Eeprom de srie e enviar comandos, dados e informaes de endereo por um protocolo de comunicao pr definido. Isso leva mais tempo e mais complexo do que trabalhar com uma Eeprom comum, contudo menor tamanho e preo fazem essas peas serem muito populares pois o acmulo de informao a ser armazenado pequeno. Nmeros populares de Eeproms de srie so: 93C46 e 24C04, embora existam muitos outros. Eeproms de srie so tambm encontradas em revestimento superficiais chamados TSOP. A sigla TSOP vem de Thin Small Outline Package. Esses revestimentos so muito pequenos e so sempre soldados diretamente ao circuito. Sob certas circunstncias possvel conectar essas partes no circuito e com sucesso ler e programar informaes. NVRAMS

Nvram um padro RAM (a sigla RAM vem de Memria de Acesso Randmico) que usado para operaes gerais no computador. As letras NV vm de no voltil. A memria RAM normalmente perde seu contedo quando a energia removida, entretanto a Nvram fabricada com uma bateria que mantm energia aplicada memria depois da energia ter sido removida do produto. A primeira vantagem da Nvram sua velocidade. J 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 tambm peas de memria que so chamadas de Nvrams mas no tm bateria interna. Elas mantm seu contedo transferindo os dados da memria RAM para uma rplica de Eeprom. Quando a energia se acaba, a memria da Eeprom retm os dados. Quando a energia restaurada, o contedo da memria RAM recolocada em seu local original. Um exemplo de peas com bateria do mesmo tipo de Nvrams a Dallas Semiconductor DS1220 ou DS1225. Um exemplo de Eeprom com Nvrams so as de nmero X22C10 e X22C12 fabricadas por Xicor Proms Bipolares Uma prom bipolar um chip de memria que geralmente contm uma pequena quantidade de dados, entretanto com um tempo de acesso muito pequeno. Esses chips de memria armazenam bits de dados queimando pequenos fusveis dentro do prprio dispositivo de memria. Uma vez que forem programados, seus dados permanecero os mesmos. O termo BIPOLAR reflete a tecnologia de transistor que foi usada no processo de fabricao. Prom significa Programmable Read Only Memory. A programao de uma prom bipolar requer uma alta voltagem e uma alta corrente para queimar os fusveis. Essas peas so encontradas em muitos produtos e so as favoritas do Programa Espacial dos Estados Unidos, porque os dados, uma vez programados, esto imunes a mudanas causadas pela radiao.

Microprocessadores Um microprocessador um computador completo em um chip. Isso inclui a Unidade Central de Processamento (CPU), a memria (Eprom) e o I/O. Microprocessadores so geralmente encontrados em produtos que usam uma simples funo, como o forno de microondas, impressoras de computadores, etc. Um microprocessador, embora muito mais complexo do que uma pea de memria padro, continua tendo uma Eprom interna como seu programa de memria. Um microprocessador tem normalmente 40 pinos ou mais, para que as operaes possam ocorrer direto do chip. Alguns microprocessadores, como o PIC da Microchip e outros, tem menos pinos e consequentemente revestimentos menores. Como 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 Flash. Microprocessadores com memrias Flash 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 UV. Alguns exemplos de microprocessadores Flash com 40 pinos so: ATMEL 89C51, 89C52 e 89C55. Exemplos de microprocessadores Flash de 18 e 20 pinos so: Microchip PIC 16F84 e Atmel 89C2051. O que HEX? Hex a abreviatura de hexidecimal. Hexidecimal tem base 16. As pessoas esto acostumadas a usar o sistema decimal (base 10) com nmeros de 0 a 9, j o sistema HEX tem os dgitos 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Embora isso parea confuso, a razo da escolha do sistema Hex que ele proporciona uma forma

de representar 4 bits binrios em um simples dgito. Exemplo: binrio 0000=HEX 0, ou binrio 0101=HEX 5 ou binrio 1100=HEX C. A tabela abaixo mostra os nmeros binrios com os nmeros hexidecimais equivalentes: B I N A R Y 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 H E X 0 1 2 3 4 5 6 7 8 9 A B C D E F

Com a tabela acima voc pode ver que pode-se representar o nmero binrio 1110010100110010 por E532 HEX. Esse o motivo pelo qual o sistema HEX tornou-se o sistema padro de representar dados binrios, permitindo que as pessoas representem grandes grupos de nmeros binrios de uma forma compacta. O que ASCII? A sigla ASCII vem de Cdigo Americano Padro de Troca de Informaes. uma traduo padro de cdigos HEX(binrios) para

caracteres legveis e que possam ser imprimidos. As letras que voc est lendo agora nesta folha so representadas no computador como grupos de bits. Sem um padro, qualquer fabricante de computadores poderia decidir qual grupo de bits representaria uma letra ou nmero. No sistema ASCII, um A maisculo representado pelo valor 41H. O nmero 3 representado pelo valor 33H. Quando voc v um editor de exibio de um dispositivo programador voc poder perceber que as informaes HEX e tambm (geralmente direita) uma exibio da traduo ASCII dos dados hex. Se os dados de uma Eprom contiverem caracteres que tero que ser exibidos para uma pessoa, esses caracteres aparecero na rea de exibio ASCII. Um ltimo item de interesse Fique atento a chips chamados de PULLS. Eles so chips de memria que foram removidos de aparelhos j existentes e depois apagados. Muitas vezes esses chips so bons, entretanto saiba que voc poder devolver essas peas a seu distribuidor assim que elas pararem de funcionar.

You might also like