A
PPLICATION
N
OTE
A V A I L A B L E
AN61
16K
X25170
SPI串行ê
2
胎膜早破与锁座
保护
2K ×8位
特点
5MHz的时钟速率
SPI模式( 0,0和放大器; 1,1 )
2K ×8位
-32字节页模式
低功耗CMOS
- & LT ; 1μA待机电流
- & LT ; 5毫安有功电流
2.5V至5.5V单电源供电
块锁保护
-protect 1/4,1/2或全部的E
2
PROM阵列
内置无意写保护
- 电源升/掉电保护电路
-Write使锁存器
-Write保护引脚
- 自定时写周期
-5ms写周期时间(典型值)
高可靠性
-Endurance : 100,000次
- 数据保存: 100年
- ESD保护: 2000V上的所有引脚
8引脚封装PDlP
8引脚SOIC封装
14引脚TSSOP封装
描述
该X25170是CMOS 16384位串行E2PROM ,
内部组织为2K X 8 X25170有
串行外设接口(SPI)和软件协议
允许在一个简单的三线总线操作。公交车
信号是一个时钟输入(SCK) ,独立的数据中
(SI)和数据输出(SO )线。对设备的访问是
通过芯片选择(CS )输入进行控制,从而
任何数量的设备共享相同的总线。
该X25170还拥有两个额外的输入,
提供添加了灵活性终端用户。通过认定
在HOLD输入时, X25170将于忽略转换
它的输入,从而使主机服务更高的优先级依次
性中断。于WP输入可以用作硬线
输入X25170 (禁用所有写尝试的
状态寄存器)中,从而提供了一种机制,用于限制
改变为0, 1/4,1/2或所有的最终用户能力
内存。
该X25170采用Xicor公司专有的直接写入
电池,可提供10万个周期的最低耐力
和100年的最小数据保持力。
框图
状态
注册
写
保护
逻辑
X解码
逻辑
16
SO
SI
SCK
CS
HOLD
命令
解码
和
控制
逻辑
2K字节
ARRAY
16 X 256
16
16 X 256
32
32 X 256
写
控制
和
定时
逻辑
WP
32
8
解码
数据寄存器
直接写
和锁座
保护是Xicor公司,公司的商标。
Xicor公司,公司2000专利待定
9900-5004.9 00年5月26日EP
特性如有变更,恕不另行通知。
1 15
X25170
操作原理
该X25170是2K ×8 ê
2
PROM设计成连接
直接与同步串行外设接口
许多流行的微控制器家族( SPI ) 。
该X25170包含一个8位指令寄存器。这是
通过SI输入存取,数据被移入
在SCK的上升沿。 CS必须为低电平, HOLD
而WP的投入必须是整个操作过程中高
化。在WP输入为“不关心” ,如果WPEN设置为“ 0 ” 。
表1包含的指令和一个列表的
操作码。所有指令,地址和数据
发送MSB科幻RST 。
输入数据的采样在SCK的第一个科幻上升沿
CS后变低。 SCK是静态的,从而允许用户
停止计时,然后继续操作。如果时钟
线与SPI的其他外围设备共享
总线时,用户可将HOLD输入以放置
X25170成一个“暂停”状态。释放后,
HOLD ,该X25170将恢复工作从
点时, HOLD是网络首先断言。
写使能锁存
该X25170包含了“写使能”锁存器。该锁存器
写操作之前,必须设置会的COM
内部pleted 。 WREN指令将设置
锁存器和WRDI指令将复位锁存器。这
在一个电条件锁存器被自动复位
并建成一个字节,页或身份后稳压
存器写周期。
状态寄存器
RDSR指令可访问状态
注册。状态寄存器可以随时读取,
即使在一个写周期。状态寄存器是格式化
泰德如下:
7
WPEN
6
X
5
X
4
X
3
BL1
2
BL0
1
WEL
0
WIP
WPEN , BP0和BP1由WRSR指令集。
WEL和WIP是只读的,并自动设置
其他操作。
写在制品( WIP )位指示
X25170正忙于写操作。当设置为
“ 1”时,写入过程中,当设置为“0” ,不写为
进行中。在写入期间,所有其它位被置为“1”。
写使能锁存器( WEL)位指示状态
的“写允许”锁存器。当设置为“1”时,锁存器
被设置,当设置为“0”时,锁存器被复位。
块保护( BP0和BP1 )位是非易失性的
并允许用户选择一个4的保护级别
化。该X25170分为四个4096位段
求。一个,两个,或四个段的可以是
受保护的。也就是说,用户可以读取的段,但
将无法改变(写入)中所选择的数据
段。分区进行控制,如图
下表。
状态寄存器位
BP1
0
0
1
1
BP0
0
1
0
1
数组地址
保护
无
$0600–$07FF
$0400–$07FF
$0000–$07FF
表1.指令集
指令名称
雷恩
WRDI
RDSR
WRSR
读
写
指令格式*
0000 0110
0000 0100
0000 0101
0000 0001
0000 0011
0000 0010
手术
将写使能锁存器(允许写操作)
复位写使能锁存器(禁止写操作)
读状态寄存器
写状态寄存器
读存储器阵列的数据开始在选定的地址
将数据写入到存储器阵列开始于所选地址(1至32字节)
注意事项:
*说明显示MSB在最左边的位置。指令传输MSB连接RST 。
3 15
特性如有变更,恕不另行通知。
X25170
图1.阅读电子
2
PROM阵列操作顺序
CS
0
SCK
1
2
3
4
5
6
7
8
9
10
20 21 22 23 24 25 26 27 28 29 30
指令
SI
16位地址
15 14 13
3
2
1
0
高阻抗
SO
数据输出
7
最高位
6
5
4
3
2
1
0
图2.读状态寄存器操作顺序
CS
0
SCK
1
2
3
4
5
6
7
8
9
10 11 12 13 14
指令
SI
数据输出
高阻抗
SO
7
最高位
6
5
4
3
2
1
0
写序
之前的任何企图将数据写入到X25170 ,该
“写使能”锁存器必须连接首先要通过发出设定
WREN指令(参见图3) 。 CS是网络首先考虑
低,则WREN指令被移入
X25170 。毕竟八位的指令都是反
mitted , CS必须被拉高。如果用户CON-
tinues写操作而不采取CS高后
发出WREN指令,则写操作
被忽略。
要将数据写入到E
2
PROM存储器阵列中,用户
发出WRITE指令,然后由地址
然后将要写入的数据。这是一个最低限度
32时钟操作。 CS必须变低
保持低电平的操作的持续时间。主人
可继续写入最多为32字节的数据的
X25170 。唯一的限制是32个字节必须驻留
在同一页上。如果地址计数器到达
网页端与时钟继续,计数器
“翻转”到页面的第一个网络地址和覆盖
可能已写入任何数据。
特性如有变更,恕不另行通知。
5 15