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

MX29F040CQI-90G 参数 Datasheet PDF下载

MX29F040CQI-90G图片预览
型号: MX29F040CQI-90G
PDF下载: 下载PDF文件 查看货源
内容描述: 4M- BIT [ 512K ×8 ] CMOS单电压5V只相当于行业FLASH MEMORY [4M-BIT [512K x 8] CMOS SINGLE VOLTAGE 5V ONLY EQUAL SECTOR FLASH MEMORY]
分类和应用: 闪存存储内存集成电路
文件页数/大小: 38 页 / 581 K
品牌: MCNIX [ MACRONIX INTERNATIONAL ]
 浏览型号MX29F040CQI-90G的Datasheet PDF文件第5页浏览型号MX29F040CQI-90G的Datasheet PDF文件第6页浏览型号MX29F040CQI-90G的Datasheet PDF文件第7页浏览型号MX29F040CQI-90G的Datasheet PDF文件第8页浏览型号MX29F040CQI-90G的Datasheet PDF文件第10页浏览型号MX29F040CQI-90G的Datasheet PDF文件第11页浏览型号MX29F040CQI-90G的Datasheet PDF文件第12页浏览型号MX29F040CQI-90G的Datasheet PDF文件第13页  
MX29F040C
ERASE SUSPEND
This command only has meaning while the state ma-
chine is executing Automatic Sector Erase operation, and
therefore will only be responded during Automatic Sector
Erase operation. When the Erase Suspend command is
written during a sector erase operation, the device re-
quires a maximum of 20us to suspend the erase opera-
tions. However, When the Erase Suspend command is
written during the sector erase time-out, the device im-
mediately terminates the time-out period and suspends
the erase operation. After this command has been ex-
ecuted, the command register will initiate erase suspend
mode. The state machine will return to read mode auto-
matically after suspend is ready. At this time, state ma-
chine only allows the command register to respond to
the Read Memory Array, Erase Resume and program
commands.
The system can determine the status of the program
operation using the Q7 or Q6 status bits, just as in the
standard program operation. After an erase-suspend pro-
gram operation is complete, the system can once again
read array data within non-suspended sectors.
Once the Automatic Program command is initiated, the
next WE# or CE# pulse causes a transition to an active
programming operation. Addresses are latched on the
falling edge, and data are internally latched on the
rising edge of the WE# or CE#, whichever happens first
pulse. The rising edge of WE# or CE#, whichever hap-
pens first also begins the programming operation. The
system is not required to provide further controls or tim-
ings. The device will automatically provide an adequate
internally generated program pulse and verify margin.
If the program operation was unsuccessful, the data on
Q5 is "1"(see Table 4), indicating the program operation
exceed internal timing limit. The automatic programming
operation is completed when the data read on Q6 stops
toggling for two consecutive read cycles and the data on
Q7 and Q6 are equivalent to data written to these two
bits, at which time the device returns to the Read mode
(no program verify command is required).
DATA# POLLING-Q7
The MX29F040C also features Data# Polling as a method
to indicate to the host system that the Automatic Pro-
gram or Erase algorithms are either in progress or com-
pleted.
While the Automatic Programming algorithm is in opera-
tion, an attempt to read the device will produce the comple-
ment data of the data last written to Q7. Upon comple-
tion of the Automatic Program Algorithm an attempt to
read the device will produce the true data last written to
Q7. The Data# Polling feature is valid after the rising
edge of the fourth WE# or CE#, whichever happens first
pulse of the four write pulse sequences for automatic pro-
gram.
While the Automatic Erase algorithm is in operation, Q7
will read "0" until the erase operation is competed. Upon
completion of the erase operation, the data on Q7 will
read "1". The Data# Polling feature is valid after the ris-
ing edge of the sixth WE# or CE#, whichever happens
first pulse of six write pulse sequences for automatic
chip/sector erase.
The Data# Polling feature is active during Automatic Pro-
gram/Erase algorithm or sector erase time-out. (see sec-
tion Q3 Sector Erase Timer)
ERASE RESUME
This command will cause the command register to clear
the suspend state and return back to Sector Erase mode
but only if an Erase Suspend command was previously
issued. Erase Resume will not have any effect in all
other conditions. Another Erase Suspend command can
be written after the chip has resumed erasing. However,
a 400us time delay must be required after the erase re-
sume command, if the system implements an endless
erase suspend/resume loop, or the number of erase sus-
pend/resume is exceeded 1024 times. The erase times
will be expended if the erase behavior always be sus-
pended.
SET-UP AUTOMATIC PROGRAM COMMANDS
To initiate Automatic Program mode, A three-cycle com-
mand sequence is required. There are two "unlock" write
cycles. These are followed by writing the Automatic Pro-
gram command A0H.
P/N:PM1201
REV. 1.0, DEC. 20, 2005
9