Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

CAT28C512NI-15

Part # CAT28C512NI-15
Description MEMORY:NONVOLATILE-FLASH
Category IC
Availability In Stock
Qty 1
Qty Price
1 + $39.95831
Manufacturer Available Qty
CSI
Date Code: 0040
  • Shipping Freelance Stock: 1
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

Advanced
CAT28C512/513
7
Doc. No. 25074-00 2/98
Page Write
The page write mode of the CAT28C512/513 (essen-
tially an extended BYTE WRITE mode) allows from 1 to
128 bytes of data to be programmed within a single
E
2
PROM write cycle. This effectively reduces the byte-
write time by a factor of 128.
Following an initial WRITE operation (WE pulsed low, for
t
WP
, and then high) the page write mode can begin by
issuing sequential WE pulses, which load the address
and data bytes into a 128 byte temporary buffer. The
page address where data is to be written, specified by
bits A
7
to A
15
, is latched on the last falling edge of WE.
Each byte within the page is defined by address bits A
0
to A
6
(which can be loaded in any order) during the first
and subsequent write cycles. Each successive byte load
cycle must begin within t
BLC MAX
of the rising edge of the
preceding WE pulse. There is no page write window
limitation as long as WE is pulsed low within t
BLC MAX
.
Upon completion of the page write sequence, WE must
stay high a minimum of t
BLC MAX
for the internal auto-
matic program cycle to commence. This programming
cycle consists of an erase cycle, which erases any data
that existed in each addressed cell, and a write cycle,
which writes new data back into the cell. A page write will
only write data to the locations that were addressed and
will not rewrite the entire page.
Figure 5. Byte Write Cycle [
CECE
CECE
CE Controlled]
5096 FHD F07
Figure 6. Page Mode Write Cycle
OE
CE
WE
ADDRESS
I/O
t
WP
t
BLC
BYTE 0 BYTE 1 BYTE 2 BYTE n BYTE n+1 BYTE n+2
LAST BYTE
t
WC
5096 FHD F10
ADDRESS
CE
OE
WE
DATA OUT
t
AS
DATA IN
DATA VALID
HIGH-Z
t
AH
t
WC
t
OEH
t
DH
t
DS
t
OES
t
BLC
t
CH
t
CS
t
CW
AdvancedCAT28C512/513
8
Doc. No. 25074-00 2/98
DATADATA
DATADATA
DATA Polling
DATA polling is provided to indicate the completion of
write cycle. Once a byte write or page write cycle is
initiated, attempting to read the last byte written will
output the complement of that data on I/O
7
(I/O
0
–I/O
6
are indeterminate) until the programming cycle is com-
plete. Upon completion of the self-timed write cycle, all
I/O’s will output true data during a read cycle.
Toggle Bit
In addition to the DATA Polling feature of the CAT28C512/
513, the device offers an additional method for determin-
ing the completion of a write cycle. While a write cycle is
in progress, reading data from the device will result in I/
O
6
toggling between one and zero. However, once the
write is complete, I/O
6
stops toggling and valid data can
be read from the device.
Figure 7. DATA Polling
Figure 8. Toggle Bit
Note:
(1) Beginning and ending state of I/O
6
is indeterminate.
ADDRESS
28C512-513 F10
CE
WE
OE
I/O
7
D
IN
= X D
OUT
= X D
OUT
= X
t
OE
t
OEH
t
WC
t
OES
28C512-513 F11
WE
CE
OE
I/O
6
t
OEH
t
OE
t
OES
t
WC
(1)
(1)
Advanced
CAT28C512/513
9
Doc. No. 25074-00 2/98
Note:
(1) Write protection is activated at this point whether or not any more writes are completed. Writing to addresses must occur within t
BLC
Max., after SDP activation.
HARDWARE DATA PROTECTION
The following is a list of hardware data protection fea-
tures that are incorporated into the CAT28C512/513.
(1) V
CC
sense provides for write protection when V
CC
falls below 3.5V min.
(2) A power on delay mechanism, t
INIT
(see AC charac-
teristics), provides a 5 to 10 ms delay before a write
sequence, after V
CC
has reached 3.5V min.
(3) Write inhibit is activated by holding any one of OE
low, CE high or WE high.
(4) Noise pulses of less than 20 ns on the WE or CE
inputs will not result in a write cycle.
SOFTWARE DATA PROTECTION
The CAT28C512/513 features a software controlled
data protection scheme which, once enabled, requires a
data algorithm to be issued to the device before a write
can be performed. The device is shipped from Catalyst
with the software protection NOT ENABLED (the
CAT28C512/513 is in the standard operating mode).
Figure 9. Write Sequence for Activating Software
Data Protection
Figure 10. Write Sequence for Deactivating
Software Data Protection
5096 FHD F08 5096 FHD F09
SOFTWARE DATA
PROTECTION ACTIVATED
(12)
WRITE DATA: XX
WRITE LAST BYTE
TO
LAST ADDRESS
TO ANY ADDRESS
WRITE DATA: AA
ADDRESS: 5555
WRITE DATA: 55
ADDRESS: 2AAA
WRITE DATA: A0
ADDRESS: 5555
(1)
WRITE DATA:
AA
ADDRESS: 5555
WRITE DATA: 55
ADDRESS: 2AAA
WRITE DATA: 80
ADDRESS: 5555
WRITE DATA: AA
ADDRESS: 5555
WRITE DATA: 55
ADDRESS: 2AAA
WRITE DATA:
20
ADDRESS: 5555
PREVIOUS1234NEXT