Prévia do material em texto
História da Memória ROM O tipo mais simples de ROM de estado sólido tem a mesma idade da própria tecnologia de semicondutores. As portas lógicas combinacionais podem ser usadas juntas para indexar um endereço de memória de n bits em valores de m bits de tamanho. Com a invenção dos circuitos integrados, a máscara ROM foi desenvolvida. A máscara ROM consistia em uma grade de linhas formadas por uma palavra e linhas compostas por um bit selecionado respectivamente a partir de mudanças no transistor. Dessa forma, eles podem representar uma tabela de consulta arbitrária e um tempo de propagação dedutível. Nas máscaras ROM, os dados são codificados fisicamente no mesmo circuito, portanto, só podem ser programados durante a fabricação. Isso tem sérias desvantagens: • Só é econômico comprá-los em grandes quantidades, pois o usuário deve contratar fundições para produzi-los de acordo com suas necessidades. • O tempo entre a conclusão do desenho da máscara e o recebimento do resultado final é muito longo. • Eles não são práticos para P&D devido ao fato de que os desenvolvedores precisam alterar o conteúdo da memória enquanto refinam um design. • Se um produto tiver um bug de pele, a única maneira de corrigi-lo é substituindo fisicamente a ROM por outra. Desenvolvimentos posteriores levaram essas deficiências em consideração, então a memória somente leitura programável foi criada. Inventado em 1956, permitia aos usuários modificá-lo apenas uma vez, alterando fisicamente sua estrutura com a aplicação de pulsos de alta tensão. Isso eliminou os problemas 1 e 2 acima mencionados, pois uma empresa poderia encomendar um grande lote de PROMs vazios e programá-los com o conteúdo necessário escolhido pelos designers. A memória somente leitura programável apagável (EPROM) foi desenvolvida em 1971, permitindo que seu conteúdo fosse redefinido ao expor o dispositivo a fortes raios ultravioleta. Eliminou assim o ponto 3 da lista anterior. Mais tarde, em 1983, oEEPROM, resolvendo o conflito número 4 na lista, uma vez que o conteúdo poderia ser reprogramado enquanto fornece um mecanismo para receber conteúdo externo (por exemplo, através de um cabo serial). Em meados da década de 1980, a Toshiba inventou a memória flash, uma forma de EEPROM que permitia que o conteúdo fosse removido e reprogramado em uma única operação usando pulsos elétricos milhares de vezes sem sofrer nenhum dano. Todas essas tecnologias melhoraram a versatilidade e a flexibilidade da ROM, mas fizeram isso às custas de um alto custo por chip. É por isso que as capas de ROM permaneceram a solução barata por algum tempo. Foi assim até cerca de 2000, quando o preço das memórias reprogramáveis caiu o suficiente para começar a deslocar ROMs não reprogramáveis do mercado. O produto mais recente é a memória NAND, novamente desenvolvida pela Toshiba. 4 Os designers romperam explicitamente com as práticas anteriores, afirmando que se concentrava em "ser um substituto para os discos rígidos ", em vez de ter o uso tradicional de ROM como uma forma de armazenamento primário não volátil. Em 2007, o NAND percorreu um longo caminho em direção ao seu objetivo, oferecendo desempenho comparável a discos rígidos, melhor tolerância a choques físicos, miniaturização extrema (como pen drives e cartões de memória MicroSD) e consumo de energia. Muito menor.