IS25C32A
IS25C64A
32K比特/ 64K位SPI串行
电可擦除PROM
2007年8月
特点
串行外设接口( SPI )兼容
- 支持SPI模式0 ( 0,0)和3 ( 1,1)
宽电压运行
- VCC = 1.8V至5.5V
低功耗CMOS
- 工作电流小于3.0 MA( 2.5V )
- 待机电流小于2.0 μA ( 2.5V )
块写保护
- 保护1/4,1/2 ,或整个阵列
32字节页写模式
- 部分页写允许
10 MHz的时钟速率( 5V )
自定时写周期( 5毫秒典型值)
高可靠性
- 耐力:每字节100万次
- 数据保存:100年
工业和汽车温度范围
8引脚PDIP , 8引脚SOIC和8引脚TSSOP封装
可用的
无铅可
描述
该IS25C32A和IS25C64A是电可擦除
使用串行外设接口PROM设备
(SPI),用于通信。该IS25C32A是32Kbit
( 4096× 8)和IS25C64A是为64Kbit ( 8192 ×8) 。该
IS25C32A / 64A的EEPROM提供了广阔
1.8V至5.5V的工作电压范围兼容
与大多数应用电压。 ISSI设计
IS25C32A / 64A是一种高效率的SPI EEPROM解决方案。
该设备均采用8引脚PDIP , 8引脚SOIC ,
和8引脚TSSOP封装。
在IS25C32A / 64A的功能特性使它们
是其中最先进的串行非易失性
可用的回忆。每个设备都有一个片选
( CS)引脚和串行数据的3 - Wire接口( SI ) ,
串行数据输出( SO )和串行时钟( SCK ) 。而
该IS25C32A的3线接口/ 64A为
高速接入,
HOLD
引脚允许的回忆
忽略处于暂停状态的接口;后来
HOLD
引脚重新启动没有再沟通
初始化串行序列。状态寄存器
方便灵活的写保护机构,和一个
设备就绪位( RDY ) 。
2006集成芯片解决方案, Inc.保留所有权利。 ISSI公司保留更改本规范及其产品随时权
恕不另行通知。 ISSI承担因本文所述的任何信息,产品或服务的应用或使用不承担任何责任。建议客户
之前依靠任何公开信息及订货产品之前获得此设备规范的最新版本。
集成的芯片解决方案,公司
REV 。一
08/14/07
1
IS25C32A
IS25C64A
引脚配置
8引脚DIP , SOIC和TSSOP
引脚配置
8引脚TSSOP旋转
CS
SO
WP
GND
1
2
3
4
8
7
6
5
VCC
HOLD
SCK
SI
HOLD
VCC
CS
SO
1
2
3
4
8
7
6
5
SCK
SI
GND
WP
引脚说明
CS
SCK
SI
SO
GND
V
CC
WP
HOLD
芯片选择
串行数据时钟
串行数据输入
串行数据输出
地
动力
写保护
暂停串行输入
片选( CS
该
CS
销激活该设备。
CS ) :
CS
上电时,
CS
应遵循VCC。当该装置
要被启用的指示输入时,信号需要
高到低的过渡。而
CS
稳定低时,
主机和从机将通过SCK , SI沟通, SO
信号。当通信完成时,
CS
必须
驱动为高电平。就在这时,从终端设备
启动其内部写周期。当
CS
高,则
设备进入节电备用模式,除非一个
内部写操作正在进行中。在这种模式下,
SO引脚变为高阻抗。
写保护( WP
这个输入信号的目的是
WP ) :
WP
启动硬件写保护模式。此模式
防止块保护位和WPEN位
被修改的状态寄存器。造成
硬件写保护,
WP
必须是低以相同的
时间WPEN为1 。
WP
可硬连接到VCC或GND 。
保持(HOLD
这个输入信号被用于悬浮
HOLD ) :
HOLD
设备在串行序列和暂时的中间
忽略总线( SI , SO , SCK )的进一步沟通。
加上片选时,
HOLD
信号允许
多个从机共享总线。该
HOLD
信号
转换必须发生,只有当SCK为低,并
在SCK的过渡保持稳定。 (参见图8
保持时间)要禁用此功能,
HOLD
可能是
硬连接到Vcc 。
引脚说明
串行时钟( SCK ) :
这种定时信号提供同步的
微控制器和IS25C32A / 64A之间nization 。
操作码,字节地址和数据锁存SI
在SCK的上升沿。在SO刷新数据
在SCK为SPI模式( 0,0 )和( 1,1)的下降沿。
串行数据输入( SI ) :
这是输入引脚的所有数据
该IS25C32A / 64A也需要接受。
串行数据输出( SO ) :
这是输出引脚全部
从IS25C32A / 64A发送的数据。
2
集成的芯片解决方案,公司
REV 。一
08/14/07
IS25C32A
IS25C64A
串行接口说明
法师:
它提供了一个时钟信号的装置。
从站:
该IS25C32A / 64A是一个奴隶,因为
时钟信号是一个输入。
发射机/接收机:
该IS25C32A / 64A有
两个数据输入(SI)和数据输出(SO) 。
MSB :
最显著位。它始终是第一位
发送或接收的。
操作码:
发送到从第一个字节
以下
CS
过渡到低电平。如果在OP -CODE是一个
该IS25C32A / 64A的指令集的有效构件(表
3) ,则它被适当地解码。如果操作码是
无效,而SO引脚保持高阻抗。
框图
VCC
GND
状态
注册
8192 x 8/4096 x 8
存储阵列
数据
注册
SI
模式
解码
逻辑
地址
解码器
产量
卜FF器
CS
WP
SCK
时钟
SO
HOLD
集成的芯片解决方案,公司
REV 。一
08/14/07
3
IS25C32A
IS25C64A
设备操作
T
该IS25C32A / 64A的他操作由一组指令被计时,在串联的SI引脚控制。 (见
表3)。开始的指令,芯片选择( CS )应该被丢弃低。随后,每个低到高
时钟( SK )的过渡将锁定在SI引脚上的稳定值。 8位的操作码之后,它可能是适当的
从这么继续输入一个地址或数据SI ,或者输出数据。在数据输出,值出现在下降
SK的边缘。所有位都转移与MSB优先。通信时的最后一个比特,之前但任何以下低收入
到高SK过渡,
CS
应提高高结束交易。然后,设备将进入待机模式
如果没有内部编程是正在进行中。
表3.指令集
名字
雷恩
WRDI
RDSR
WRSR
读
写
操作码
0000 X110
0000 X100
0000 X101
0000 X001
0000 X011
0000 X010
手术
设置写使能锁存
复位写使能锁存
读状态寄存器
写状态寄存器
从数组中读取数据
将数据写入到阵列
地址
-
-
-
-
A15-A0
A15-A0
数据( SI )
-
-
-
D7-D0
-
D7-D0,...
数据( SO )
-
-
D7-D0,...
-
D7-D0,...
-
1, X =无关位。为了保持一致性,最好是使用“0”。
2.一些地址位是不在乎。见表5 。
3.如果时钟-中的位的操作码是无效的, SO保持高阻抗,并且在
CS
要高,没有
影响。一个有效的操作码与主频,为地址或数据位的数字无效将导致试图修改
阵列或状态寄存器被忽略。
写使能( WREN )
当VCC最初应用时,设备上电时,
两个状态寄存器和整个阵列中的禁止写入
状态。当写禁止( WRDI )完成后,写
状态寄存器( WRSR ) ,或者将数据写入阵列
(写) ,该设备在复位状态WEN位
注册为0。在此之前的任何数据修改,一个WREN
指令需要设定温为1 (参见图2
为正时) 。
写禁止( WRDI )
该设备可以从modifica-被完全保护的
化通过在WRDI指令复位闻到0
化。 (参见图3的时序) 。
读状态寄存器( RDSR )
读状态指令通知用户的状态
写保护启用,该块保护设置(见
表2) ,写使能状态,并且
RDY
状态。
RDSR被接受时写的唯一指令
周期正在进行中。因此建议的状态
写使能和
RDY
进行检查,尤其是前
数据的企图修改。的8比特的
状态寄存器可以被如此反复后,输出
最初的操作码。 (参见图4定时) 。
集成的芯片解决方案,公司
REV 。一
08/14/07
5