sexta-feira, 19 de outubro de 2012

Memória Flash e recuperação de dados


A memória flash tem esse nome devido ao seu arranjo microchip de tal forma, que a sua seção de células de memória é apagado em uma única ação ou "Flash".

Ambos NOR e NAND de memória Flash foram inventados pelo Dr. Fujio Masuoka da Toshiba em 'Flash' 1984.The nome foi sugerido porque o processo de apagamento do conteúdo da memória lembra um flash de uma câmera, e seu nome foi cunhado para expressar o quanto mais rápido poderia ser apagada "em um flash". Dr. Masuoka apresentou a invenção no Encontro Internacional Electron Devices (IEDM), realizada em San Jose, Califórnia, e em 1984 a Intel reconhece a potencialidade da invenção e introduziu o chip de memória flash NOR primeiro comercial do tipo em 1988, com apagamento completo e escrever vezes.

A memória flash é uma forma de memória não-volátil que pode ser apagada electricamente e de reescrita, o que significa que não necessita de energia para manter os dados armazenados no chip. Além disso, a memória flash oferece tempos de acesso rápido ler e melhor resistência ao choque do que os discos rígidos. Estas características explicam a popularidade de memória flash para aplicações como armazenamento em dispositivos alimentados por bateria.

A memória flash é de avanço de EEPROM (Electrically-Erasable Memória Somente Leitura Programável), que permite múltiplas posições de memória sejam apagados ou escritos numa só operação de programação. Ao contrário de uma EPROM (Electrically Programmable Read-Only memória) uma EEPROM pode ser programada e apagada várias vezes eletricamente. Normal EEPROM só permite uma localização em um momento de ser apagados ou, o que significa que o flash pode operar em altas velocidades efetivas quando os sistemas usando, mas ler e escrever para locais diferentes ao mesmo tempo. Referindo-se ao tipo de porta lógica utilizada em cada célula de armazenamento, a memória flash é construído em duas variedades e nomeado como, flash NOR e NAND flash.

A memória flash armazena um bit de informação em uma matriz de transistores, chamados de "células", no entanto dispositivos flash recentes memória referidos como dispositivos multi-level cell, pode armazenar mais de um bit por célula dependendo da quantidade de elétrons colocados no porta flutuante de uma célula. NOR flash de célula é semelhante ao dispositivo semicondutor, como transistores, mas tem duas portas. Primeiro é a porta de controle (GC) eo segundo é uma porta flutuante (FG) que é escudo ou isolados em todo por uma camada de óxido. Porque o FG é isolada por sua camada de óxido de escudo, elétrons colocados sobre ele ficar preso e os dados são armazenados dentro. Por outro lado NAND Flash usa injeção túnel para a escrita e liberação do túnel para apagar.

NOR flash que foi desenvolvido pela Intel em 1988, com recurso exclusivo de apagar e escrever vezes longo e sua resistência de faixas de ciclos de apagamento de 10.000 para 100.000 o torna adequado para o armazenamento de código de programa que precisa ser atualizados frequentemente, como em câmera digital e PDAs . Embora, mais tarde, mudou-se para cartões de demanda mais barato NAND flash, nem baseada em flash é até agora a fonte de todas as mídias removíveis. Seguido, em 1989, a Samsung ea Toshiba forma NAND flash com maior densidade, menor custo por bit, em seguida, Flash NOR com mais rápido apagar e escrever vezes, mas só permite o acesso de dados de seqüência não aleatória, como Flash NOR, NAND Flash que torna adequado para o dispositivo de armazenamento em massa tais como cartões de memória.

SmartMedia foi primeiro NAND baseados em mídia removível e muitos outros estão por trás como MMC, Secure Digital, xD-Picture Card e Memory Stick. A memória flash é frequentemente utilizada para manter o código de controlo, tais como o sistema de entrada / saída básico (BIOS) em um computador. Quando BIOS precisa ser alterado (reescrito), a memória flash pode ser escrito no bloco, em vez de byte tamanhos, tornando simples para atualizar. Por outro lado, a memória flash não é prático para a memória de acesso aleatório (RAM) como memória RAM deve ser endereçáveis ​​no byte (não o bloco) de nível. Assim, é mais usada como uma unidade de disco rígido do que como uma RAM.

Devido a esta singularidade particular, é utilizado com sistemas de arquivos desenhados especificamente que se estendem escreve sobre a mídia e lidar com os tempos longos de apagar blocos NOR flash. JFFS era os sistemas de arquivos primeiro, ultrapassadas por JFFS2. Então YAFFS foi lançado em 2003, que trata especificamente com NAND flash, e JFFS2 foi atualizado para suportar NAND flash também. Ainda assim, na prática, a maioria segue sistema de arquivos FAT de idade para fins de compatibilidade.

Embora possa ser lido ou escrever um byte de cada vez de uma forma de acesso aleatório, limitação de memória flash, deve ser apagado um "bloco" de cada vez. Começando com um bloco de fresco apagado, nenhum byte dentro desse bloco pode ser programado. No entanto, uma vez que um byte foi programado, não pode ser alterada novamente até todo o bloco é apagado. Em outras palavras, a memória flash (especificamente flash NOR) oferece acesso aleatório de leitura e operações de programação, mas não pode oferecer acesso aleatório reescrever ou apagar operações.

Este efeito é parcialmente compensado por alguns chip ou firmware drivers sistema de arquivos contando o escreve e dinamicamente remapeamento dos blocos, a fim de difundir as operações de escrita entre os setores, ou por escrever verificação e remapeamento de sobra sectores em caso de falha de gravação.

Devido ao desgaste sobre a camada de óxido isolante em torno do mecanismo de armazenamento de carga, todos os tipos de memória flash corroer depois de um certo número de funções de apagamento que variam de 100.000 a 1.000.000, mas que possa ser lido um número ilimitado de vezes.

Flash Card é facilmente memória regravável e substitui sem avisar com uma alta probabilidade de dados que está sendo substituído e, portanto, perdido.

Apesar de todas essas vantagens claras, pior pode ocorrer devido à falha do sistema, falha de bateria, o apagamento acidental, re-formatar, picos de energia, eletrônica com defeito e danos causados ​​pela quebra de hardware ou mau funcionamento de software, como resultado de seus dados podem ser perdidos e danificados.

Memória Flash de recuperação de dados é o processo de restauração de dados de mídias de armazenamento primário quando ele não pode ser acessado normalmente. Memória flash de recuperação de dados é uma memória flash de serviços de recuperação de arquivos que restaura fotografias todos corrompidos e excluídos, mesmo se o cartão de memória foi re-formatados. Isto pode ser devido ao dano físico ou dano lógico no dispositivo de armazenamento. Os dados da memória flash mesmo dano pode ser recuperada, e mais de 90% de perda de dados pode ser restaurado....

Nenhum comentário:

Postar um comentário