欢迎访问ic37.com |
会员登录 免费注册
发布采购

X25F008 参数 Datasheet PDF下载

X25F008图片预览
型号: X25F008
PDF下载: 下载PDF文件 查看货源
内容描述: SerialFlash⑩存储器,有块LockTM保护 [SerialFlash⑩ Memory With Block LockTM Protection]
分类和应用: 存储
文件页数/大小: 16 页 / 73 K
品牌: XICOR [ XICOR INC. ]
 浏览型号X25F008的Datasheet PDF文件第1页浏览型号X25F008的Datasheet PDF文件第2页浏览型号X25F008的Datasheet PDF文件第3页浏览型号X25F008的Datasheet PDF文件第5页浏览型号X25F008的Datasheet PDF文件第6页浏览型号X25F008的Datasheet PDF文件第7页浏览型号X25F008的Datasheet PDF文件第8页浏览型号X25F008的Datasheet PDF文件第9页  
X25F064/032/016/008  
tion. After the read status register opcode is sent, the  
contents of the status register are shifted out on the SO  
line. The Read Status Register Sequence is illustrated  
in Figure 2.  
Locked Unlocked  
Status  
Register  
PPEN PP PEL Blocks  
Blocks  
0
0
1
1
X
X
X
0
1
0
1
0
1
Locked  
Locked  
Locked  
X
Locked Programmable Programmable  
Programming Sequence  
LOW  
LOW  
HIGH  
HIGH  
Locked  
Locked Programmable  
Locked Locked  
Locked  
Locked  
Locked  
Locked  
Prior to any attempt to program the X25F064/032/016/  
008device, theprogramenablelatchmustfirstbesetby  
issuing the PREN instruction (See Figure 3). CS is first  
taken LOW, then the PREN instruction is clocked into  
the X25F064/032/016/008 device. After all eight bits of  
the instruction are transmitted, CS must then be taken  
HIGH. If the user continues the programming operation  
without taking CS HIGH after issuing the PREN instruc-  
tion, the programming operation will be ignored.  
Locked Programmable Programmable  
6685 PGM T05.2  
The Program Protect (PP) pin and the nonvolatile  
Program Protect Enable (PPEN) bit in the Status Reg-  
ister control the programmable hardware write protect  
feature. Hardware program protection is enabled when  
PP pin is LOW, and the PPEN bit is “1”. Hardware  
program protection is disabled when either the PP pin is  
HIGH or the PPEN bit is “0”. When the chip is hardware  
program protected, nonvolatile programming of the Sta-  
tus Register in disabled, including the Block Lock bits  
and the PPEN bit itself, as well as the Block Lock  
sections in the memory array. Only the sections of the  
memory array that are not Block Locked can be pro-  
grammed.  
To program the SerialFlash memory array, the user  
issues the PROGRAM instruction, followed by the ad-  
dress of the first location in the sector and then the data  
to be programmed. The data is programmed in a 256-  
clock operation. CS must go LOW and remain LOW for  
the duration of the operation. The 32 bytes must reside  
in the same sector and cannot cross sector boundaries.  
If the address counter reaches the end of the sector  
and the clock continues, or if fewer than 32 bytes are  
clockedin, thecontentsofthesectorcannotbeguaranteed.  
Note: Since the PPEN bit is program protected, it  
cannot be changed back to a “0”, as long as  
the PP pin is held LOW.  
Fortheprogramoperationtobecompleted, CS canonly  
be brought HIGH after bit 0 of data byte 32 is clocked in.  
If it is brought HIGH at any other time the program  
operation will not be completed. Refer to Figure 4 below  
for a detailed illustration of the programming sequence  
and time frames in which CS going HIGH is valid.  
Clock and Data Timing  
Data input on the SI line is latched on the rising edge of  
SCK. Data is output on the SO line by the falling edge of  
SCK.  
Read Sequence  
To program the status register, the PRSR instruction is  
followed by the data to be programmed. Data bits 0, 1,  
4, 5 and 6 must be “0”. This sequence is shown in Figure 5.  
WhenreadingfromtheSerialFlashmemoryarray, CS is  
first pulled LOW to select the device. The 8-bit READ  
instruction is transmitted to the X25F064/032/016/008  
device, followed by the 16-bit address. After the read  
opcode and address are sent, the data stored in the  
memory at the selected address is shifted out on the SO  
line. The data stored in memory at the next address can  
be read sequentially by continuing to provide clock  
pulses. The address is automatically incremented to the  
nexthigheraddressaftereachbyteofdataisshiftedout.  
When the highest address is reached the address  
counter rolls over to address $0000, allowing the read  
cycle to be continued indefinitely. The read operation is  
terminated by taking CS HIGH. Refer to the Read  
SerialFlashMemoryArrayOperationSequenceillustrated  
in Figure 1.  
While the program cycle is in progress, following a  
status register or memory write sequence, the status  
register may be read to check the PIP bit. During this  
time the PIP bit will be HIGH.  
Hold Operation  
The HOLD input should be HIGH (at VIH) under normal  
operation. If a data transfer is to be interrupted HOLD  
canbepulledLOWtosuspendthetransferuntilitcanbe  
resumed. The only restriction is that the SCK input  
must be LOW when HOLD is first pulled LOW and SCK  
must also be LOW when HOLD is released.  
The HOLD input may be tied HIGH either directly to VCC  
or tied to VCC through a resistor.  
To read the status register, the CS line is first pulled  
LOW to select the device followed by the 8-bit instruc-  
4
 复制成功!