28F1000PX
  • 28F1000PX

28F1000PX

Sku: GAV0135

NCM: 8542.32.91

Categoria: Circuito IntegradoComponentes

Marca: Importado

Quantidade Disponivel: 1 un

Unidade: un
un

Por R$ 30,00

à vista R$ 29,40 economize 2% no Pix

Frete e Prazo

Simule o frete e o prazo de entrega estimados para sua região:

Descrição do Produto

O 28F1000PX, normalmente identificado como MX28F1000PX, é uma memória Flash CMOS paralela, não volátil, de 1 Mbit, fabricada pela Macronix (MXIC). A família possui organização de 128K × 8 bits, ou seja, 131.072 bytes (128 KiB). O código MX28F1000PX é identificado em bases de componentes como dispositivo Macronix.

É uma memória Flash de geração antiga, muito associada a BIOS de computadores, firmware e equipamentos eletrônicos, especialmente sistemas que utilizavam barramento paralelo de 8 bits. Há registros históricos de placas-mãe que utilizavam especificamente o MX28F1000PX como Flash ROM de BIOS.

1. Características principais

Característica 28F1000PX
Fabricante Macronix — MXIC
Código MX28F1000PX
Tipo Memória Flash CMOS
Tecnologia Flash paralela
Volatilidade Não volátil
Capacidade 1 Mbit
Organização 128K × 8 bits
Capacidade em bytes 128 KiB
Barramento de dados 8 bits
Endereçamento 17 bits
Linhas de endereço A0–A16
Dados DQ0–DQ7
Encapsulamento DIP-32
Aplicação típica BIOS / firmware
Tensão de programação 12 V
Tecnologia de programação Elétrica
Interface Paralela

A utilização do MX28F1000PX em BIOS antigas é documentada, inclusive com indicação de 12 V e de blocos de 16 KB para esse modelo.


2. Capacidade: 1 Mbit = 128 KiB

A capacidade total é:

1.048.576 bits

Dividindo por 8:

1.048.576 / 8 = 131.072 bytes

Portanto:

128K × 8 = 128 KiB

A memória possui 17 linhas de endereço:

A16 ... A0

porque:

2¹⁷ = 131.072

O mapa de memória é:


 

00000h ─────────── primeiro byte

│ 128 KiB

1FFFFh ─────────── último byte

O endereço máximo é, portanto:

0x1FFFF


3. Barramento paralelo

O 28F1000PX não é uma memória SPI.

Ele utiliza um barramento paralelo:

Endereço

A0–A16

Dados

DQ0–DQ7

Controle

Inclui os sinais tradicionais de uma memória Flash paralela:

  • CE# — habilitação do circuito;
  • OE# — habilitação das saídas;
  • WE# — controle de escrita/programação.

O microprocessador coloca o endereço nas 17 linhas de endereço e recebe ou envia um byte através das oito linhas de dados.


4. Arquitetura em blocos

Uma característica importante do MX28F1000PX é sua arquitetura de blocos.

Registros históricos de BIOS identificam o MX28F1000PX como tendo:

blocos grandes de 16 KB

Isso é diferente, por exemplo, do MX28F1000PPC, que aparece associado a blocos menores de 4 KB.

Essa diferença é muito importante quando se trabalha com BIOS.

Um arquivo de BIOS destinado a um dispositivo com determinada organização de blocos pode não ser diretamente compatível com outro dispositivo de mesma capacidade, mas com arquitetura de blocos diferente.


5. MX28F1000PX × MX28F1000PPC

Como você está cadastrando também o 28F1000PPC-12C4, vale destacar esta diferença:

Característica MX28F1000PX MX28F1000PPC-12C4
Fabricante Macronix Macronix
Capacidade 1 Mbit 1 Mbit
Organização 128K × 8 128K × 8
Barramento Paralelo Paralelo
Encapsulamento DIP DIP
VPP 12 V 12 V
Arquitetura de bloco 16 KB 4 KB
Uso histórico BIOS BIOS
Compatibilidade direta Não assumir Não assumir

Essa diferença de bloco é confirmada por registros históricos de BIOS: o MX28F1000PX aparece com bloco grande de 16 KB, enquanto o MX28F1000PPC aparece com bloco pequeno de 4 KB.

Portanto, embora os dois sejam 1 Mbit, eles não devem ser tratados como equivalentes automaticamente.


6. Programação com 12 V

O MX28F1000PX pertence à geração de Flash paralela que utilizava uma tensão elevada para programação/apagamento.

Registros históricos de placas-mãe identificam:

MX28F1000PX — 12 V

para a Flash ROM.

Isso significa que não se deve confundir:

VCC de operação

com:

VPP de programação/apagamento.

Em equipamentos dessa geração, era comum a memória operar logicamente com 5 V, enquanto uma tensão de aproximadamente 12 V era utilizada no processo de programação/apagamento.

Isso é especialmente importante ao selecionar um programador universal.


7. Aplicação em BIOS

O MX28F1000PX foi utilizado em placas-mãe antigas como Flash ROM de BIOS.

Uma evidência histórica bastante interessante relaciona diretamente o componente a placas-mãe PC Chips M520, nas quais o MX28F1000PX é listado como uma das Flash ROM utilizadas para BIOS.

Nesse contexto, os 128 KiB da memória podiam conter:

  • código de BIOS;
  • POST;
  • inicialização de chipset;
  • rotinas de teclado;
  • rotinas de vídeo;
  • tabelas de configuração;
  • rotinas de armazenamento;
  • parâmetros de hardware.

8. Flash versus EPROM

O 28F1000PX é uma Flash eletricamente apagável/programável.

Não deve ser confundido com uma:

27C010

Embora ambos tenham:

  • 1 Mbit;
  • 128K × 8;
  • 32 pinos;
  • utilização em BIOS.

A diferença tecnológica é significativa:

  28F1000PX 27C010
Tecnologia Flash EPROM
Apagamento Elétrico Ultravioleta
Programação Elétrica Programador EPROM
Capacidade 1 Mbit 1 Mbit
Organização 128K × 8 128K × 8
Uso em BIOS Sim Sim

Portanto, não se deve substituir uma pela outra simplesmente porque ambas são 128K × 8.


9. Importância do código "X"

O X no código é relevante porque identifica uma variante específica dentro da família MX28F1000P.

Existem várias variantes históricas da família, como:

  • MX28F1000PX
  • MX28F1000PL
  • MX28F1000PC
  • MX28F1000PPC
  • MX28F1000PQC

As bases de componentes listam essas variantes separadamente.

Portanto, para cadastro no PartsBox, é melhor manter exatamente:

28F1000PX

e não simplesmente:

28F1000P

porque as variantes podem possuir diferenças de encapsulamento, velocidade ou arquitetura.


10. Encapsulamento

O 28F1000PX é encontrado em DIP-32, conforme listas de componentes que identificam:

28F1000PX — MX — DIPP.

Isso significa:

  • 32 pinos;
  • montagem through-hole;
  • normalmente instalado em soquete;
  • adequado para manutenção de equipamentos antigos.

Essa característica também o diferencia das variantes Q, que aparecem associadas a encapsulamentos PLCC.


11. Aplicações típicas

O MX28F1000PX pode ser utilizado para:

  • BIOS;
  • firmware;
  • código de inicialização;
  • controladores industriais;
  • equipamentos de automação;
  • placas de computadores;
  • placas de expansão;
  • equipamentos de telecomunicações;
  • instrumentos eletrônicos;
  • sistemas embarcados antigos.

Seu grande diferencial em relação a uma ROM convencional é permitir atualização elétrica do firmware.


12. Descrição minuciosa para cadastro

28F1000PX — Macronix (MXIC)

Memória Flash CMOS paralela não volátil, com capacidade de 1 Mbit (128K × 8 bits), equivalente a 128 KiB, dotada de 17 linhas de endereçamento A0–A16 e barramento de dados paralelo de 8 bits DQ0–DQ7. Possui arquitetura de memória dividida em blocos, sendo associada à variante MX28F1000PX uma organização de blocos de 16 KiB. Destinada ao armazenamento permanente e reprogramável de BIOS, firmware, programas e parâmetros de configuração em computadores, controladores industriais, equipamentos eletrônicos e sistemas embarcados. Utiliza tecnologia Flash com programação e apagamento elétricos e tensão de programação de aproximadamente 12 V. Disponível em encapsulamento DIP-32.

Informações do Produto

Esse item não vem acompanhado, vem somente ele.