ST93C06C ST Microelectronics, ST93C06C Datasheet - Page 6

no-image

ST93C06C

Manufacturer Part Number
ST93C06C
Description
256 bit 16 x 16 or 32 x 8 SERIAL MICROWIRE EEPROM
Manufacturer
ST Microelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST93C06CB6
Manufacturer:
ST
0
Part Number:
ST93C06CM1
Manufacturer:
ST
0
Part Number:
ST93C06CM1013TR
Manufacturer:
ST
0
Part Number:
ST93C06CM1TR
Manufacturer:
ST
0
Part Number:
ST93C06CM3
Manufacturer:
ST
0
ST93C06, ST93C06C
POWER-ON DATA PROTECTION
In order to prevent data corruption and inadvertent
write operations during power up, a Power On
Reset (POR) circuit resets all internal programming
circuitry and sets the device in the Write Disable
mode. When V
device is properlyreset (in the Write Disable mode)
and is ready to decode and execute an incoming
instruction. A stable V
any logic signal.
INSTRUCTIONS
The ST93C06 has seven instructions, as shown in
Table 6. The op-codes of the instructions are made
up of 4 bits: some instructions use only the first two
bits, others use all four bits to define the op-code.
The op-code is followed by an address for the
byte/word which is four bits long for the x16 organi-
zation or five bits long for the x8 organization.
Each instruction is preceded by the rising edge of
the signal applied on the S input (assuming that
clock C and data input D are low), followed by a
first clock pulse which is ignored by the ST93C06
(optional clock pulse for the ST93C06C). The data
input D is then sampled upon the following rising
edges of the clock C untill a ’1’ is sampled and
decoded by the ST93C06 as a Start bit. Even
though the first clock pulse is ignored, it recom-
mended to pull low the data input D during this first
clock pulse in order to keep the timing upwardly
compatible with other ST93Cxx devices.
The ST93C06 is fabricated in CMOS technology
and is therefore able to run from zero Hz (static
input signals) up to the maximum ratings (specified
in Table 5).
Table 6. Instruction Set
Note: X = don’t care bit.
6/15
Instruction
ERASE
WRITE
EWEN
EWDS
WRAL
READ
ERAL
CC
Read Data from Memory
Write Data to Memory
Erase/Write Disable
Erase Byte or Word
reaches its functional value, the
Erase/Write Enable
Erase All Memory
Write All Memory
with same Data
Description
CC
must be applied before
Op-Code
10XX
01XX
11XX
0011
0000
0010
0001
(ORG = 0)
Address
Read
The Read instruction (READ) outputs serial data
on the Data Output (Q). When a READ instruction
is received, the instruction and address are de-
coded and the data from the memory is transferred
into an output shiftregister. A dummy ’0’ bit is output
first followed by the 8 bit byte or the 16 bit word with
the MSB first. Output data changes are triggered
by the Low to High transition of the Clock (C). The
ST93C06 will automatically increment the address
and will clock out the next byte/word as long as the
Chip Select input (S) is held High. In this case the
dummy ’0’ bit is NOT output between bytes/words
and a continuous stream of data can be read.
Erase/Write Enable and Disable
The Erase/Write Enable instruction (EWEN)
authorizesthe following Erase/Write instructions to
be executed, the Erase/Write Disable instruction
(EWDS) disables the execution of the following
Erase/Write instructions. When power is first ap-
plied, the ST93C06 enters the Disable mode.
When the Erase/Write Enable instruction (EWEN)
is executed, Write instructions remain enabled until
an Erase/Write Disable instruction (EWDS) is exe-
cuted or if the Power-on reset circuit becomes
active due to a reduced V
contents from accidental corruption, it is advisable
to issue the EWDS instruction after every write
cycle. The READ instruction is not affected by the
EWEN or EWDS instructions.
Erase
The Erase instruction (ERASE) programs the ad-
dressed memory byte or word bits to ’1’. Once the
address is correctly decoded, the falling edge of the
Chip Select input (S) triggers a self-timed erase
cycle.
XXXXX
XXXXX
XXXXX
XXXXX
x8 Org
A4-A0
A4-A0
A4-A0
Q7-Q0
D7-D0
D7-D0
Data
CC
(ORG = 1)
Address
x16 Org
. To protect the memory
A3-A0
A3-A0
A3-A0
XXXX
XXXX
XXXX
XXXX
Q15-Q0
D15-D0
D15-D0
Data

Related parts for ST93C06C