W25Q64是华邦公司推出的大容量SPI FLASH产品,其容量为64Mb。 该25Q系列设备在灵活性和性能方面远远超过普通串行闪存设备。 W25Q64将8M字节的容量分成128个块,每个块的大小为64K字节,每个块还分为16个扇区,每个扇区为4K字节。 W25Q64的最小擦除单位为1个扇区,每次必须擦除4K字节。 所以这需要在W25Q64上至少打开4K的缓冲区。 这样,芯片需要4K以上的SRAM,可以正常工作。
W25Q64的改写周期最多为10W次,可存储数据20年,支持2.7~3.6V电压,支持标准SPI,还支持双输出/四输出SPI,最安静的镜像时钟可达80Mhz。
W25Q64的特点:
支持标准、双输出和四输出的SPI
高性能串行闪存
性能是普通串行闪存的6倍
80Mhz时钟动作
支持160Mhz的双输出SPI
支持320Mhz的4输出SPI
40MB/S秒的数据连续传输率
高效的“连续读取模式”
低指令开销
内存可以在8个时钟内处理
允许XIP操作
性能优于X16并行闪存
低功耗,温度范围宽
单电源2.7V至3.6V
4ma有源电流
-40C至85C通常运转温度范围
灵活的4KB扇区框架
扇区批量擦除(4KB ) )。
块擦除(32KB和64KB ) )。
1到256字节的编程
10万次以上擦除/写入周期
20年以上的数据保存
高级安全功能
软件和硬件写保护
从上到下选择扇区或块
锁定和保护OTP
每个设备都有唯一的64位ID
有效空间的包装
8合1 soic 208-mil
8合pdip 300-mil
8-pad WSON 8x6-mm
16针Soic 300-mil
cs :芯片选择信号输入
do(io1 )数据输出(数据输入输出1 ) ) ) ) ) ) )。
WP(io2 )写保护输入(数据输入输出2 ) ) ) ) ) ) ) ) ) )。
gnd :接地信号
di(io0 )数据输入(数据输入输出0 ) ) ) ) ) ) )。
CLK :串行时钟输入
保持(io3 ) :保持输入)数据输入输出3 ) )。
VCC :电源
注:
1. IO0和IO1用于标准SPI和双输出SPI操作
2. IO0-IO3用于4输出SPI操作
电影选择:
SPI芯片选择端子允许有效设备和无效设备的操作。 芯片选择端子为ymf时,未选择设备,串行数据输出端子(DO或IO0、IO2、IO3、IO4 )处于高阻抗状态。 如果未选择任何设备,则功耗将处于待机状态,除非内部正在擦除并运行程序或状态寄存器周期。 较低的芯片选择引脚可选择设备,将功耗增加到活动水平,并允许读写操作。 接通电源后,在进行1次操作之前,必须将芯片选择端子从ymf设为低电平。
串行数据输入、输出:
W25Q64支持标准SPI、双输出SPI和四输出SPI操作。 的标准SPI指令利用单向数据输入引脚,在串行时钟输入的前沿向设备串行写入指令、地址或数据。 标准的SPI也利用单向数据输出端子,在串行时钟输入的下降沿从设备串行读取数据和状态。
双输出和四输出SPI利用双向IO引脚在串行时钟输入的上升沿串行向设备写入指令、地址或数据,在串行时钟输入的下降沿串行从设备读取数据或状态。
写保护:
WP引脚用于防止状态寄存器的写入。 结合用于状态寄存器的块保护位(SEC、TB、BP2、BP1、BP0 ),可以硬件方式保护状态寄存器保护位(SRP )、存储器阵列的一些或全部。 WP端子在低电平时有效。 如果状态寄存器2的QE位设置为4倍的I/O,则此引脚用作IO2,因此无法使用硬件写保护(WP )功能。
HOID :
使用HOID引脚,可以在有效选择设备的状态下退出。 保持端子设为低电平时,CS端子变为低电平,DO端子变为高阻抗状态,DI端子和CLK端子的信号被忽略。 将保持端子设定为ymf后,设备的动作恢复。 HOLD引脚的功能通常用于多个设备共享同一SPI信号。 HOLD端子在低电平时有效。 状态寄存器2的QE位设定为4倍的I/O时,该引脚用作IO3,因此不能使用保持引脚功能。
串行时钟(CLK ) :
SPI串行时钟输入端(CLK )提供串行输入/输出操作的时间。
转载于:https://www.cn blogs.com/gongchuangsu/p/4850223.html