Documentos de Académico
Documentos de Profesional
Documentos de Cultura
W25Q64FV
3V 64M-BIT
MEMORIA FLASH EN SERIE CON
DOBLE/CUÁDRUPLE SPI Y QPI
W25Q64FV
Tabla de contenido
-2-
Machine Translated by Google
W25Q64FV
W25Q64FV
9.1 SOIC de 8 pines 208 mil (código de paquete SS) .................................. .....................................79
9.2 VSOP de 8 pines 208 mil (código de paquete ST) .................................. ....................................80
9.3 PDIP de 8 pines 300 mil (Código de paquete DA) .................................. ...........................................81
9.4 8-Pad WSON 6x5-mm (Código de Paquete ZP)................................... ..........................82
9.5 8-Pad WSON 8x6-mm (Código de paquete ZE)................................... ..........................83
9.6 SOIC de 16 pines 300 mil (Código de paquete SF)................................... ....................................84
9.7 TFBGA de 24 bolas de 8x6 mm (Código de paquete TB, conjunto de bolas de 5x5-1) .................................. .........85
9.8 6-Ball WLBGA (Código de paquete BY) Preliminar ........................................ ........................87
10. INFORMACIÓN PARA PEDIDOS ............................................... .................................................... ..........88
-4-
Machine Translated by Google
W25Q64FV
1. DESCRIPCIÓN GENERAL
La memoria Flash serie W25Q64FV (64 Mbits) proporciona una solución de almacenamiento para sistemas con espacio, pines y energía limitados.
La serie 25Q ofrece flexibilidad y rendimiento mucho más allá de los dispositivos Serial Flash ordinarios. Son ideales para el sombreado de código
en RAM, ejecutando código directamente desde Dual/Quad SPI
(XIP) y almacenamiento de voz, texto y datos. El dispositivo funciona con una sola fuente de alimentación de 2,7 V a 3,6 V con un consumo de
corriente tan bajo como 4 mA activo y 1 µA para el apagado. Todos los dispositivos se ofrecen en paquetes que ahorran espacio.
La matriz W25Q64FV está organizada en 32ÿ768 páginas programables de 256 bytes cada una. Se pueden programar hasta 256 bytes a la vez.
Las páginas se pueden borrar en grupos de 16 (borrado de sector de 4 KB), grupos de 128 (borrado de bloque de 32 KB), grupos de 256 (borrado
de bloque de 64 KB) o el chip completo (borrado de chip). El W25Q64FV
tiene 2.048 sectores borrables y 128 bloques borrables respectivamente. Los pequeños sectores de 4 KB permiten una mayor flexibilidad en
aplicaciones que requieren almacenamiento de datos y parámetros. (Ver figura 2.)
El W25Q64FV es compatible con la interfaz de periféricos en serie (SPI) estándar, SPI de E/S doble/cuádruple y 2-
ciclo de instrucción de relojes Interfaz de periférico cuádruple (QPI): reloj en serie, selección de chip, datos en serie I/O0 (DI), I/O1 (DO), I/O2 (/WP)
y I/O3 (/HOLD). Se admiten frecuencias de reloj SPI de hasta 104 MHz, lo que permite velocidades de reloj equivalentes de 208 MHz (104 MHz x
2) para E/S doble y 416 MHz (104 MHz x 4) para E/S cuádruple cuando se usa E/S doble/cuádruple de lectura rápida y QPI instrucciones. Estas
velocidades de transferencia pueden superar el rendimiento de las memorias flash paralelas asíncronas estándar de 8 y 16 bits. El modo de lectura
continua permite un acceso eficiente a la memoria con tan solo 8 relojes de sobrecarga de instrucciones para leer una dirección de 24 bits, lo que
permite una verdadera operación XIP (ejecutar en el lugar).
Un pin de retención, pin de protección contra escritura y protección contra escritura programable, con control de matriz superior o inferior,
proporcionar una mayor flexibilidad de control. Además, el dispositivo es compatible con la identificación estándar del fabricante y del dispositivo
JEDEC, un número de serie único de 64 bits y cuatro registros de seguridad de 256 bytes.
2. CARACTERÍSTICAS
– Permite la verdadera operación XIP (ejecutar en el lugar) – SOC de 16 pines 300 mil
W25Q64FV
Vista superior
/CS 1 8 CCV
TIERRA 4 5 ED (IO0 )
Figura 1a. W25Q64FV Asignaciones de pines, SOIC de 8 pines/VSOP 208 mil (Código de paquete SS/ST)
Vista superior
/CS 1 8 CCV
TIERRA 4 5 ED (IO0 )
Figura 1b. W25Q64FV Asignaciones de almohadillas, WSON de 8 almohadillas de 6x5 mm / 8x6 mm (Código de paquete ZP / ZE)
-6-
Machine Translated by Google
W25Q64FV
Vista superior
/CS 1 8 CCV
TIERRA 4 5 ED (IO0 )
Figura 1c. W25Q64FV Asignaciones de pines, PDIP de 8 pines 300 mil (Código de paquete DA)
3.4 Pin Descripción SOIC/VSOP 208 mil, WSON 6x5/8x6 mm y PDIP 300 mil
NÚMERO DE PIN NOMBRE PIN E/S FUNCIÓN
1 /CS yo
3 /WP (IO2) E/S Entrada de protección contra escritura (salida de entrada de datos 2)*2
4 TIERRA Terrestre
6 CLK yo
W25Q64FV
Vista superior
1 dieciséis CLK
/MANTENER (IO3 )
CCV 2 15
ED (IO0 )
/CS 7 10 TIERRA
8 9
A (IO1 ) /WP (IO2 )
Figura 1d. W25Q64FV Asignaciones de pines, SOIC de 16 pines 300 mil (Código de paquete SF)
7 /CS yo
9 /WP (IO2) E/S Entrada de protección contra escritura (entrada de datos salida 2)*2
10 TIERRA Terrestre
dieciséis CLK yo
-8-
Machine Translated by Google
W25Q64FV
A1 A2 A3 A4
A2 A3 A4 A5 CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE
CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE
B1 B2 B3 B4
B1 B2 B3 B4 B5 CAROLINA DEL NORTE CLK TIERRA CCV
C1 C2 C3 C4
C1 C2 C3 C4 C5 CAROLINA DEL NORTE /CS CAROLINA DEL NORTE
/WP (IO2)
/CS
CAROLINA DEL NORTE CAROLINA DEL NORTE
/WP (IO2) CAROLINA DEL NORTE
D1 D2 D3 D4
D1 D2 D3 D4 D5 CAROLINA DEL NORTE
HACER (IO1) DI (IO0) / ESPERAR (IO3)
D yo(IO0)
CAROLINA DEL NORTE
A(IO1) /MANTENER(IO3)
CAROLINA DEL NORTE
E1 E2 E3 E4
E1 E2 E3 E4 E5 CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE
CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE
F1 F2 F3 F4
CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE CAROLINA DEL NORTE
Figura 1e. W25Q64FV Asignaciones de bolas, TFBGA de 24 bolas de 8x6 mm (Código de paquete TB / TC)
B2 CLK yo
B3 TIERRA Terrestre
C2 /CS yo
C4 /WP (IO2) E/S Entrada de protección contra escritura (entrada de datos salida 2)*2
W25Q64FV
A1 A2 A3 A4 A4 A3 A2 A1
B1 B2 B3 B4 B4 B3 B2 B1
C1 C2 C3 C4 C4 C3 C2 C1
D1 D2 D3 D4 D4 D3 D2 D1
/MANTENER o /REINICIAR
B2 E/S Entrada de retención o reinicio (salida de entrada de datos 3)(2)
(IO3)
C2 CLK yo
A3 /CS yo
C3 /WP (IO2) E/S Entrada de protección contra escritura (salida de entrada de datos 2)(2)
D3 TIERRA Terrestre
Notas:
2. IO0 – IO3 se utilizan para instrucciones Quad SPI, las funciones /WP y /HOLD (o /RESET) solo están disponibles para Standard/Dual SPI.
- 10 -
Machine Translated by Google
W25Q64FV
4. DESCRIPCIONES DE PIN
4.2 Entrada, salida y E/S de datos en serie (DI, DO y IO0, IO1, IO2, IO3)
El W25Q64FV admite operaciones estándar SPI, Dual SPI, Quad SPI y QPI. Las instrucciones SPI estándar utilizan el pin DI (entrada)
unidireccional para escribir en serie instrucciones, direcciones o datos en el dispositivo en el flanco ascendente del pin de entrada del
reloj en serie (CLK). El SPI estándar también usa DO (salida) unidireccional para leer datos o estado del dispositivo en el flanco
descendente de CLK.
Las instrucciones Dual/Quad SPI y QPI utilizan los pines IO bidireccionales para escribir en serie instrucciones, direcciones o datos en el
dispositivo en el borde ascendente de CLK y leer datos o estado del dispositivo en el borde descendente de CLK. Las instrucciones Quad
SPI y QPI requieren que se establezca el bit de habilitación cuádruple no volátil (QE) en el registro de estado 2. Cuando QE=1, el pin /
WP se convierte en IO2 y el pin /HOLD se convierte en IO3.
W25Q64FV
5. DIAGRAMA DE BLOQUES
Segmentación de bloques
7FFF00h 7FFFFFh
xxFF00h xxFFFFh
• • • •
Sector 15 (4KB) Bloque 127 (64KB)
xxF000h xxF0FFh 7F0000h 7F00FFh
xxEF00h xxEFFFh
• •
Sector 14 (4KB)
xxE000h xxE0FFh
xxDF00h xxDFFFh
• •
Sector 13 (4KB)
xxD000h xxD0FFh
•
•
• •
•
•
xx2F00h xx2FFFh
• •
Sector 2 (4KB)
xx2000h xx20FFh
40FF00h 40FFFFh
xx1F00h xx1FFFh
• • • •
Sector 1 (4KB) Bloque 64 (64KB)
xx1000h xx10FFh 400000h 4000FFh
xx0F00h xx0FFFh
• •
3FFF00h 3FFFFFh
Sector 0 (4KB) • •
xx0000h xx00FFh Bloque 63 (64KB)
3F0000h 3F00FFh
•
•
Control de escritura •
/WP (IO2 )
Lógica
20FF00h 20FFFFh
• •
Bloque 32 (64KB)
200000h 2000FFh
Estado 1FFF00h 1FFFFFFh
Registro • •
Bloque 31 (64KB)
1F0000h 1F00FFh
•
•
Alto voltaje •
Generadores
00FF00h 00FFFFh
• •
Bloque 0 (64KB)
/MANTENER (IO3 )
000000h 0000FFh
Dirección de página
CLK
Pestillo / Contador Comienzo Finalizando
SPI
Dirección de página Dirección de página
/CS Dominio &
Lógica de control
Decodificación de columna
- 12 -
Machine Translated by Google
W25Q64FV
6. DESCRIPCIONES FUNCIONALES
Encendido
Dispositivo
Inicialización
Se admiten los modos de operación de bus SPI 0 (0,0) y 3 (1,1). La principal diferencia entre el Modo 0 y el Modo 3 se refiere al
estado normal de la señal CLK cuando el maestro del bus SPI está en modo de espera y los datos no se transfieren al Serial
Flash. Para el Modo 0, la señal CLK normalmente es baja en los flancos ascendentes y descendentes de /CS. Para el Modo 3, la
señal CLK normalmente es alta en los flancos ascendentes y descendentes de /CS.
W25Q64FV
Para iniciar una condición /HOLD, el dispositivo debe seleccionarse con /CS bajo. Una condición /HOLD se activará en el flanco
descendente de la señal /HOLD si la señal CLK ya está baja. Si el CLK aún no está bajo, el
La condición /HOLD se activará después del siguiente flanco descendente de CLK. La condición /HOLD terminará en el flanco
ascendente de la señal /HOLD si la señal CLK ya está baja. Si el CLK aún no está bajo, /HOLD
La condición terminará después del siguiente flanco descendente de CLK. Durante una condición /HOLD, la salida de datos en serie
(DO) es de alta impedancia y la entrada de datos en serie (DI) y el reloj en serie (CLK) se ignoran. La señal Chip Select (/CS) debe
mantenerse activa (baja) durante toda la duración de la operación /HOLD para evitar restablecer el estado lógico interno del dispositivo.
- 14 -
Machine Translated by Google
W25Q64FV
• Protección contra escritura de software y hardware (/WP pin) mediante el registro de estado • Protección
• Bloquear la protección contra escritura para el registro de estado hasta el próximo encendido
• Protección contra escritura de programa único (OTP) para matrices y registros de seguridad mediante el registro de estado*
*
Nota: Esta función está disponible mediante pedido especial. Comuníquese con Winbond para obtener más detalles.
Al encenderse o apagarse, el W25Q64FV mantendrá una condición de reinicio mientras VCC esté por debajo del valor de umbral de VWI (consulte
Niveles de tiempo y voltaje de encendido y la Figura 43). Mientras se reinicia, todas las operaciones están deshabilitadas y no se reconocen instrucciones.
Durante el encendido y después de que el voltaje de VCC exceda VWI, todas las instrucciones relacionadas con el programa y el borrado se desactivan
aún más durante un tiempo de retardo de tPUW. Esto incluye las instrucciones de activación de escritura, programa de página, borrado de sector,
borrado de bloque, borrado de chip y registro de estado de escritura. Tenga en cuenta que el pin de selección de chip (/CS) debe rastrear el nivel de
suministro de VCC en el encendido hasta que se alcance el nivel mínimo de VCC y el retraso de tiempo tVSL , y también debe rastrear el nivel de
suministro de VCC en el apagado para evitar una secuencia de comando adversa. . Si es necesario, se puede usar una resistencia pull-up en /CS para
lograr esto.
Después del encendido, el dispositivo se coloca automáticamente en un estado de desactivación de escritura con el registro de estado Latch de
habilitación de escritura (WEL) establecido en 0. Se debe emitir una instrucción de habilitación de escritura antes de un programa de página, borrado de
sector, borrado de bloque, borrado de chip o se aceptará la instrucción de registro de estado de escritura. Después de completar un programa, borrar o
escribir una instrucción, el pestillo de habilitación de escritura (WEL) se borra automáticamente a un estado de escritura desactivada de 0.
La protección contra escritura controlada por software se facilita utilizando la instrucción de registro de estado de escritura y configurando los bits de
protección de registro de estado (SRP0, SRP1) y protección de bloque (CMP, SEC, TB, BP2, BP1 y BP0).
Estas configuraciones permiten que una porción tan pequeña como un sector de 4 KB o toda la matriz de memoria se configure como de solo lectura.
Usado junto con el pin de protección contra escritura (/WP), los cambios en el registro de estado se pueden habilitar o deshabilitar bajo el control del
hardware. Consulte la sección Registro de estado para obtener más información.
Además, la instrucción de apagado ofrece un nivel adicional de protección contra escritura, ya que se ignoran todas las instrucciones excepto la
instrucción de liberación de apagado.
W25Q64FV
7.1.1 OCUPADO
OCUPADO es un bit de solo lectura en el registro de estado (S0) que se establece en un estado 1 cuando el dispositivo está
ejecutando un programa de página, programa de página cuádruple, borrado de sector, borrado de bloque, borrado de chip,
registro de estado de escritura o seguridad de borrado/programa Instrucción de registro. Durante este tiempo, el dispositivo
ignorará más instrucciones, excepto la instrucción Leer registro de estado y Borrar/suspender programa (consulte tW, tPP,
tSE, tBE y tCE en Características de CA). Cuando se haya completado la instrucción de programa, borrar o escribir estado/
registro de seguridad, el bit OCUPADO se borrará a un estado 0, lo que indica que el dispositivo está listo para recibir más instrucciones.
El bit de protección de complemento (CMP) es un bit de lectura/escritura no volátil en el registro de estado (S14). Se utiliza junto con los bits
SEC, TB, BP2, BP1 y BP0 para brindar más flexibilidad para la protección de la matriz. Una vez
- dieciséis -
Machine Translated by Google
W25Q64FV
CMP se establece en 1, la protección de matriz anterior establecida por SEC, TB, BP2, BP1 y BP0 se revertirá. Por ejemplo, cuando
CMP=0, se puede proteger un sector superior de 4 KB mientras que el resto de la matriz no lo está; cuando CMP=1, el sector superior de
4 KB quedará desprotegido mientras que el resto de la matriz será de solo lectura. Consulte la tabla Protección de la memoria del registro
de estado para obtener más detalles. La configuración predeterminada es CMP=0.
Estado
SRP1 SRP0 /WP Descripción
Registro
Software /WP pin no tiene control. El registro de estado se puede escribir después de una
0 0 X
Proteccion instrucción de habilitación de escritura, WEL=1. [Predeterminado de fábrica]
1 0 X Fuente de alimentación El registro de estado está protegido y no se puede volver a escribir (1)
Confinamiento hasta el siguiente ciclo de apagado y encendido.
Nota:
1. Cuando SRP1, SRP0 = (1, 0), un ciclo de apagado y encendido cambiará el estado de SRP1, SRP0 a (0, 0). 2.
Esta característica está disponible bajo pedido especial. Comuníquese con Winbond para obtener más detalles.
El bit de estado de suspensión es un bit de solo lectura en el registro de estado (S15) que se establece en 1 después de ejecutar una
instrucción de borrado/suspensión de programa (75h). El bit de estado SUS se borra a 0 mediante la instrucción Erase/Program Resume
(7Ah), así como un ciclo de apagado y encendido.
Los bits de bloqueo del registro de seguridad (LB3, LB2, LB1) son bits de programa único (OTP) no volátiles en el registro de estado
(S13, S12, S11) que proporcionan el control y el estado de protección contra escritura a los registros de seguridad. El estado
predeterminado de LB3-0 es 0, los registros de seguridad están desbloqueados. LB3-1 se puede establecer en 1 individualmente usando
la instrucción de registro de estado de escritura. LB3-1 son programables una vez (OTP), una vez que se establece en 1, el registro de
seguridad de 256 bytes correspondiente se convertirá en solo lectura de forma permanente.
W25Q64FV
predeterminado para los números de pieza habilitados para Quad con la opción de pedido "IQ"), los pines Quad IO2 e IO3 están
habilitados y las funciones /WP y /HOLD están deshabilitadas.
Se requiere que el bit QE se establezca en 1 antes de emitir un "Habilitar QPI (38 h)" para cambiar el dispositivo de SPI estándar/
doble/cuádruple a QPI; de lo contrario, se ignorará el comando. Cuando el dispositivo está en modo QPI, el bit QE permanecerá en 1.
Un comando de "Escribir registro de estado" en modo QPI no puede cambiar el bit QE de "1" a "0".
ADVERTENCIA: Si los pines /WP o /HOLD están conectados directamente a la fuente de alimentación o a tierra durante la
operación estándar SPI o Dual SPI, el bit QE nunca debe establecerse en 1.
S7 S6 S5 S4 S3 S2 S1 S0
ESTADO REGISTER
STATUS REGISTROPROTECT
PROTEGER
0 (no
0
volátil) (no
PROTECCIÓN
SECTOR PROTEGER
(no volátil) (no volátil)
SECTORIAL
PROTECCIÓN SUPERIOR/
PROTECCIÓN SUPERIOR/INFERIOR
INFERIOR
volátil) (no volátil)
(no
BITS DE
BROCAS DE PROTECCIÓN DE
PROTECCIÓN DE BLOQUE
BLOQUE
volátil) (no(no
volátil)
BORRAR/ESCRIBIR EN CURSO
ESTADO DE SUSPENSIÓN
COMPLEMENT DE
COMPLEMENTO PROTECT (no
PROTECCIÓN
volátil) (no
BITS DE
BITS DE BLOQUEO
BLOQUEO DE REGISTRO
DE REGISTRO DE
DE SEGURIDAD
SEGURIDAD
no volátil) (OTP
(OTP
no volátil)
RESERVADO
QUAD ENABLE
HABILITAR CUÁDRUPLE
- 18 -
Machine Translated by Google
W25Q64FV
Nota:
1. X = no me importa
2. L = Inferior; U = Superior
3. Si algún comando de Borrar o Programar especifica una región de memoria que contiene una porción de datos protegida, este comando
será ignorado.
W25Q64FV
Nota:
1. X = no me importa
2. L = Inferior; U = Superior
3. Si algún comando de Borrar o Programar especifica una región de memoria que contiene una porción de datos protegida, este comando
será ignorado.
- 20 -
Machine Translated by Google
W25Q64FV
7.2 INSTRUCCIONES
El conjunto de instrucciones SPI estándar/doble/cuádruple del W25Q64FV consta de treinta y seis instrucciones básicas que se controlan
completamente a través del bus SPI (consulte la tabla 1-3 del conjunto de instrucciones). Las instrucciones se inician con el flanco descendente
de Chip Select (/CS). El primer byte de datos registrado en la entrada DI proporciona el código de instrucción. Los datos en la entrada DI se
muestrean en el flanco ascendente del reloj con el bit más significativo (MSB) primero.
El conjunto de instrucciones QPI del W25Q64FV consta de veinticuatro instrucciones básicas que se controlan completamente a través del bus
SPI (consulte la tabla 4 del conjunto de instrucciones). Las instrucciones se inician con el flanco descendente de Chip Select (/CS). El primer
byte de datos sincronizados a través de los pines IO[3:0] proporciona el código de instrucción.
Los datos en los cuatro pines IO se muestrean en el flanco ascendente del reloj con el bit más significativo (MSB) primero. Todas las
instrucciones, direcciones, datos y bytes ficticios de QPI utilizan los cuatro pines IO para transferir cada byte de datos con cada dos relojes
serie (CLK).
Las instrucciones varían en longitud desde un solo byte hasta varios bytes y pueden ir seguidas de bytes de dirección, bytes de datos, bytes
ficticios (no importa) y, en algunos casos, una combinación. Las instrucciones se completan con el flanco ascendente del flanco /CS. Los
diagramas de temporización relativos al reloj para cada instrucción se incluyen en las figuras 5
a 42. Todas las instrucciones de lectura se pueden completar después de cualquier bit cronometrado. Sin embargo, todas las instrucciones
que escriben, programan o borran deben completarse en un límite de bytes (/CS se eleva después de que se hayan cronometrado 8 bits
completos), de lo contrario, la instrucción se ignorará. Esta característica protege aún más el dispositivo de escrituras inadvertidas. Además,
mientras se programa o borra la memoria, o cuando se escribe el registro de estado, se ignorarán todas las instrucciones, excepto la lectura
del registro de estado, hasta que se complete el ciclo de programación o borrado.
W25Q64FV
NÚMERO DE RELOJ (0 – 7) (8 – 15) (16 – 23) (24 – 31) (32 – 39) (40 – 47)
35h (2)
Leer registro de estado-2 (S15-S8)
Borrar
44h A23-A16 A15-A8 A7-A0
Registros de seguridad(5)
Programa
42h A23-A16 A15-A8 A7-A0 D7-D0 D7-D0(3)
Registros de seguridad(5)
Leer
48h A23-A16 A15-A8 A7-A0 ficticio (D7-D0)
Registros de seguridad(5)
Reiniciar 99h
- 22 -
Machine Translated by Google
W25Q64FV
NÚMERO DE RELOJ (0 – 7) (8 – 15) (16 – 23) (24 – 31) (32 – 39) (40 – 47)
NÚMERO DE RELOJ (0 – 7) (8 – 15) (16 – 23) (24 – 31) (32 – 39) (40 – 47)
A23-A0, (9)
E/S cuádruple de lectura rápida EBh (xxxx, D7-D0)(10) (D7-D0, …)
M7-M0(8)
A23-A0, (9)
E/S cuádruple de lectura de palabra (12) E7h (xx, D7-D0)(11) (D7-D0, …)
M7-M0(8)
xxxxxx,
Establecer ráfaga con envoltura 77h
W6-W4(8)
W25Q64FV
(2)
Leer registro de estado-2 35h (S15-S8)
Lectura en ráfaga con Wrap(16) 0 canales A23-A16 A15-A8 A7-A0 muñeco(15) (D7-D0)
E/S cuádruple de lectura rápida EBh A23-A16 A15-A8 A7-A0 M7-M0(15) (D7-D0)
Reiniciar 99h
- 24 -
Machine Translated by Google
W25Q64FV
Notas:
1. Los bytes de datos se desplazan primero con el bit más significativo. Los campos de bytes con datos entre paréntesis "( )" indican la
salida de datos del dispositivo en 1, 2 o 4 pines IO.
2. El contenido del registro de estado y la identificación del dispositivo se repetirán continuamente hasta que /CS finalice la instrucción.
3. Se requiere al menos un byte de entrada de datos para el programa de página, el programa de cuatro páginas y los registros de
seguridad del programa, hasta 256 bytes de entrada de datos. Si se envían más de 256 bytes de datos al dispositivo, el
direccionamiento se ajustará al principio de la página y sobrescribirá los datos enviados previamente.
4. Consulte la tabla de identificación del fabricante y del dispositivo para obtener información sobre la identificación del dispositivo.
15. El número de relojes ficticios para QPI Fast Read, QPI Fast Read Quad I/O y QPI Burst Read with Wrap es
controlado por el parámetro de lectura P7 – P4.
16. El parámetro de lectura P3 – P0 controla la longitud envolvente para la lectura de ráfagas QPI con ajuste.
W25Q64FV
/CS
/CS
Modo 3 0 1 Modo 3
CLK Modo 0 Modo 0
Modo 3 0 1 2 3 4 5 6 7 Modo 3 Instrucción
CLK 06h
Modo 0 Modo 0
100
Instrucción (06h)
DE
(100 ) IO1
IO3
Figura 5. Instrucción de activación de escritura para el modo SPI (izquierda) o el modo QPI (derecha)
/CS
Modo 3 01 Modo 3
/CS
CLK Modo 0 Modo 0
Modo 3 0 1 2 3 4 5 6 7 Modo 3 Instrucción
CLK 50h
Modo 0 Modo 0
100
Instrucción (50h)
DE
(100 ) IO1
IO3
Figura 6. Habilitación de escritura para instrucción de registro de estado volátil para modo SPI (izquierda) o modo QPI (derecha)
- 26 -
Machine Translated by Google
W25Q64FV
/CS
Modo 3 0 1 Modo 3
/CS
CLK Modo 0 Modo 0
Modo 3 0 1 2 3 4 5 6 7 Modo 3 Instrucción
CLK 04h
Modo 0 Modo 0
100
Instrucción (04h)
DE
(100 ) IO1
IO3
Figura 7. Instrucción de desactivación de escritura para el modo SPI (izquierda) o el modo QPI (derecha)
La instrucción de registro de estado de lectura se puede utilizar en cualquier momento, incluso mientras un ciclo de registro de estado de
programa, borrado o escritura está en curso. Esto permite verificar el bit de estado BUSY para determinar cuándo se completa el ciclo y
si el dispositivo puede aceptar otra instrucción. El Registro de estado se puede leer de forma continua, como se muestra en la Figura 8.
La instrucción se completa poniendo /CS en alto.
/CS
Modo 3 0 1 2 3 45 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
CLK
Modo 0
DE
(100 )
W25Q64FV
/CS
Modo 3 0 1 2345
CLK Modo 0
Instrucción
05h o 35h
100 4 0 4 0 4
IO1 5 1 5 1 5
IO2 6 2 6 2 6
IO3 7 3 7 3 7
La instrucción Escribir registro de estado permite escribir el registro de estado. Solo los bits de registro de estado no volátiles SRP0,
SEC, TB, BP2, BP1, BP0 (bits 7 a 2 del registro de estado-1) y CMP, LB3, LB2, LB1, QE, SRP1 (bits 14 a 8 del registro de estado-
2) se puede escribir. Todas las demás ubicaciones de bit de registro de estado son de solo lectura y no se verán afectadas por la
instrucción de registro de estado de escritura. LB3-0 son bits OTP no volátiles, una vez que se establece en 1, no se puede borrar a
0. Los bits de registro de estado se muestran en la Figura 4a y 4b, y se describen en 7.1.
Para escribir bits de registro de estado no volátiles, se debe haber ejecutado previamente una instrucción estándar de habilitación de
escritura (06h) para que el dispositivo acepte la instrucción de registro de estado de escritura (el bit de registro de estado WEL debe
ser igual a 1). Una vez habilitada la escritura, la instrucción se ingresa conduciendo /CS a nivel bajo, enviando el código de instrucción
"01h" y luego escribiendo el byte de datos del registro de estado como se ilustra en la figura 9.
Para escribir bits de registro de estado volátiles, se debe haber ejecutado una instrucción de habilitación de escritura para registro de
estado volátil (50h) antes de la instrucción de registro de estado de escritura (el bit de registro de estado WEL permanece en 0).
Sin embargo, SRP1 y LB3, LB2, LB1 no se pueden cambiar de "1" a "0" debido a la protección OTP para estos bits. Tras el apagado
o la ejecución de una instrucción "Reset (99h)", los valores de bits de registro de estado volátiles se perderán y los valores de bits de
registro de estado no volátiles se restaurarán.
Para completar la instrucción de registro de estado de escritura, el pin /CS debe llevarse a nivel alto después del octavo o decimosexto
bit de datos registrado. Si esto no se hace, la instrucción de registro de estado de escritura no se ejecutará. Si /CS se eleva después
del octavo reloj (compatible con la serie 25X), los bits CMP, QE y SRP1 se borrarán a 0.
Durante la operación de escritura del registro de estado no volátil (06h combinadas con 01h), después de que /CS se eleva, el ciclo
de registro de estado de escritura autotemporizado comenzará durante un tiempo de duración de tW (consulte Características de CA).
Mientras el ciclo de registro de estado de escritura está en progreso, aún se puede acceder a la instrucción de registro de estado de
lectura para verificar el estado del bit OCUPADO. El bit BUSY es un 1 durante el ciclo de registro de estado de escritura y un 0
cuando el ciclo finaliza y está listo para aceptar otras instrucciones nuevamente. Una vez finalizado el ciclo del registro de estado de
escritura, el bit de bloqueo de habilitación de escritura (WEL) en el registro de estado se borrará a 0.
- 28 -
Machine Translated by Google
W25Q64FV
Durante la operación de escritura del registro de estado volátil (50 h combinadas con 01 h), después de que /CS se eleva, los bits del registro de estado se
actualizarán a los nuevos valores dentro del período de tiempo de tSHSL2 (consulte Características de CA). El bit BUSY permanecerá en 0 durante el período
de actualización del bit de registro de estado.
La instrucción Escribir registro de estado se puede utilizar tanto en el modo SPI como en el modo QPI. Sin embargo, el bit QE no se puede escribir cuando el
dispositivo está en el modo QPI, porque se requiere QE=1 para que el dispositivo ingrese y funcione en el modo QPI.
Consulte 7.1 para obtener descripciones detalladas de los bits de registro de estado. El valor predeterminado de fábrica para todos los bits de registro de
estado es 0.
/CS
DE
7654 32 1 0 15 14 13 12 11 10 9 8
(100 )
* *
HACER Alta impedancia
(IO1 )
= MSB *
/CS
100 4 0 12 8
IO1 5 1 13 9
IO2 6 2 14 10
IO3 7 3 15 11
W25Q64FV
La secuencia de instrucciones de lectura de datos se muestra en la figura 10. Si se emite una instrucción de lectura de
datos mientras se está procesando un ciclo de borrado, programación o escritura (BUSY=1), la instrucción se ignora y no
tendrá ningún efecto en el ciclo actual. La instrucción Read Data permite velocidades de reloj desde DC hasta un máximo de fR
(ver Características eléctricas de CA).
/CS
Modo 3 0 1 23 45 6 7 8 9 10 28 29 30 31 32 33 34 35 36 37 38 39
CLK
Modo 0
DE
23 22 21 32 1 0
(100 )
* Salida de datos 1
HACER Alta impedancia
7 sesenta y cinco 4 32 1 0 7
(IO1 )
= MSB * *
- 30 -
Machine Translated by Google
W25Q64FV
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 28 29 30 31
CLK
Modo 0
DE
23 22 21 3 2 1 0
(100 )
*
HACER Alta impedancia
(IO1 )
= MSB *
/CS
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
CLK
Relojes ficticios
DE
0
(100 )
* *
W25Q64FV
La instrucción de lectura rápida también se admite en el modo QPI. Cuando el modo QPI está habilitado, la cantidad
de relojes ficticios se configura mediante la instrucción "Establecer parámetros de lectura (C0h)" para adaptarse a una
amplia gama de aplicaciones con diferentes necesidades de frecuencia máxima de lectura rápida o latencia mínima
de acceso a datos. Según la configuración de lectura de bits de parámetro P[5:4], la cantidad de relojes ficticios se
puede configurar como 2, 4, 6 u 8. La cantidad predeterminada de relojes ficticios al encender o después de una
instrucción de reinicio es 2.
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13
CLK Modo 0
Instrucción Cambio de E/S de
A23-16 A15-8 A7-0 ficticia*
0Bh Entrada a salida
100 20 16 12 8 40 40 40 40 4
IO1 21 17 13 9 5 1 5 1 5 1 5 1 5
IO2 22 18 14 10 6 2 6 2 6 2 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7 3 7
byte 1 byte 2
- 32 -
Machine Translated by Google
W25Q64FV
De manera similar a la instrucción de lectura rápida, la instrucción de salida doble de lectura rápida puede funcionar a la
frecuencia más alta posible de FR (consulte Características eléctricas de CA). Esto se logra agregando ocho relojes "ficticios"
después de la dirección de 24 bits, como se muestra en la Figura 12. Los relojes ficticios permiten que los circuitos internos
del dispositivo dispongan de tiempo adicional para configurar la dirección inicial. Los datos de entrada durante los relojes
ficticios son "no importa". Sin embargo, el pin IO0 debe ser de alta impedancia antes del flanco descendente del primer reloj
de salida de datos.
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 28 29 30 31
CLK Modo 0
DE
23 22 21 3 2 1 0
(100 )
*
HACER Alta impedancia
(IO1 )
= MSB *
/CS
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
CLK
Relojes ficticios
IO0 cambia de
Entrada a salida
DE
0 642 0 6 4 2 0 6 4 2 0 6 4 2 0 6
(100 )
* Salida de datos 1
* Salida de datos 2
* Salida de datos 3
* Salida de datos 4
Figura 12. Instrucción de salida dual de lectura rápida (solo modo SPI)
W25Q64FV
La instrucción Fast Read Quad Output puede funcionar a la frecuencia más alta posible de FR (consulte Características eléctricas de CA).
Esto se logra agregando ocho relojes "ficticios" después de la dirección de 24 bits, como se muestra en la Figura 13. Los relojes ficticios
permiten que los circuitos internos del dispositivo dispongan de tiempo adicional para configurar la dirección inicial. Los datos de entrada
durante los relojes ficticios son "no importa". Sin embargo, los pines IO deben ser de alta impedancia antes del flanco descendente del
primer reloj de salida de datos.
/CS
Modo 3 012345 6 7 8 9 10 28 29 30 31
CLK Modo 0
100 23 22 21 3 2 1 0
Alta impedancia
*
IO1
Alta impedancia
IO2
Alta impedancia
IO3
= MSB *
/CS
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
CLK
100 0 40 40 40 40 4
Alta impedancia
IO1 5 1 5 1 5 1 5 1 5
Alta impedancia
IO2 62 62 6 2 6 2 6
Alta impedancia
IO3 7 3 7 3 7 3 7 3 7
Figura 13. Instrucción de salida cuádruple de lectura rápida (solo modo SPI)
- 34 -
Machine Translated by Google
W25Q64FV
Si los bits del "Modo de lectura continua" M5-4 = (1,0), entonces la siguiente instrucción de E/S dual de lectura rápida (después
de que /CS se eleve y luego se reduzca) no requiere el código de instrucción BBh, como se muestra en la Figura 14b. Esto
reduce la secuencia de instrucciones en ocho relojes y permite que la dirección de lectura se ingrese inmediatamente después
de que /CS se establezca como bajo. Si los bits M5-4 del “Modo de lectura continua” no son iguales a (1,0), la siguiente
instrucción (después de que /CS se eleve y luego se reduzca) requiere el código de instrucción del primer byte, volviendo así
a la operación normal. Se recomienda ingresar FFFFh en IO0 para la siguiente instrucción (16 relojes), para garantizar que M4
= 1 y que el dispositivo regrese a su funcionamiento normal.
/CS
Modo 3 0 1 2 34 56 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
CLK
Modo 0
DE
22 20 18 16 14 12 10 8 6 4 2 0 64 2 0
(100 )
HACER
23 21 19 17 15 13 11 9 7 5 3 1 75 3 1
(IO1 )
= MSB *
* *
/CS
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
CLK
Cambio de E/S de
Entrada a salida
DE
0 6 4 20 64 2 0 6 42 0 6 4 20 6
(100 )
HACER
1 7 5 3 1 7 5 3 1 7 53 1 7 5 3 1 7
(IO1 )
* byte 1 * byte 2 * byte 3 * byte 4
Figura 14a. Instrucción de E/S dual de lectura rápida (instrucción inicial o anterior M5-4 ÿ 10, solo modo SPI)
W25Q64FV
/CS
Modo 3 01234567 8 9 10 11 12 13 14 15
CLK
Modo 0
HACER
23 21 19 17 15 13 11 9 7 5 3 1 7 5 3 1
(IO1 )
* *
= MSB *
/CS
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
CLK
Cambio de E/S de
Entrada a salida
DE
0 6420 6420 6420 6420 6
(100 )
HACER
1 7531 7531 7531 7531 7
(IO1 )
* byte 1 * byte 2 * byte 3 * byte 4
Figura 14b. Instrucción de E/S dual de lectura rápida (conjunto de instrucciones anterior M5-4 = 10, solo modo SPI)
- 36 -
Machine Translated by Google
W25Q64FV
Si los bits del "Modo de lectura continua" M5-4 = (1,0), entonces la siguiente instrucción de E/S cuádruple de lectura rápida
(después de que /CS se eleve y luego se reduzca) no requiere el código de instrucción EBh, como se muestra en la Figura 15b.
Esto reduce la secuencia de instrucciones en ocho relojes y permite que la dirección de lectura se ingrese inmediatamente
después de que /CS se establezca como bajo. Si los bits M5-4 del “Modo de lectura continua” no son iguales a (1,0), la siguiente
instrucción (después de que /CS se eleve y luego se reduzca) requiere el código de instrucción del primer byte, volviendo así a
la operación normal. Se recomienda ingresar FFh en IO0 para la siguiente instrucción (8 relojes), para garantizar que M4 = 1 y
que el dispositivo vuelva a funcionar normalmente.
/CS
Cambio de E/S de
Instrucción (EBh) A23-16 A15-8 A7-0 M7-0 maniquí maniquí
Entrada a salida
100 20 16 12 8 40 40 40 40 4
IO1 21 17 13 9 51 5 1 5 1 51 5
IO2 22 18 14 10 62 62 62 62 6
IO3 23 19 15 11 73 73 73 73 7
Figura 15a. Instrucción de E/S cuádruple de lectura rápida (instrucción inicial o anterior M5-4ÿ10, modo SPI)
W25Q64FV
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLK Modo 0
Cambio de E/S de
A23-16 A15-8 A7-0 M7-0 maniquí maniquí Entrada a salida
100 20 16 12 8 40 40 40 40 4
IO1 21 17 13 9 5 1 5 1 5 1 5 1 5
IO2 22 18 14 10 62 62 6 2 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7 3 7
Figura 15b. Instrucción de E/S cuádruple de lectura rápida (conjunto de instrucciones anterior M5-4 = 10, modo SPI)
E/S cuádruple de lectura rápida con “8/16/32/64-Byte Wrap Around” en modo SPI estándar
La instrucción de E/S cuádruple de lectura rápida también se puede usar para acceder a una parte específica dentro de una
página emitiendo un comando "Establecer ráfaga con ajuste" (77h) antes de EBh. El comando "Establecer ráfaga con
ajuste" (77h) puede habilitar o deshabilitar la función "Envolvente" para los siguientes comandos EBh. Cuando "Wrap
Around" está habilitado, los datos a los que se accede se pueden limitar a una sección de 8, 16, 32 o 64 bytes de una
página de 256 bytes. Los datos de salida comienzan en la dirección inicial especificada en la instrucción, una vez que
alcanzan el límite final de la sección de 8/16/32/64 bytes, la salida se ajustará al límite inicial automáticamente hasta que /
CS se suba para terminar El comando.
La función Burst with Wrap permite que las aplicaciones que utilizan la memoria caché busquen rápidamente una dirección
crítica y luego llenen la memoria caché dentro de una longitud fija (8/16/32/64 bytes) de datos sin emitir múltiples comandos
de lectura.
La instrucción "Establecer ráfaga con envoltura" permite configurar tres "Bits de envoltura", W6-4. El bit W4 se usa para
habilitar o deshabilitar la operación "Wrap Around", mientras que los W6-5 se usan para especificar la longitud de la sección
wrap around dentro de una página. Ver 7.2.19 para descripciones detalladas.
- 38 -
Machine Translated by Google
W25Q64FV
La instrucción Fast Read Quad I/O también se admite en el modo QPI, como se muestra en la Figura 15c. Cuando el modo QPI está
habilitado, la cantidad de relojes ficticios se configura mediante la instrucción "Establecer parámetros de lectura (C0h)" para adaptarse
a una amplia gama de aplicaciones con diferentes necesidades de frecuencia máxima de lectura rápida o latencia mínima de acceso
a datos. Según la configuración de lectura de bits de parámetro P[5:4], la cantidad de relojes ficticios se puede configurar como 2, 4,
6 u 8. La cantidad predeterminada de relojes ficticios al encender o después de una instrucción de reinicio es 2. En En el modo QPI,
los bits M7-0 del "Modo de lectura continua" también se consideran relojes ficticios. En la configuración predeterminada, la salida de
datos seguirá inmediatamente a los bits del modo de lectura continua.
La función "Modo de lectura continua" también está disponible en el modo QPI para la instrucción de E/S cuádruple de lectura rápida.
Consulte la descripción en las páginas anteriores.
La función "Wrap Around" no está disponible en el modo QPI para la instrucción de E/S cuádruple de lectura rápida. Para realizar
una operación de lectura con ajuste de longitud de datos fija en el modo QPI, se debe usar una instrucción dedicada de "Lectura en
ráfaga con ajuste" (0Ch). Consulte 7.2.39 para obtener más detalles.
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
CLK Modo 0
Instrucción Cambio de E/S de
A23-16 A15-8 A7-0 M7-0*
EBh Entrada a salida
100 20 16 12 8 40 40 40 40 4
IO1 21 17 13 9 51 51 51 51 5
IO2 22 18 14 10 62 62 62 62 6
IO3 23 19 15 11 73 73 73 73 7
Figura 15c. Instrucción de E/S cuádruple de lectura rápida (instrucción inicial o anterior M5-4ÿ10, modo QPI)
W25Q64FV
Si los bits del "Modo de lectura continua" M5-4 = (1,0), entonces la siguiente instrucción de E/S cuádruple de lectura rápida
(después de que /CS se eleve y luego se reduzca) no requiere el código de instrucción E7h, como se muestra en la Figura 16b.
Esto reduce la secuencia de instrucciones en ocho relojes y permite que la dirección de lectura se ingrese inmediatamente
después de que /CS se establezca como bajo. Si los bits M5-4 del “Modo de lectura continua” no son iguales a (1,0), la siguiente
instrucción (después de que /CS se eleve y luego se reduzca) requiere el código de instrucción del primer byte, volviendo así a la
operación normal. Se recomienda ingresar FFh en IO0 para la siguiente instrucción (8 relojes), para garantizar que M4 = 1 y que
el dispositivo vuelva a funcionar normalmente.
/CS
Modo 3 0 1 2 3 4 5 6 7 89 10 11 12 13 14 15 16 17 18 19 20 21
CLK Modo 0
Cambio de E/S de
Instrucción (E7h) A23-16 A15-8 A7-0 M7-0 Ficticio
Entrada a salida
100 20 16 12 8 4 0 4 0 4 0 4 0 4
IO1 21 17 13 9 5 1 5 1 5 1 5 1 5
IO2 22 18 14 10 6 2 6 2 6 2 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7 3 7
Figura 16a. Instrucción de E/S cuádruple de lectura de palabras (instrucción inicial o anterior M5-4 ÿ 10, solo modo SPI)
- 40 -
Machine Translated by Google
W25Q64FV
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13
CLK Modo 0
Cambio de E/S de
A23-16 A15-8 A7-0 M7-0 Ficticio
Entrada a salida
100 20 16 12 8 40 40 40 40 4
IO1 21 17 13 9 51 5 1 5 1 5 1 5
IO2 22 18 14 10 62 62 62 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7 3 7
Figura 16b. Instrucción de E/S cuádruple de lectura de palabras (conjunto de instrucciones anterior M5-4 = 10, solo modo SPI)
Word Read Quad I/O con “8/16/32/64-Byte Wrap Around” en modo SPI estándar
La instrucción Word Read Quad I/O también se puede usar para acceder a una parte específica dentro de una página
emitiendo un comando "Establecer ráfaga con ajuste" (77h) antes de E7h. El comando "Establecer ráfaga con ajuste" (77h)
puede habilitar o deshabilitar la función "Envolvente" para los siguientes comandos E7h. Cuando "Wrap Around" está
habilitado, los datos a los que se accede se pueden limitar a una sección de 8, 16, 32 o 64 bytes de una página de 256
bytes. Los datos de salida comienzan en la dirección inicial especificada en la instrucción, una vez que alcanzan el límite
final de la sección de 8/16/32/64 bytes, la salida se ajustará al límite inicial automáticamente hasta que /CS se suba para
terminar El comando.
La función Burst with Wrap permite que las aplicaciones que utilizan la memoria caché busquen rápidamente una dirección
crítica y luego llenen la memoria caché dentro de una longitud fija (8/16/32/64 bytes) de datos sin emitir múltiples comandos
de lectura.
La instrucción "Establecer ráfaga con envoltura" permite configurar tres "Bits de envoltura", W6-4. El bit W4 se usa para
habilitar o deshabilitar la operación "Wrap Around", mientras que los W6-5 se usan para especificar la longitud de la sección
wrap around dentro de una página. Ver 7.2.19 para descripciones detalladas.
W25Q64FV
Si los bits del "Modo de lectura continua" M5-4 = (1,0), entonces la siguiente instrucción de E/S cuádruple de lectura rápida (después
de que /CS se eleve y luego se reduzca) no requiere el código de instrucción E3h, como se muestra en la Figura 17b. Esto reduce
la secuencia de instrucciones en ocho relojes y permite que la dirección de lectura se ingrese inmediatamente después de que /CS
se establezca como bajo. Si los bits M5-4 del “Modo de lectura continua” no son iguales a (1,0), la siguiente instrucción (después de
que /CS se eleve y luego se reduzca) requiere el código de instrucción del primer byte, volviendo así a la operación normal. Se
recomienda ingresar FFh en IO0 para la siguiente instrucción (8 relojes), para garantizar que M4 = 1 y que el dispositivo vuelva a
funcionar normalmente.
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
CLK Modo 0
Cambio de E/S de
Instrucción (E3h) A23-16 A15-8 A7-0 M7-0
Entrada a salida
100 20 16 12 8 4 0 4 0 4 0 4 0 4 0 4
IO1 21 17 13 9 5 1 5 1 5 1 5 1 5 1 5
IO2 22 18 14 10 6 2 6 2 6 2 6 2 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7 3 7 3 7
Figura 17a. Instrucción de E/S cuádruple de lectura de palabra octal (instrucción inicial o anterior M5-4 ÿ 10, solo modo SPI)
- 42 -
Machine Translated by Google
W25Q64FV
/CS
Modo 3 01 2345 67 8 9 10 11 12 13
CLK Modo 0
Cambio de E/S de
A23-16 A15-8 A7-0 M7-0
Entrada a salida
100 20 16 12 8 4 0 4 0 4 0 4 0 4 0 4
IO1 21 17 13 9 5 1 5 1 5 1 5 1 5 1 5
IO2 22 18 14 10 6 2 6 2 6 2 6 2 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7 3 7 3 7
Figura 17b. Instrucción de E/S cuádruple de lectura de palabra octal (conjunto de instrucciones anterior M5-4 = 10, solo modo SPI)
W25Q64FV
En el modo SPI estándar, la instrucción Set Burst with Wrap (77h) se usa junto con las instrucciones "Fast Read Quad I/O" y
"Word Read Quad I/O" para acceder a una longitud fija de 8/16/32/64 -sección de bytes dentro de una página de 256 bytes.
Ciertas aplicaciones pueden beneficiarse de esta función y mejorar el rendimiento general de ejecución del código del sistema.
Similar a una instrucción de E/S cuádruple, la instrucción Establecer ráfaga con envoltura se inicia bajando el pin /CS y luego
cambiando el código de instrucción "77h" seguido de 24 bits ficticios y 8 "Bits de envoltura", W7-0. La secuencia de instrucciones
se muestra en la Figura 18. El bit de ajuste W7 y el nibble inferior W3-0 no se utilizan.
W4 = 0 W4 =1 (POR DEFECTO)
W6, W5
Envolver alrededor Longitud de envoltura Longitud de envoltura envolvente
00 Sí 8 bytes No N/A
01 Sí 16 bytes No N/A
10 Sí 32 bytes No N/A
11 Sí 64 bytes No N/A
Una vez que se establece W6-4 mediante una instrucción Establecer ráfaga con envoltura, todas las siguientes instrucciones
de "E/S cuádruple de lectura rápida" y "E/S cuádruple de lectura de palabras" utilizarán la configuración W6-4 para acceder al
16/8/32. /sección de 64 bytes dentro de cualquier página. Para salir de la función "Wrap Around" y volver a la operación de
lectura normal, se debe emitir otra instrucción Set Burst with Wrap para establecer W4 = 1. El valor predeterminado de W4 al
encender es 1. En el caso de un reinicio del sistema mientras W4 = 0, se recomienda que el controlador emita una instrucción
Set Burst with Wrap para restablecer W4 = 1 antes de cualquier instrucción de lectura normal, ya que W25Q64FV no tiene un
pin de restablecimiento de hardware.
En el modo QPI, la instrucción "Burst Read with Wrap (0Ch)" debe usarse para realizar la operación de lectura con la función
"Wrap Around". La longitud de envoltura establecida por W5-4 en el modo SPI estándar sigue siendo válida en el modo QPI y
también se puede reconfigurar mediante la instrucción "Establecer parámetros de lectura (C0h)". Consulte 7.2.38 y 7.2.39 para
obtener más detalles.
/CS
100 XX XX XX w4 X
IO1 XX XX XX w5 X
IO2 XX XX XX w6 X
IO3 XX XX XX XX
Figura 18. Establecer ráfaga con instrucción Wrap (modo SPI solamente)
- 44 -
Machine Translated by Google
W25Q64FV
Si se va a programar una página completa de 256 bytes, el último byte de dirección (los 8 bits de dirección menos
significativos) debe establecerse en 0. Si el último byte de dirección no es cero y el número de relojes excede la longitud de
página restante, el el direccionamiento se ajustará al principio de la página. En algunos casos, se pueden programar menos
de 256 bytes (una página parcial) sin tener ningún efecto sobre otros bytes dentro de la misma página. Una condición para
realizar un programa de página parcial es que el número de relojes no pueda exceder la longitud restante de la página. Si
se envían más de 256 bytes al dispositivo, el direccionamiento se ajustará al principio de la página y sobrescribirá los datos
enviados previamente.
Al igual que con las instrucciones de escritura y borrado, el pin /CS debe ponerse alto después de que se haya enganchado
el octavo bit del último byte. Si esto no se hace, la instrucción del programa de página no se ejecutará. Después de que /CS
se eleva, la instrucción del programa de página autotemporizado comenzará durante un tiempo de duración de tpp (consulte
las características de CA). Mientras el ciclo de programa de página está en progreso, aún se puede acceder a la instrucción
de registro de estado de lectura para verificar el estado del bit OCUPADO. El bit BUSY es un 1 durante el ciclo de
programación de página y se convierte en 0 cuando finaliza el ciclo y el dispositivo está listo para aceptar otras instrucciones
nuevamente. Después de que el ciclo del programa de página haya terminado, el bit de enclavamiento de habilitación de
escritura (WEL) en el registro de estado se borra a 0. La instrucción del programa de página no se ejecutará si la página
direccionada está protegida por Block Protect (CMP, SEC, TB, BP2). , BP1 y BP0) bits.
/CS
Modo 3 01 23456 7 8 9 10 28 29 30 31 32 33 34 35 36 37 38 39
CLK
Modo 0
DE
23 22 21 32 1 0 7654321 0
(100 )
* *
= MSB *
/CS
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 Modo 3
CLK Modo 0
DE
0 7 6 5432 1 0 7654321 0 765432 1 0
(100 )
* * *
W25Q64FV
/CS
100 20 16 12 8 4 0 40 40 4 0 40 4 0
IO1 21 17 13 9 5 1 51 5 1 5 1 5 1 5 1
IO2 22 18 14 10 6 2 62 62 6 2 6 2 6 2
IO3 23 19 15 11 7 3 7 3 73 7 3 7 3 7 3
- 46 -
Machine Translated by Google
W25Q64FV
/CS
Modo 3 0 1 234567 8 9 10 28 29 30 31
CLK Modo 0
100 23 22 21 3 2 1 0
*
IO1
IO2
IO3
= MSB *
/CS
31 32 33 34 35 36 37 Modo 3
CLK Modo 0
IO1 51 51 51 51 51 51 51
IO2 6 2 62 62 62 62 62 62
IO3 73 73 73 73 73 73 73
* * * * * * *
Figura 20. Instrucción de programa de página de entrada cuádruple (modo SPI solamente)
W25Q64FV
El pin /CS debe llevarse a nivel alto después de que se haya bloqueado el octavo bit del último byte. Si esto no se hace, la
instrucción de borrado de sector no se ejecutará. Después de que /CS se eleva, la instrucción de borrado de sector
autotemporizado comenzará por un tiempo de duración de tSE (consulte las características de CA). Mientras el ciclo de borrado
de sectores está en progreso, aún se puede acceder a la instrucción de registro de estado de lectura para verificar el estado del
bit OCUPADO. El bit BUSY es un 1 durante el ciclo de borrado de sectores y se convierte en un 0 cuando finaliza el ciclo y el
dispositivo está listo para aceptar otras instrucciones nuevamente. Después de que el ciclo de borrado de sector haya terminado,
el bit de bloqueo de habilitación de escritura (WEL) en el registro de estado se borra a 0. La instrucción de borrado de sector no
se ejecutará si la página direccionada está protegida por Block Protect (CMP, SEC, TB, BP2). , BP1 y BP0) bits (consulte la
tabla Protección de la memoria del registro de estado).
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 29 30 31 Modo 3
CLK Modo 0 Modo 0
DE
23 22 210
(100 )
*
HACER Alta impedancia
(IO1 ) = MSB *
/CS
Modo 3 0 1 2 3 4 5 6 7 Modo 3
CLK Modo 0 Modo 0
Instrucción
A23-16 A15-8 A7-0
20h
100 20 16 12 8 40
IO1 21 17 13 9 51
IO2 22 18 14 10 62
IO3 23 19 15 11 73
- 48 -
Machine Translated by Google
W25Q64FV
El pin /CS debe llevarse a nivel alto después de que se haya bloqueado el octavo bit del último byte. Si esto no se hace, la
instrucción de borrado de bloques no se ejecutará. Después de que /CS se eleva, la instrucción de borrado de bloque
autotemporizado comenzará durante un tiempo de duración de tBE1 (consulte las características de CA). Mientras el ciclo
de borrado de bloque está en curso, todavía se puede acceder a la instrucción de registro de estado de lectura para verificar
el estado del bit OCUPADO. El bit BUSY es un 1 durante el ciclo de borrado de bloques y se convierte en un 0 cuando
finaliza el ciclo y el dispositivo está listo para aceptar otras instrucciones nuevamente. Después de que el ciclo de borrado
de bloque haya terminado, el bit de enclavamiento de habilitación de escritura (WEL) en el registro de estado se borra a 0.
La instrucción de borrado de bloque no se ejecutará si la página direccionada está protegida por Block Protect (CMP, SEC,
TB, BP2). , BP1 y BP0) bits (consulte la tabla Protección de la memoria del registro de estado).
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 29 30 31 Modo 3
CLK Modo 0 Modo 0
DE
23 22 210
(100 )
*
HACER Alta impedancia
(IO1 ) = MSB *
/CS
Modo 3 0 1 2 3 4 5 6 7 Modo 3
CLK Modo 0 Modo 0
Instrucción
A23-16 A15-8 A7-0
52h
100 20 16 12 8 40
IO1 21 17 13 9 51
IO2 22 18 14 10 62
IO3 23 19 15 11 73
W25Q64FV
El pin /CS debe llevarse a nivel alto después de que se haya bloqueado el octavo bit del último byte. Si esto no se hace, la
instrucción de borrado de bloques no se ejecutará. Después de que /CS se eleva, la instrucción de borrado de bloque
autotemporizado comenzará durante un tiempo de duración de tBE (consulte las características de CA). Mientras el ciclo de
borrado de bloque está en curso, todavía se puede acceder a la instrucción de registro de estado de lectura para verificar el
estado del bit OCUPADO. El bit BUSY es un 1 durante el ciclo de borrado de bloques y se convierte en un 0 cuando finaliza
el ciclo y el dispositivo está listo para aceptar otras instrucciones nuevamente. Después de que el ciclo de borrado de bloque
haya terminado, el bit de enclavamiento de habilitación de escritura (WEL) en el registro de estado se borra a 0. La instrucción
de borrado de bloque no se ejecutará si la página direccionada está protegida por Block Protect (CMP, SEC, TB, BP2). , BP1
y BP0) bits (consulte la tabla Protección de la memoria del registro de estado).
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 29 30 31 Modo 3
CLK Modo 0 Modo 0
DE
23 22 210
(100 )
*
HACER Alta impedancia
(IO1 )
= MSB *
/CS
Modo 3 0 1 2 3 4 5 6 7 Modo 3
CLK Modo 0 Modo 0
Instrucción
A23-16 A15-8 A7-0
D8h
100 20 16 12 8 40
IO1 21 17 13 9 51
IO2 22 18 14 10 62
IO3 23 19 15 11 73
- 50 -
Machine Translated by Google
W25Q64FV
El pin /CS debe llevarse a nivel alto después de que se haya bloqueado el octavo bit. Si esto no se hace, la instrucción
Chip Erase no se ejecutará. Después de que /CS se eleva, la instrucción de borrado de chip autotemporizado comenzará
durante un tiempo de duración de tCE (consulte las características de CA). Mientras el ciclo de borrado de chip está en
progreso, aún se puede acceder a la instrucción de registro de estado de lectura para verificar el estado del bit OCUPADO.
El bit BUSY es un 1 durante el ciclo de borrado de chip y se convierte en 0 cuando finaliza y el dispositivo está listo para
aceptar otras instrucciones nuevamente. Después de que el ciclo de borrado de chip haya terminado, el bit de bloqueo de
activación de escritura (WEL) en el registro de estado se borra a 0. La instrucción de borrado de chip no se ejecutará si
alguna página está protegida por Block Protect (CMP, SEC, TB, BP2, BP1 y BP0) bits (consulte la tabla Protección de la
memoria del registro de estado).
/CS
DE
(100 )
IO1
IO3
Figura 24. Instrucción de borrado de chip para el modo SPI (izquierda) o el modo QPI (derecha)
W25Q64FV
La instrucción de registro de estado de escritura (01h) y las instrucciones de borrado (20h, 52h, D8h, C7h, 60h, 44h) no están
permitidas durante la suspensión de borrado. Erase Suspend es válido solo durante la operación de borrado de Sector o Block. Si
se escribe durante la operación de borrado de chip, se ignora la instrucción de suspensión de borrado. La instrucción de registro
de estado de escritura (01h) y las instrucciones de programa (02h, 32h, 42h) no están permitidas durante la suspensión del
programa. La suspensión del programa solo es válida durante la operación del programa de página o del programa de página cuádruple.
La instrucción de borrado/suspensión de programa “75h” será aceptada por el dispositivo solo si el bit SUS en el registro de estado
es igual a 0 y el bit BUSY es igual a 1 mientras una operación de programa de página o de borrado de sector o bloque está en
curso. Si el bit SUS es igual a 1 o el bit BUSY es igual a 0, el dispositivo ignorará la instrucción Suspender. Se requiere un tiempo
máximo de “tSUS” (Ver Características AC) para suspender la operación de borrado o programación. El bit BUSY en el registro
de estado se borrará de 1 a 0 dentro de “tSUS” y el bit SUS en el registro de estado se establecerá de 0 a 1 inmediatamente
después de borrar/suspender el programa. Para una operación de borrado/programación previamente reanudada, también se
requiere que la instrucción de suspensión “75h” no se emita antes de un tiempo mínimo de “tSUS” después de la instrucción de
reanudación anterior “7Ah”.
Un apagado inesperado durante el estado de suspensión de Borrar/Programar reiniciará el dispositivo y liberará el estado de
suspensión. El bit SUS en el Registro de estado también se restablecerá a 0. Los datos dentro de la página, el sector o el bloque
que se estaba suspendiendo pueden corromperse. Se recomienda que el usuario implemente técnicas de diseño del sistema
contra la interrupción accidental de energía y preserve la integridad de los datos durante el estado de borrado/suspensión del
programa.
/CS
SUS
Modo 3 0 1 2 3 4 5 6 7 Modo 3
CLK
Modo 0 Modo 0
Instrucción (75h)
DE
(100 )
Aceptar instrucciones
- 52 -
Machine Translated by Google
W25Q64FV
/CS
SUS
Modo 3 0 1 Modo 3
CLK Modo 0 Modo 0
Instrucción
75h
100
IO1
IO2
IO3
Aceptar instrucciones
W25Q64FV
La instrucción de reanudación se ignora si la operación anterior de borrado/suspensión del programa fue interrumpida por
un apagado inesperado. También se requiere que no se emita una instrucción posterior de borrado/suspensión del
programa dentro de un tiempo mínimo de “tSUS” después de una instrucción previa de reanudación.
/CS
Instrucción (7Ah)
DE
(100 )
reanudar anteriormente
Programa suspendido o
Borrar
/CS
Modo 3 0 1 Modo 3
100
IO1
IO2
IO3
reanudar anteriormente
Programa suspendido o
Borrar
- 54 -
Machine Translated by Google
W25Q64FV
El pin /CS debe llevarse a nivel alto después de que se haya bloqueado el octavo bit. Si esto no se hace, la instrucción
de apagado no se ejecutará. Después de que /CS se eleva, el estado de apagado entrará dentro del tiempo de
duración de tDP (ver Características de CA). Mientras esté en el estado de apagado, solo se reconocerá la instrucción
Release from Power down / Device ID, que restaura el dispositivo a su funcionamiento normal. Todas las demás
instrucciones se ignoran. Esto incluye la instrucción Leer registro de estado, que siempre está disponible durante el
funcionamiento normal. Ignorar todas las instrucciones menos una hace que el estado de apagado sea una condición
útil para garantizar la máxima protección contra escritura. El dispositivo siempre se enciende en el funcionamiento
normal con la corriente de reserva de ICC1.
/CS
tdp
Modo 3 01234567 Modo 3
CLK Modo 0 Modo 0
Instrucción (B9h)
DE
(100 )
/CS
tdp
Modo 3 0 1 Modo 3
CLK Modo 0 Modo 0
Instrucción
B9h
100
IO1
IO2
IO3
W25Q64FV
La instrucción Release from Power-down / Device ID es una instrucción multipropósito. Se puede usar para liberar el dispositivo
del estado de apagado u obtener el número de identificación electrónica (ID) del dispositivo.
Para liberar el dispositivo del estado de apagado, la instrucción se emite poniendo el pin /CS bajo, cambiando el código de
instrucción "ABh" y poniendo /CS alto como se muestra en las Figuras 28a y 28b. La liberación del apagado tomará la duración
de tRES1 (consulte las características de CA) antes de que el dispositivo reanude el funcionamiento normal y se acepten otras
instrucciones. El pin /CS debe permanecer alto durante la duración del tiempo tRES1 .
Cuando se usa solo para obtener la identificación del dispositivo mientras no está en estado de apagado, la instrucción se inicia
poniendo el pin /CS bajo y cambiando el código de instrucción "ABh" seguido de 3 bytes ficticios. Los bits de ID del dispositivo
luego se desplazan hacia afuera en el flanco descendente de CLK con el bit más significativo (MSB) primero, como se muestra
en la figura 28. Los valores de ID del dispositivo para el W25Q64FV se enumeran en la tabla de identificación del dispositivo y del
fabricante. El ID del dispositivo se puede leer continuamente. La instrucción se completa conduciendo /CS alto.
Cuando se usa para liberar el dispositivo del estado de apagado y obtener la identificación del dispositivo, la instrucción es la
misma que se describió anteriormente y se muestra en las Figuras 28c y 28d, excepto que después de que /CS se eleva, debe
permanecer alto durante un tiempo. duración de tRES2 (Ver Características AC). Después de este tiempo, el dispositivo reanudará
su funcionamiento normal y se aceptarán otras instrucciones. Si se emite la instrucción Release from Power-down / Device ID
mientras se está procesando un ciclo de borrado, programación o escritura (cuando BUSY es igual a 1), la instrucción se ignora y
no tendrá ningún efecto en el ciclo actual.
/CS
tRES1
Modo 3 0 1 2 3 4 5 6 7 Modo 3
CLK
Modo 0 Modo 0
Instrucción (ABh)
DE
(100 )
- 56 -
Machine Translated by Google
W25Q64FV
/CS
tRES1
Modo 3 0 1 Modo 3
CLK Modo 0 Modo 0
Instrucción
abh
100
IO1
IO2
IO3
/CS
DE
23 22 2 1 0
(100 )
*
* = MSB Corriente de apagado Corriente de espera
/CS
tRES2
Modo 3 0 1 2345 6 7 8 Modo 3
CLK Modo 0 Modo 0
Instrucción Cambio de E/S de
abh 3 bytes ficticios
Entrada a salida
100 XX XX XX 4 0
IO1 XX XX XX 5 1
IO2 XX XX XX 6 2
IO3 XX XX XX 7 3
W25Q64FV
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 28 29 30 31
CLK
Modo 0
DE
23 22 21 321 0
(100 )
*
HACER Alta impedancia
(IO1 )
= MSB *
/CS
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 Modo 3
CLK
Modo 0
DE
0
(100 )
HACER
7 6 5 4 3 2 1 0
(IO1 )
Identificación del fabricante (EFh)
* Identificación del dispositivo
- 58 -
Machine Translated by Google
W25Q64FV
La instrucción de E/S dual de lectura de ID de fabricante/dispositivo es similar a la instrucción de E/S dual de lectura rápida.
La instrucción se inicia poniendo el pin /CS en nivel bajo y cambiando el código de instrucción "92h" seguido de una dirección de 24 bits
(A23-A0) de 000000h, pero con la capacidad de ingresar los bits de dirección dos bits por reloj.
Después de lo cual, la ID del fabricante para Winbond (EFh) y la ID del dispositivo se desplazan 2 bits por reloj en el flanco descendente de
CLK con los bits más significativos (MSB) primero, como se muestra en la Figura 30. Los valores de la ID del dispositivo para el W25Q64FV
son enumerados en la tabla de identificación del fabricante y del dispositivo. Si la dirección de 24 bits se establece inicialmente en 000001h,
primero se leerá la ID del dispositivo y luego la ID del fabricante. Los ID del fabricante y del dispositivo se pueden leer de forma continua,
alternándose de uno a otro. La instrucción se completa conduciendo /CS alto.
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
CLK Modo 0
DE
6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0
(100 )
/CS
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 Modo 3
CLK Modo 0
Cambio de E/S de
Entrada a salida
DE
0 6 4 2 0 64 2 0 64 2 0 64 2 0
(100 )
HACER
1 7 5 3 1 75 3 1 7 5 3 1 7 5 3 1
(IO1 )
(repetir)
* Identificación del dispositivo
(repetir)
Figura 30. Leer instrucción de E/S dual de ID de fabricante/dispositivo (solo modo SPI)
Nota:
Los bits M(7-0) del “Modo de lectura continua” deben establecerse en Fxh para que sean compatibles con la instrucción de E/S doble de lectura rápida.
W25Q64FV
La instrucción de E/S cuádruple de ID de fabricante/dispositivo de lectura es similar a la instrucción de E/S cuádruple de lectura rápida.
La instrucción se inicia bajando el pin /CS y cambiando el código de instrucción "94h", seguido de cuatro ciclos ficticios de reloj y luego
una dirección de 24 bits (A23-A0) de 000000h, pero con la capacidad de ingresar los bits de dirección cuatro bits por reloj. Después de
lo cual, la ID del fabricante para Winbond (EFh) y la ID del dispositivo se desplazan cuatro bits por reloj en el flanco descendente de
CLK con el bit más significativo (MSB) primero, como se muestra en la Figura 31. Los valores de la ID del dispositivo para el
W25Q64FV son enumerados en la tabla de identificación del fabricante y del dispositivo. Si la dirección de 24 bits se establece
inicialmente en 000001h, primero se leerá la ID del dispositivo y luego la ID del fabricante. Los ID del fabricante y del dispositivo se
pueden leer de forma continua, alternándose de uno a otro. La instrucción se completa conduciendo /CS alto.
/CS
Modo 3 0 1 2 34 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
CLK Modo 0
A7-0 Cambio de E/S de
Instrucción (94h) A23-16 A15-8 M7-0 maniquí maniquí
(00h) Entrada a salida
100 4 0 4 0 4 0 4 0 4 0 4 0
Alta impedancia
IO1 5 1 5 1 5 1 5 1 5 1 5 1
Alta impedancia
IO2 6 2 6 2 6 2 6 2 6 2 6 2
Alta impedancia
IO3 7 3 7 3 7 3 7 3 7 3 7 3
ID de MFR ID de dispositivo
/CS
23 24 25 26 27 28 29 30 Modo 3
CLK Modo 0
100 0 4 0 4 0 4 0 4 0
IO1 1 5 1 5 1 5 1 5 1
IO2 2 6 2 6 2 6 2 6 2
IO3 3 7 3 7 3 7 3 7 3
Id. de MFR Identificación del dispositivo Id. de MFR Identificación del dispositivo
Figura 31. Leer instrucción de E/S cuádruple de ID de fabricante/dispositivo (solo modo SPI)
Nota:
Los bits M(7-0) del “Modo de lectura continua” deben establecerse en Fxh para que sean compatibles con la instrucción de E/S cuádruple de lectura rápida.
- 60 -
Machine Translated by Google
W25Q64FV
La instrucción Read Unique ID Number accede a un número de 64 bits de solo lectura configurado de fábrica que es único para cada dispositivo W25Q64FV. El
número de ID se puede utilizar junto con los métodos de software del usuario para ayudar a evitar la copia o clonación de un sistema. La instrucción de lectura de
ID única se inicia poniendo el pin /CS en nivel bajo y cambiando el código de instrucción "4Bh", seguido de cuatro bytes de relojes ficticios. Después de lo cual, el
64-
el ID de bit se desplaza hacia afuera en el flanco descendente de CLK, como se muestra en la Figura 32.
/CS
Modo 3 0 1 234 56 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
CLK
Modo 0
(100 )
/CS
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Modo 3
CLK
Modo 0
(100 )
W25Q64FV
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLK
Modo 0
Instrucción (9Fh)
DE
(100 )
(IO1 )
= MSB *
/CS
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Modo 3
CLK
Modo 0
DE
(100 )
7 6 543 2 1 0 7 6 5 4 3 2 1 0
(IO1 )
* *
/CS
Modo 3 0 1 2 3 4 5 6 Modo 3
CLK Modo 0 Modo 0
Instrucción Cambio de E/S de
9Fh Entrada a salida
100 12 8 4 0
IO1 13 9 5 1
IO2 14 10 6 2
IO3 15 11 7 3
- 62 -
Machine Translated by Google
W25Q64FV
La instrucción Leer SFDP se inicia al poner el pin /CS en nivel bajo y cambiar el código de instrucción "5Ah" seguido de
una dirección de 24 bits (A23-A0)(1) en el pin DI. También se requieren ocho relojes "ficticios" antes de que el contenido
del registro SFDP se desplace en el flanco descendente de la CLK 40 con el bit más significativo (MSB) primero, como
se muestra en la Figura 34. Para conocer los valores y las descripciones del registro SFDP, consulte Winbond Nota de
aplicación para la tabla de definición de SFDP.
Nota: 1. A23-A8 = 0; A7-A0 se utilizan para definir la dirección de byte inicial para el registro SFDP de 256 bytes.
/CS
Modo 3 0 1 2 345 6 7 8 9 10 28 29 30 31
CLK Modo 0
DE
23 22 21 3 2 1 0
(100 )
*
HACER Alta impedancia
(IO1 )
/CS
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
CLK
Byte ficticio
DE
0 7 6 5 4 3 2 1 0
(100 )
Salida de datos 1 Salida de datos 2
Figura 34. Diagrama de secuencia de instrucciones de registro de lectura SFDP (solo modo SPI)
W25Q64FV
El W25Q64FV ofrece cuatro registros de seguridad de 256 bytes que se pueden borrar y programar individualmente. Estos
registros pueden ser utilizados por los fabricantes de sistemas para almacenar seguridad y otra información importante por
separado de la matriz de memoria principal.
La instrucción Erase Security Register es similar a la instrucción Sector Erase. Se debe ejecutar una instrucción de habilitación
de escritura antes de que el dispositivo acepte la instrucción de borrado del registro de seguridad (el bit de registro de estado
WEL debe ser igual a 1). La instrucción se inicia bajando el pin /CS y cambiando el código de instrucción "44h" seguido de una
dirección de 24 bits (A23-A0) para borrar uno de los cuatro registros de seguridad.
La secuencia de instrucciones de Borrar registro de seguridad se muestra en la Figura 35. El pin /CS se debe conducir a nivel
alto después de que se haya bloqueado el octavo bit del último byte. Si esto no se hace, la instrucción no se ejecutará.
Después de que /CS se eleva, la operación de borrado del registro de seguridad autoprogramado comenzará durante un tiempo
de duración de tSE (consulte las características de CA). Mientras el ciclo de borrado del registro de seguridad está en progreso,
aún se puede acceder a la instrucción de registro de estado de lectura para verificar el estado del bit OCUPADO. El bit BUSY
es un 1 durante el ciclo de borrado y se convierte en un 0 cuando finaliza el ciclo y el dispositivo está listo para aceptar otras
instrucciones nuevamente. Después de que el ciclo de borrado del registro de seguridad haya finalizado, el bit de bloqueo de
habilitación de escritura (WEL) en el registro de estado se borra a 0. Los bits de bloqueo del registro de seguridad (LB3-1) en el
registro de estado-2 se pueden usar para proteger OTP los registros de seguridad . Una vez que un bit de bloqueo se establece
en 1, el registro de seguridad correspondiente se bloqueará permanentemente, se ignorará la instrucción Erase Security Register
para ese registro (consulte 11.1.9 para obtener descripciones detalladas).
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 29 30 31 Modo 3
CLK
Modo 0 Modo 0
DE
23 22 210
(100 )
*
HACER Alta impedancia
(IO1 )
= MSB *
- 64 -
Machine Translated by Google
W25Q64FV
La secuencia de instrucciones del registro de seguridad del programa se muestra en la Figura 36. Los bits de bloqueo del registro de seguridad (LB3-1) en el registro
de estado-2 se pueden usar para proteger los registros de seguridad mediante OTP. Una vez que un bit de bloqueo se establece en 1, el registro de seguridad
correspondiente se bloqueará permanentemente, la instrucción del Registro de seguridad del programa para ese registro se ignorará (consulte 11.1.9, 11.2.21 para
obtener descripciones detalladas).
/CS
Modo 3 0 1 2 3 4 567 8 9 10 28 29 30 31 32 33 34 35 36 37 38 39
CLK Modo 0
DE
23 22 21 32 1 0 76 54 3 2 1 0
(100 )
* *
= MSB *
/CS
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 Modo 3
CLK Modo 0
DE
0 765432 1 0 765432 1 0 7 6 54321 0
(100 )
* * *
Figura 36. Instrucción de registros de seguridad del programa (solo modo SPI)
W25Q64FV
La instrucción Leer registro de seguridad es similar a la instrucción Lectura rápida y permite leer secuencialmente uno o
más bytes de datos de uno de los cuatro registros de seguridad. La instrucción se inicia bajando el pin /CS y luego
cambiando el código de instrucción "48h" seguido de una dirección de 24 bits (A23-A0) y ocho relojes "ficticios" en el pin
DI. Los bits de código y dirección están enganchados en el borde ascendente del pin CLK. Después de recibir la dirección,
el byte de datos de la ubicación de memoria direccionada se desplazará en el pin DO en el borde descendente de CLK
con el bit más significativo (MSB) primero. La dirección de byte se incrementa automáticamente a la siguiente dirección de
byte después de que se desplaza cada byte de datos. Una vez que la dirección del byte alcanza el último byte del registro
(byte FFh), se restablecerá a 00h, el primer byte del registro, y continuará aumentando. La instrucción se completa
conduciendo /CS alto. El registro de seguridad de lectura
La secuencia de instrucciones se muestra en la Figura 37. Si se emite una instrucción de lectura del registro de seguridad
mientras se está procesando un ciclo de borrado, programación o escritura (BUSY=1), la instrucción se ignora y no tendrá
ningún efecto en el ciclo actual. La instrucción Leer registro de seguridad permite velocidades de reloj desde CC hasta un
máximo de FR (consulte Características eléctricas de CA).
/CS
Modo 3 0 1 2 3 4 5 6 7 8 9 10 28 29 30 31
CLK
Modo 0
DE
23 22 21 3 2 1 0
(100 )
*
HACER Alta impedancia
(IO1 )
= MSB *
/CS
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
CLK
Byte ficticio
DE
0 7 6 5 4 3 2 1 0
(100 )
Salida de datos 1 Salida de datos 2
* *
- 66 -
Machine Translated by Google
W25Q64FV
En el modo QPI, para adaptarse a una amplia gama de aplicaciones con diferentes necesidades de frecuencia de lectura máxima o latencia
mínima de acceso a datos, la instrucción "Establecer parámetros de lectura (C0h)" se puede usar para configurar la cantidad de relojes ficticios
para "Lectura rápida (0Bh)". )”, instrucciones “Fast Read Quad I/O (EBh)” y “Burst Read with Wrap (0Ch)”, y para configurar el número de bytes de
“Wrap Length” para la instrucción “Burst Read with Wrap (0Ch)” .
En el modo SPI estándar, no se acepta la instrucción "Establecer parámetros de lectura (C0h)". Los relojes ficticios para varias instrucciones de
lectura rápida en modo SPI estándar/doble/cuádruple son fijos, consulte el
Instrucción Tabla 7.2.2-7.2.4 para más detalles. La "Longitud de envoltura" se establece mediante el bit W5-4 en "Establecer ráfaga con envoltura".
(77h)” instrucción. Esta configuración permanecerá sin cambios cuando el dispositivo cambie del modo SPI estándar al modo QPI.
La "Longitud de envoltura" predeterminada después de un encendido o una instrucción de reinicio es de 8 bytes, la cantidad predeterminada de
relojes ficticios es 2. La cantidad de relojes ficticios solo se puede programar para "Lectura rápida (0Bh)", "Lectura rápida Quad I / O (EBh)” y las
instrucciones “Burst Read with Wrap (0Ch)” en el modo QPI. Cada vez que el dispositivo se cambia del modo SPI al modo QPI, la cantidad de
relojes ficticios debe configurarse nuevamente, antes de cualquier instrucción 0Bh, EBh o 0Ch.
MÁXIMO MÁXIMO
FICTICIO ENVOLVER
P5 - P4 VOLTAJE LEER FRECUENCIA LEER FRECUENCIA P1-P0
RELOJES LONGITUD
(0Bh, EBh) (0 canales)
/CS
Modo 3 0 1 23 Modo 3
CLK Modo 0 Modo 0
Instrucción Leer
C0h Parámetros
100 P4 P0
IO1 P5 P1
IO2 P6 P2
IO3 P7 P3
W25Q64FV
La instrucción “Burst Read with Wrap (0Ch)” proporciona una forma alternativa de realizar la operación de lectura con “Wrap
Around” en el modo QPI. La instrucción es similar a la instrucción "Lectura rápida (0Bh)" en el modo QPI, excepto que el
direccionamiento de la operación de lectura se "envolverá" hasta el límite inicial de la "longitud de ajuste" una vez que se
alcance el límite final.
La "Longitud de envoltura" y el número de relojes ficticios se pueden configurar mediante la instrucción "Establecer
parámetros de lectura (C0h)".
/CS
100 20 16 12 8 4 0 4 0 4 0 4
IO1 21 17 13 9 5 1 5 1 5 1 5
IO2 22 18 14 10 6 2 6 2 6 2 6
IO3 23 19 15 11 7 3 7 3 7 3 7
Figura 39. Lectura en ráfaga con instrucción Wrap (solo modo QPI)
- 68 -
Machine Translated by Google
W25Q64FV
Tras el encendido, el estado predeterminado del dispositivo es el modo SPI estándar/doble/cuádruple. Esto proporciona total
compatibilidad con versiones anteriores de memorias flash seriales Winbond. Consulte la tabla 1-3 del conjunto de instrucciones
para conocer todos los comandos SPI admitidos. Para cambiar el dispositivo al modo QPI, el bit de habilitación cuádruple (QE) en
el registro de estado 2 debe establecerse primero en 1 y debe emitirse una instrucción "Habilitar QPI (38h)".
Si el bit de habilitación cuádruple (QE) es 0, la instrucción "Habilitar QPI (38 h)" se ignorará y el dispositivo permanecerá en modo
SPI.
Consulte la Tabla 4 del conjunto de instrucciones para conocer todos los comandos admitidos en el modo QPI.
Cuando el dispositivo se cambia del modo SPI al modo QPI, el estado de Suspensión de programa/borrado y Habilitación de
escritura existente, y la configuración de Longitud de envoltura permanecerán sin cambios.
/CS
Modo 3 0 1 2 3 4 5 6 7 Modo 3
CLK
Modo 0 Modo 0
Instrucción (38h)
DE
(100 )
(IO1 )
W25Q64FV
Para salir del modo QPI y volver al modo SPI estándar/doble/cuádruple, se debe emitir una instrucción "Desactivar QPI (FFh)".
Cuando el dispositivo se cambia del modo QPI al modo SPI, el estado de Suspensión de programa/borrado y el Latch de
habilitación de escritura (WEL) existente, y la configuración de Longitud de envoltura permanecerán sin cambios.
/CS
Modo 3 0 1 Modo 3
CLK Modo 0 Modo 0
Instrucción
FFh
100
IO1
IO2
IO3
- 70 -
Machine Translated by Google
W25Q64FV
Las instrucciones "Habilitar reinicio (66h)" y "Reinicio (99h)" se pueden emitir en el modo SPI o en el modo QPI. Para evitar
un reinicio accidental, ambas instrucciones deben emitirse en secuencia. Cualquier otro comando que no sea "Reiniciar (99
h)" después del comando "Habilitar reinicio (66 h)" desactivará el estado "Reiniciar habilitado". Se necesita una nueva
secuencia de "Habilitar reinicio (66h)" y "Reinicio (99h)" para reiniciar el dispositivo. Una vez que el dispositivo acepta el
comando Restablecer, el dispositivo tardará aproximadamente tRST=30us en restablecerse. Durante este período, no se
aceptará ningún comando.
La corrupción de datos puede ocurrir si hay una operación interna de borrado o programa en curso o suspendida cuando el
dispositivo acepta la secuencia de comando de reinicio. Se recomienda comprobar el bit BUSY y el bit SUS en el registro de
estado antes de emitir la secuencia de comando de reinicio.
/CS
DE
(100 )
(IO1 )
/CS
100
IO1
IO2
IO3
W25Q64FV
8. CARACTERÍSTICAS ELÉCTRICAS
<20nS Transitorio
Voltaje transitorio en cualquier pin VIOT –2.0V a VCC+2.0VV
Relativo a tierra
Notas:
1. Este dispositivo ha sido diseñado y probado para los rangos de operación especificados. No se garantiza el funcionamiento adecuado
fuera de estos niveles. La exposición a clasificaciones máximas absolutas puede afectar la confiabilidad del dispositivo.
La exposición más allá de las clasificaciones máximas absolutas puede causar daños permanentes.
2. Cumple con el estándar JEDEC J-STD-20C para ensamblaje de cuerpo pequeño Sn-Pb o libre de Pb (verde) y
la directiva europea sobre restricciones de sustancias peligrosas (RoHS) 2002/95/EU.
Temperatura ambiente,
POR Industrial –40 +85 ºC
Operando
Nota:
1. El voltaje de VCC durante la lectura puede operar en el rango mínimo y máximo, pero no debe exceder el ±10 % de
el voltaje de programación (borrar/escribir).
- 72 -
Machine Translated by Google
W25Q64FV
Nota:
CCV
CCV (máx.)
Se ignoran las instrucciones de programación, borrado y escritura
/CS debe rastrear VCC
CCV (mín.)
tVSL Leer instrucciones El dispositivo está completamente
Reiniciar
Permitió Accesible
Estado
VWI
tPUW
Tiempo
CCV
/CS
Tiempo
W25Q64FV
Fuga de entrada O ±2 µA
/CS = CCV,
Corriente de apagado ICC2 1 25 µA
VIN = GND o VCC
Sector/Bloque Actual
ICC6 /CS = CCV 20 25 mamá
Borrar
Notas:
1. Probado en base a muestras y especificado a través de datos de diseño y caracterización. TA = 25 °C, VCC = 3,0 V.
2. Patrón de tablero de ajedrez.
- 74 -
Machine Translated by Google
W25Q64FV
Capacidad de carga CL 30 pF
Nota:
Entrada y salida
Niveles de entrada Niveles de referencia de temporización
0.9 VCC
0.5 VCC
0.1 VCC
W25Q64FV
Frecuencia de reloj para todas las demás instrucciones SPI/QPI 80/104 MHz
2,7-3,0 V/3,0-3,6 V
FR fC1 CC
/CS Deseleccionar tiempo (para lectura de matriz ÿ lectura de matriz) tSHSL1 tCSH 10 ns
- 76 -
Machine Translated by Google
W25Q64FV
ESPECIFICACIONES
Tiempo de espera de protección contra escritura después de /CS alto tSHWL(3) 100 ns
Tiempo de programa de byte adicional (después del primer byte) (4) tBP2 2.5 10 µs
W25Q64FVxxIG y W25Q64FVxxIP 60
Tiempo de borrado de sector
tSE 200/400(5) ms
(4KB) W25Q64FVxxIQ y W25Q64FVxxIF 45
Notas:
1. Clock high + Clock low debe ser menor o igual a 1/fC.
2. Valor garantizado por diseño y/o caracterización, no probado al 100% en producción.
3. Solo se aplica como restricción para una instrucción de registro de estado de escritura cuando SRP[1:0]=(0,1).
4. Para varios bytes después del primer byte dentro de una página, tBPN = tBP1 + tBP2 * N (típico) y tBPN = tBP1 + tBP2 * N (máx.), donde N =
número de bytes programados. El valor máximo tSE con <50K ciclos es 200ms y >50K y <100K ciclos es 400ms.
W25Q64FV
/CS
tCLH
CLK
/CS
tSHSL
tCHSL tSLCH tCHSH tSHCH
CLK
/CS
tCHHH
/MANTENER
tHLQZ tHHQX
salida de E/S
entrada de E/S
8.11 /Tiempo WP
/CS
tWHSL tSHWL
/WP
CLK
entrada de E/S
- 78 -
Machine Translated by Google
W25Q64FV
Milímetros Pulgadas
Símbolo
Min Nom Max Min Nom Max
A 1.75 1,95 2.16 0.069 0.077 0.085
A1 0.05 0.15 0.25 0.002 0.006 0.010
A2b 1,70 1,80 1,91 0,067 0.071 0.075
0,35 0,42 0,48 0,014 0.017 0.019
C 0,19 0,20 0,25 0.007 0.008 0.010
D 5,18 5,28 5,38 0.204 0.208 0.212
D1 5.13 5.23 5.33 0.202 0.206 0.210
Y 5.18 5.28 5.38 0.204 0.208 0.212
E1 5.13 5.23 5.33 0.202 0.206 0.210
y 1.27 CBS 0.050 BSC
H 7.70 7.90 8.10 0.303 0.311 0.319
L 0.50 0,65 0,80 0.020 0.026 0.031
--- --- 0,10 --- --- 0.004
y
yo 0° --- 8° 0° --- 8°
W25Q64FV
i
Milímetros Pulgadas
Símbolo
Min Nom Max Min Nom Max
A ÿ ÿ
1,00 ÿ ÿ
0.039
A1 0.05 0.10 0,15 0.002 0.004 0.006
A2 0.75 0.80 0.85 0.030 0.031 0.033
b 0.35 0.42 0.48 0.014 0.017 0.019
C 0.127 REFERENCIA 0.005 REFERENCIA
1,27 ÿ ÿ
0.050 ÿ
y
ÿ ÿ
0,10 ÿ ÿ
0.004
yo 0° ÿ
8° 0° ÿ
8°
- 80 -
Machine Translated by Google
W25Q64FV
pags
en
Milímetros Pulgadas
Símbolo
mínimo apellido máx. mínimo apellido máx.
pags
--- 0.46 --- --- 0.018 ---
W25Q64FV
Milímetros Pulgadas
Símbolo
mínimo apellido máx. mínimo apellido máx.
Nota:
El área de la almohadilla de metal en el centro inferior del paquete no está conectada a ninguna señal eléctrica interna. Se puede dejar
flotando o conectado a la tierra del dispositivo (pin GND). Evite la colocación de vías de PCB expuestas debajo de la almohadilla.
- 82 -
Machine Translated by Google
W25Q64FV
Milímetros Pulgadas
Símbolo
mínimo apellido máx. mínimo apellido máx.
A 0.70 0.75 0.80 0.028 0.030 0.031
A1 0.00 0.02 0.05 0.000 0.001 0.002
b 0.35 0.40 0.48 0.014 0.016 0.019
C --- 0.20 REFERENCIA --- --- 0.008 REFERENCIA ---
Nota:
El área de la almohadilla de metal en el centro inferior del paquete no está conectada a ninguna señal eléctrica interna. Se puede dejar
flotando o conectado a la tierra del dispositivo (pin GND). Evite la colocación de vías de PCB expuestas debajo de la almohadilla.
W25Q64FV
Milímetros Pulgadas
Símbolo
mínimo apellido máx. mínimo apellido máx.
A 2.36 2.49 2.64 0.093 0.098 0.104
A1 0.10 --- 0.30 0.004 --- 0.012
A2 --- 2.31 --- --- 0.091 ---
b 0.33 0.41 0.51 0.013 0.016 0.020
C 0.18 0.23 0.28 0.007 0.009 0.011
D 10.08 10.31 10.49 0.397 0.406 0.413
Y 10.01 10.31 10.64 0.394 0.406 0.419
E1 7.39 7.49 7.59 0.291 0.295 0.299
y 1.27 CBS 0.050 BSC
L 0.38 0.81 1.27 0.015 0.032 0.050
y
--- --- 0.076 --- --- 0.003
i 0° --- 8° 0° --- 8°
- 84 -
Machine Translated by Google
W25Q64FV
9.7 TFBGA de 24 bolas de 8x6 mm (Código de paquete TB, conjunto de bolas de 5x5-1)
Nota:
Milímetros Pulgadas
Símbolo
mínimo apellido máx. mínimo apellido máx.
A --- --- 1.20 --- --- 0.047
W25Q64FV
Nota:
Milímetros Pulgadas
Símbolo
mínimo apellido máx. mínimo apellido máx.
A --- --- 1.20 --- --- 0.047
- 86 -
Machine Translated by Google
W25Q64FV
W25Q64FV
W = Winbond
25Q = Memoria flash serie SpiFlash con sectores de 4 KB, E/S doble/cuádruple
V = 2,7 V a 3,6 V
SS = SOC de 8 pines 208 mil ZP = 8 almohadillas WSON 6x5 mm DA = 8 pines PDIP 300 mil
SF = SOIC de 16 pines 300 mil ZE = WSON de 8 pines 8x6 mm ST = VSOP de 8 pines 208 mil
POR = WLBGA de 16 bolas TC = TFBGA de 24 bolas de 8x6 mm (matriz de bolas de 6x4)
TB = TFBGA de 24 bolas de 8x6 mm (matriz de bolas de 5x5-1)
(3,4)
G = Paquete verde (sin plomo, compatible con RoHS, sin halógenos (TBBA), sin óxido de antimonio Sb2O3)
F = Paquete verde con tiempo de borrado de sector rápido (tSE)
P = Paquete verde con apagado de registro de estado y OTP habilitados
Q = Paquete Verde con QE=1 en el Registro de Estado-2
Notas:
1. El prefijo "W" no está incluido en la marca de la pieza.
2. Solo se utiliza la segunda letra para el marcado de la pieza; El tipo de paquete WSON ZP y ZE no se utilizan para la pieza
calificación.
3. Los envíos a granel estándar son en tubo (forma E). Especifique un método de embalaje alternativo, como cinta y carrete
(forma T) o bandeja (forma S), al realizar los pedidos.
4. Para envíos con la función OTP habilitada, especifique al realizar los pedidos.
- 88 -
Machine Translated by Google
W25Q64FV
La siguiente tabla proporciona los números de pieza válidos para la memoria SpiFlash W25Q64FV. Comuníquese con Winbond para
conocer la disponibilidad específica por densidad y tipo de paquete. Las memorias Winbond SpiFlash utilizan un 12-
Número de producto de dígitos para realizar el pedido. Sin embargo, debido al espacio limitado, la marca del lado superior de todos los
paquetes utiliza un número abreviado de 10 dígitos.
W25Q64FVSSIG 25Q64FVSIG
SS W25Q64FVSSIP 25Q64FVSIP
SOC-8 208mil
64M-bit
W25Q64FVSSIQ 25Q64FVSIQ
W25Q64FVSSIF 25Q64FVSIF
W25Q64FVSTIG 25Q64FVTIG
ST
VSOP-8 208mil
64M-bit W25Q64FVSTIP 25Q64FVTIP
W25Q64FVSTIF 25Q64FVTIF
W25Q64FVSFIG 25Q64FVFIG
SF W25Q64FVSFIP 25Q64FVFIP
SOIC-16 300mil
64M-bit
W25Q64FVSFIQ 25Q64FVFIQ
W25Q64FVSFIF 25Q64FVFIF
W25Q64FVDAIG 25Q64FVAIG
Y W25Q64FVDAIP 25Q64FVAIP
PDIP-8 300mil
64M-bit
W25Q64FVDAIQ 25Q64FVAIQ
W25Q64FVDAIF 25Q64FVAIF
W25Q64FVZPIG 25Q64FVIG
ZP(1) W25Q64FVZPIP 25Q64FVIP
WSON-8 6x5mm
64M-bit
W25Q64FVZPIQ 25Q64FVIQ
W25Q64FVZPIF 25Q64FVIF
ZE(1)
W25Q64FVZEIG 25Q64FVIG
WSON-8 8x6mm
64M-bit W25Q64FVZEIP 25Q64FVIP
W25Q64FVZEIF 25Q64FVIF
tuberculosis W25Q64FVTBIG 25Q64FVBIG
TFBGA-24 8x6mm 64M-bit W25Q64FVTBIP 25Q64FVBIP
(matriz de bolas 5x5) W25Q64FVTBIF 25Q64FVBIF
CT W25Q64FVTCIG 25Q64FVCIG
TFBGA-24 8x6mm 64M-bit W25Q64FVTCIP 25Q64FVCIP
(matriz de bolas 6x4) W25Q64FVTCIF 25Q64FVCIF
POR(2) Q64FVY
WLBGA de 16 bolas
64M-bit W25Q64FVBYIF
SIxxxx(3)
Nota:
1. Para los paquetes WSON, el tipo de paquete ZP y ZE no se usa en la marca del lado superior.
2. El paquete WLBGA tipo BY tiene una marca superior especial debido a la limitación de tamaño.
3. xxxx es código de datos.
W25Q64FV
A 29/03/2011 Todos
Nuevo Crear Preliminar
C 02/11/2011 Todos
Designador preliminar eliminado
- 90 -
Machine Translated by Google
W25Q64FV
Marcas registradas
Noticia importante
Los productos Winbond no están diseñados, destinados, autorizados o garantizados para su uso como componentes en
sistemas o equipos destinados a la implantación quirúrgica, instrumentos de control de energía atómica, instrumentos de
aviones o naves espaciales, instrumentos de transporte, instrumentos de señales de tráfico, instrumentos de control de
combustión o para otras aplicaciones destinadas para sustentar o sustentar la vida. Además, los productos Winbond no están
destinados a aplicaciones en las que la falla de los productos Winbond podría resultar o conducir a una situación en la que
podrían ocurrir lesiones personales, la muerte o daños graves a la propiedad o al medio ambiente. Los clientes de Winbond
que utilizan o venden estos productos para su uso en dichas aplicaciones lo hacen bajo su propio riesgo y aceptan indemnizar
completamente a Winbond por cualquier daño que resulte de dicho uso o venta inapropiados.
La información de este documento se proporciona únicamente en relación con los productos Winbond. Winbond se
reserva el derecho de realizar cambios, correcciones, modificaciones o mejoras a este documento y los productos
y servicios aquí descritos en cualquier momento, sin previo aviso.