ICmic
TM
这X25040设备已收购
IC MICROSYSTEMS从Xicor公司,公司
IC MICROSYSTEMS
4K
2
X25040
SPI串行PROM ê与锁座
TM
512 ×8位
保护
2
特点
描述
该X25040是CMOS 4096位串行PROM ê ,内部
组织成512× 8 X25040采用的是串联
外围接口(SPI)和软件协议允许
操作上简单的三线公交车。公交车
信号是一个时钟输入(SCK) ,独立的数据中(SI)和
数据输出(SO )线。对设备的访问控制
1MHz的时钟速率
SPI模式( 0,0 & 1,1)
512 ×8位
—
4字节页模式
低功耗CMOS
—150
待机电流
-3mA有功电流
2.7V至5.5V电源
块锁定保护
—
保护1/4,1/2或全部的E
2
PROM阵列
内置无意写保护
- 电源升/掉电保护电路
-Write锁
—
写保护引脚
通过芯片选择(CS )输入端,允许任何数量的
设备共享同一总线。
该X25040还拥有两个额外的输入,
提供添加了灵活性终端用户。通过认定
在HOLD输入时, X25040会忽略它的转变
输入,从而使主机优先级更高
中断。于WP输入可以被用作一个硬连线输入到
在X25040禁止所有写入的尝试,从而提供
一种机制,用于限制改变的最终用户能力
内存。
该X25040采用Xicor公司专有的直接写入细胞,
提供了10万次的最低耐力
每字节和100年的最低数据保留。
自定时写周期
—5ms
写周期时间(典型)
高可靠性
-Endurance :每字节10万次
- 数据保存: 100年
—
ESD保护: 2000V上的所有引脚
8引脚封装PDlP
8引脚SOIC封装
工作原理图
状态
注册
写
保护
逻辑
X解码
逻辑
512字节
ARRAY
32
SO
SI
SCK
CS
命令
解码
32 X 32
HOLD
和
控制
逻辑
32
32 X 32
64
64 X 32
WP
写
控制
和
定时
逻辑
4
8
解码
数据寄存器
直接写和块锁保护是Xicor公司, Inc.的商标。
Xicor公司,公司1994年, 1995年, 1996年专利待定
6451-3.6 96年6月10日T5 / C1 / D0 NS
6451 FHD F01
特性如有变更,恕不另行通知
1
X25040
操作原理
该X25040是512× 7 E
2
PROM设计成连接
直接与同步串行外设接口
许多流行的微控制器家族( SPI ) 。
该X25040包含一个8位指令寄存器。这是
通过SI输入存取,数据通过时钟在
上升的SCK 。
CS
必须为低电平,并且
HOLD
和
WP
输入数据必须在整个操作过程中高。
表1包含的指令和一个列表的
操作码。所有指令,地址和数据传输
ferred MSB科幻RST 。
输入数据的采样在SCK后的第一个上升沿
CS
变低。 SCK是静态的,从而允许用户停止
钟,然后恢复运营。如果在时钟线为
与SPI总线上的其它外围设备共享的
用户可将
HOLD
输入到X25040放置到
一个“暂停”状态。释放后,
HOLD ,
该X25040
将恢复工作由点时,
HOLD
是
首先断言。
写使能锁存
该X25040包含了“写使能”锁存器。该锁存器
必须设置一个写操作完成之前,
在内部。 WREN指令将设置锁存器和
WRDI指令将复位锁存器。这是插销
在一个电条件后自动复位
在完成一个字节,页或状态寄存器写入
周期。
状态寄存器
RDSR指令可访问状态
注册。状态寄存器可以随时读取,
即使在一个写周期。状态寄存器是格式化
泰德如下:
7
X
6
X
5
X
4
X
3
BP1
2
BP0
1
WEL
0
WIP
6451 PGM T02
BP0和BP1由WRSR指令集。 WEL
和WIP是只读的,并自动设置等
操作。
写在制品( WIP )位指示
X25040正忙于写操作。当设置为“1” ,
一个写入过程中,当设置为“0 ”时,没有写入是在
进展情况。在写入期间,所有其它位被置为“1”。
写使能锁存器( WEL )位表示的状态
“写使能”锁存器。当设置为“1”时,锁存器被置位,
当设置为“0”时,锁存器被复位。
块保护( BP0和BP1 )位是非易失性的
并允许用户选择一个4的保护级别
化。该X25040分为四个1024位的段。
一个,两个,或四个段的可被保护。
也就是说,用户可以读取的段,但将
无法改变(写)所选择的段中的数据。
分区控制,如下图所示。
状态寄存器位
BP1
BP0
0
0
1
1
0
1
0
1
数组地址
保护
无
$180–$1FF
$100–$1FF
$000–$1FF
6451 PGM T03
表1.指令集
指令名称
雷恩
WRDI
RDSR
WRSR
读
写
指令格式*
0000 0110
0000 0100
0000 0101
0000 0001
0000 A
8
011
0000 A
8
010
手术
将写使能锁存器(允许写操作)
复位写使能锁存器(禁止写操作)
读状态寄存器
写状态寄存器
读存储器阵列的数据开始在选定的地址
将数据写入到存储阵列在选定的地址开始
(1至32字节)
6451 PGM T04.2
*说明显示MSB在最左边的位置。指令传输MSB连接RST 。
3
X25040
操作说明
该X25040通电时处于以下状态:
- 该设备处于低功耗待机状态。
高到低的跳变
CS
需要
进入活动状态并接收指令。
- SO引脚为高阻抗。
- 在“写使能”锁存器复位。
数据保护
下面的电路已被包括在内,以防止
意外写入:
- 在“写使能”锁存器在上电时复位。
- 一个WREN指令必须发出来设置“写
使能“锁存器。
CS
一定要来HIGH在适当的时钟数
命令以启动一个写周期。
图1.阅读电子
2
PROM阵列操作顺序
CS
0
SCK
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16 17 18 19 20 21 22
指令
SI
8
7
6
字节地址
5
4
3
2
1
0
地址第9位
数据输出
高阻抗
SO
7
最高位
6451 FHD F14
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
6451 ILL F13
5