P28F001
  • P28F001

P28F001

Sku: GAV0135

NCM: 8542.32.29

Categoria: Circuito IntegradoComponentes

Marca: Importado

Quantidade Disponivel: 1 un

Lançamento

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 P28F001 é uma memória Flash paralela não volátil da Intel, pertencente à família 28F001BX, com capacidade de 1 Mbit (128K × 8 bits). Trata-se de uma memória do tipo Boot Block Flash, desenvolvida para armazenamento de firmware, BIOS e código de inicialização de equipamentos eletrônicos.

A documentação da Intel identifica especificamente as versões P28F001BX-T e P28F001BX-B, nas quais o prefixo P corresponde ao encapsulamento 32 pinos DIP plástico.

1. Identificação

Característica P28F001
Fabricante Intel Corporation
Família 28F001BX
Tipo Memória Flash não volátil
Arquitetura Boot Block Flash
Capacidade 1 Mbit
Organização 128K × 8 bits
Capacidade em bytes 128 KB
Barramento de dados 8 bits
Endereçamento 17 bits
Linhas de endereço A0–A16
Encapsulamento P PDIP-32
Tensão da família 5 V
Aplicações BIOS, firmware, sistemas embarcados e equipamentos industriais

A documentação histórica da Intel especifica o dispositivo como "1-MBIT (128K x 8) BOOT BLOCK FLASH MEMORY".


2. Capacidade da memória

O P28F001 possui:

1.048.576 bits

Como a interface possui 8 bits:

1.048.576 ÷ 8 = 131.072 bytes

Portanto:

131.072 bytes = 128 KiB

A organização é:

128K × 8

Isso significa que existem 131.072 posições de memória, cada uma contendo um byte.

O endereço utiliza 17 bits:


 

A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0

O primeiro endereço é:


 

00000h

e o último:


 

1FFFFh


3. Arquitetura Boot Block

Esta é uma das características mais importantes do P28F001.

Diferentemente de uma Flash convencional simplesmente dividida em setores uniformes, a 28F001BX possui uma arquitetura de blocos especialmente destinada ao armazenamento de código de inicialização.

A organização interna é:

  • 1 bloco Boot Block de 8 KB
  • 2 blocos de parâmetros de 4 KB
  • 1 bloco principal de 112 KB

Total:

8 KB + 4 KB + 4 KB + 112 KB = 128 KB

A documentação da Intel confirma exatamente essa organização.

Visualmente:


 

Endereço

 

1FFFFh ┌─────────────────────────┐

│ │

│ MAIN BLOCK │

│ 112 KB │

│ │

16000h ├─────────────────────────┤

│ PARAMETER BLOCK 2 │

│ 4 KB │

15000h ├─────────────────────────┤

│ PARAMETER BLOCK 1 │

│ 4 KB │

14000h ├─────────────────────────┤

│ │

│ BOOT BLOCK │

│ 8 KB │

│ │

00000h └─────────────────────────┘

Atenção: a posição exata do Boot Block depende da variante -T (Top Boot) ou -B (Bottom Boot).


4. Top Boot × Bottom Boot

A família possui duas versões principais:

P28F001BX-T

T = Top Boot

O Boot Block fica na região superior do mapa de memória.

P28F001BX-B

B = Bottom Boot

O Boot Block fica na região inferior do mapa.

Isso é extremamente importante para substituição.

Um dispositivo:

P28F001BX-T

não deve ser considerado automaticamente equivalente a:

P28F001BX-B

mesmo que ambos tenham:

  • 1 Mbit;
  • 128K × 8;
  • mesma quantidade de pinos;
  • mesma tecnologia básica.

A localização física do bloco protegido é diferente.


5. Proteção do Boot Block

A arquitetura Boot Block foi criada principalmente para proteger o código de inicialização.

A Intel especifica um mecanismo de lockout para o Boot Block. A intenção é impedir que uma operação de programação ou apagamento acidental destrua o firmware essencial responsável pela inicialização do sistema.

Isso era especialmente importante em aplicações como:

  • BIOS de computadores;
  • firmware de placas;
  • controladores industriais;
  • sistemas embarcados;
  • equipamentos de telecomunicações.

A documentação histórica da Intel inclusive cita aplicações relacionadas à utilização de Flash para BIOS atualizável.


6. Velocidade de acesso

Existem diversas versões de velocidade da família P28F001BX.

São encontradas, por exemplo:

  • 70 ns
  • 90 ns
  • 120 ns
  • 150 ns

A documentação de ordering da Intel mostra combinações como:

P28F001BX-T120

P28F001BX-T150

P28F001BX-B120

P28F001BX-B150.

Portanto, P28F001 isoladamente não permite determinar a velocidade de acesso.

É necessário observar a marcação completa do componente.

Por exemplo:

P28F001BX-T150

significa uma variante diferente de:

P28F001BX-T120


7. Interface paralela

O P28F001 utiliza uma interface paralela de memória.

As principais linhas são:

Endereço

A0–A16

Dados

DQ0–DQ7

Controle

Incluem sinais como:

  • CE#
  • OE#
  • WE#

Durante uma leitura, o controlador fornece o endereço pelas linhas A0–A16 e habilita o dispositivo. O conteúdo correspondente aparece no barramento DQ0–DQ7.

Durante programação e apagamento, os sinais de controle comandam as operações internas da Flash.


8. Tecnologia Flash

O P28F001 é uma Flash Memory, portanto pode ser apagado e reprogramado eletricamente.

Isso o diferencia de uma EPROM UV tradicional, como:

27C010

A comparação básica é:

Característica P28F001 27C010
Tecnologia Flash EPROM
Capacidade 1 Mbit 1 Mbit
Organização 128K × 8 128K × 8
Apagamento Elétrico UV, na versão EPROM UV
Reprogramação Elétrica Após apagamento
Arquitetura Boot Block Sim Não
Aplicação típica Firmware/BIOS Firmware/BIOS

Portanto, P28F001 não é simplesmente uma 27C010 equivalente com outro nome.


9. Ciclos de programação/apagamento

A documentação da família 28F001BX especifica 10.000 ciclos mínimos de programação/apagamento por bloco.

Isso significa que a especificação é baseada em ciclos por bloco, e não simplesmente em um número global de operações para toda a memória.

Esse detalhe é importante quando o componente é utilizado para armazenamento frequente de parâmetros.


10. Aplicações

O P28F001 foi projetado para aplicações em que era necessário armazenar firmware permanentemente, mas permitir sua atualização.

Aplicações típicas:

  • BIOS de computadores
  • firmware de placas-mãe;
  • controladores industriais;
  • equipamentos de automação;
  • sistemas embarcados;
  • equipamentos de telecomunicações;
  • impressoras;
  • placas de expansão;
  • equipamentos de diagnóstico;
  • instrumentos eletrônicos.

A própria documentação da Intel relaciona a família à utilização de Flash para armazenamento de BIOS atualizável.


11. Encapsulamento P

No código da Intel, o P possui significado importante.

A documentação de ordering informa:

  • E = TSOP 32 pinos
  • N = PLCC 32 pinos
  • P = 32-pin Plastic DIP
  • T = Top Boot
  • B = Bottom Boot

Assim:

P28F001BX-T120

pode ser interpretado, em linhas gerais, como:


 

P 28F001 BX -T 120

│ │ │ │ │

│ │ │ │ └── 120 ns

│ │ │ └────────── Top Boot

│ │ └────────────────── família/revisão

│ └───────────────────────────── 1 Mbit

└──────────────────────────────────────── PDIP-32

A documentação da Intel confirma essa convenção de encapsulamento e as combinações de pedido.


12. P28F001 × W27F010 × PH29EE010

Como você está cadastrando várias memórias semelhantes, esta comparação é particularmente útil:

Característica P28F001 W27F010 PH29EE010
Fabricante Intel Winbond SST
Capacidade 1 Mbit 1 Mbit 1 Mbit
Organização 128K × 8 128K × 8 128K × 8
Tipo Flash Flash/EEPROM da família W27 EEPROM/Flash
Interface Paralela Paralela Paralela
Endereços 17 bits 17 bits 17 bits
Boot Block Sim Não Não
Blocos de parâmetros Sim Não Não
PDIP-32 Sim Sim, conforme variante Sim
Aplicação BIOS/Firmware BIOS/Firmware Firmware/BIOS

Portanto, o P28F001 é especialmente caracterizado pela arquitetura Boot Block.

Informações do Produto

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