Página 1 de 1

EEPROM paralela 64Kb.

MensagemEnviado: 27 Nov 2017 16:39
por Fabaum
Pessoal, boa tarde!

Estou tentando ampliar a capacidade de armazenamento de programa em um 8051. Na verdade, é um AT89S8252, mas pretendo utilizar ainda um AT89S8253.
Estive pesquisando e descobri uma memória da ATMEL, AT28C64. Passei um bom tempo quebrando a cabeça para entender, porque a descrição inicial do datasheet me confundiu: "64K (8K x 8) Parallel EEPROM with Page Write and Software Data Protection".
Os pinos de endereçamento desta EEPROM vão de A0 a A12, então temos 2^13 (2 elevado a 13) = 8.192 = 8Kb.
Por que o datasheet descreve que a memória tem 64K, quando na verdade tem apenas 8K? Ou eu estou interpretando errado?
Fazendo uma comparação, uma RAM do tipo UT62256, do fabricante UTRON, tem a seguinte descrição inicial: "32K x 8 BIT LOW POWER CMOS SRAM". Os pinos de endereçamento vão de A0 a A14, de modo que temos 2^15 = 32.768 = 32Kb.
Assim, porque os fabricantes utilizam este tipo de nomenclatura na descrição?

Obrigado!

Re: EEPROM paralela 64Kb.

MensagemEnviado: 27 Nov 2017 16:49
por andre_luis
Também sempre utilizei EEPROM cuja descrição no datasheet mencionava capacidade por bit e por byte, mas nunca me perguntei do motivo disso. Meu palpite é que pode ser uma forma rápida de alguém poder comparar a capacidade absoluta de qualquer tipo de memória num padrão comum em bits, mas também indicando o tamanho dos dados. Por exemplo, uma memória que tivesse barramento de dados de 8 bits e outra de 16 bits, independente da interface de acesso, teriam a capacidade de armazenar quele volume de bits, digamos assim. Repare que ambos os datasheets fazem referencia á isso, seja destacado no titulo, ou seja apenas informado no texto.

Re: EEPROM paralela 64Kb.

MensagemEnviado: 27 Nov 2017 17:02
por Fabaum
Obrigado, André!

Re: EEPROM paralela 64Kb.

MensagemEnviado: 27 Nov 2017 17:26
por pamv
O datasheet da AT28C64 avisa que ela é 8k x 8: "64K (8K x 8) Parallel EEPROMs AT28C64 AT28C64X", eu sempre vi a descrição nesses termos, a RAM dinâmica 4164 era 64k x 1 e você usava 8 chips para formar um byte e ter 64 k bytes de RAM