CAT35C804A
Preliminary
divided into a read-only area and a non-access area.
Figure2illlustratesthispartitioningofthememoryarray.
PASSWORD PROTECTION
The CAT35C804A is a 4K-bit E2PROM that features a
password protection scheme to prevent unauthorized
accesstotheinformationstoredinthedevice.Itcontains
an access code register which stores one to eight bytes
ofaccesscodealongwiththelengthofthataccesscode.
Additionally, a memory pointer register stores the ad-
dress that partitions the memory into protected and
unprotected areas. As shipped from the factory, the
deviceisunprogrammedandunprotected. Thelengthof
theaccesscodeisequaltozeroandthememorypointer
register points to location zero. Every byte of the device
is fully accessible without an access code. Setting a
password and moving the memory pointer register to
coverallorpartofthememorysecuresthedevice. Once
secured, the memory is divided into a read/write area
and a read-only area with the entry of a valid access
code. If no access code is entered, the memory is
WRITE PROTECTION
Another feature of the CAT35C804A is WRITE-protec-
tion without the use of an access code. If the memory
pointer register is set to cover all or part of the memory,
without setting the access code register, the device may
be divided into an area which allows full access, and an
area which allows READ-only access. To write into the
READ-only area, the user can override the memory
pointer register for every WRITE instruction or he can
simply move the address in the memory pointer register
to uncover this area, and then write into the memory.
This mechanism prevents inadvertent overwriting of
important data in the memory without the use of an
access code. Figure 3 illustrates this partitioning of the
memory array.
Figure 1. A.C. Timing
V
CC
t
VCCS
CS
CLK
DI
t
t
D
D
START BIT
STOP BIT
t
HZ
HIGH-Z
HIGH-Z
DO
35C804 F03
MARK
(1)
DATA TIMING
SPACE
D0
D1
D2
D3
D4
D5
D6
D7
BIT TIME
104 µs
CHARACTER TIME @ 9600 BAUD
Note:
(1) If PE pin = 1.
Doc. No. 25043-00 2/98
4