
Dense-Pac Microsystems, Inc. DPE512S8N
DEVICE OPERATION
READ: The DPE512S8N is accessed like a Static RAM.
When CE and OE are low and WE is high, the data stored at
the memory location determined by the address pins is
asserted on the outputs. The outputs are put in the high
impedance state whenever CE or OE is high. This dual line
control gives designers flexibility in preventing bus
contention.
WRITE: A low pulse on the WE or CE input with CE or WE
low (respectively) and OE high initiates a write cycle. The
address is latched on the falling edge of CE or WE. Once a
byte Write has been started it will automatically time itself to
completion.
PAGE WRITE: The page write operation of the DPE512S8N
allows 1 to 128 bytes of data to be loaded into the device and
then simultaneously written during the internal programming
period. After the first byte of data has been loaded into the
device, successive bytes may be loaded in the same manner.
Each new byte to be written must have its high to low
transition on WE (or CE) within 150µs of the low to high
transition of WE (or CE) of the preceding byte. If a high to low
transition is not detected within 150µs of the last low to high
transition, the load period will end and the internal
programming period will start. A7 to A18 specify the page
address. The page address must be valid during each high to
low transition of WE (or CE). A0 to A6 are used to specify
which byte within the page are to be written. The bytes may
loaded in any order and may be changed within the same
load period. Only bytes which are specified for writing will
be written; unnecessary cycling of other bytes within the page
does not occur.
DATA POLLING: Write cycles typically are completed in
less time than the maximum write cycle time of 10ms. To
determine when the write is completed, a method called
DATA Polling is utilized. If a read is performed on the address
of the last byte written to the DPE512S8N while a write cycle
is in progress, the one’s compliment of the most significant
bit (I/O7) will appear on the output. When the write is
completed, a read from the last address written will return
valid data. A DATA Polling may begin at any time during the
Write Cycle.
PAGE MODE WRITE WAVEFORM
OE
CE
WE
A0 - A6
DATA
DATA POLLING WAVEFORM
WE
CE
OE
I/O7
A0 - A6
30A046-00
REV. C 5