X40430/X40431 – Preliminary Information
Note: This operation does not corrupt the memory
The Control Register is accessed with a special pre-
array.
amble in the slave byte (1011) and is located at
address 1FFh. It can only be modified by performing a
byte write operation directly to the address of the regis-
ter and only one data byte is allowed for each register
write operation. Prior to writing to the Control Register,
the WEL and RWEL bits must be set using a two step
process, with the whole sequence requiring 3 steps.
See "Writing to the Control Registers" on page 7.
Setting a Lower V
Voltage (x=1, 2, 3)
TRIPx
In order to set V
present value, then V
ing to the procedure described below. Once V
has been “reset”, then V
voltage using the procedure described in “Setting a
Higher V Voltage”.
to a lower voltage than the
TRIPx
must first be “reset” accord-
TRIPx
TRIPx
can be set to the desired
TRIPx
TRIPx
The user must issue a stop, after sending this byte to
the register, to initiate the nonvolatile cycle that stores
WD1, WD0, PUP1, PUP0, BP1, and BP0. The X40430
will not acknowledge any data bytes written after the
first byte is entered.
Resetting the V
Voltage
TRIPx
To reset a V
voltage, apply the programming volt-
TRIPx
age (Vp) to the WDO pin before a START condition is
set up on SDA. Next, issue on the SDA pin the Slave
Address A0h followed by the Byte Address 03h for
The state of the Control Register can be read at any
time by performing a random read at address 1FFh,
using the special preamble. Only one byte is read by
each register read operation. The master should
supply a stop condition to be consistent with the bus
protocol.
V
, 0Bh for V
, and 0Fh for V
, followed
TRIP1
TRIP2
TRIP3
by 00h for the Data Byte in order to reset V
. The
TRIPx
STOP bit following a valid write operation initiates the
programming sequence. Pin WDO must then be
brought LOW to complete the operation.
7
6
5
4
3
2
1
0
After being reset, the value of V
nal value of 1.7V or lesser.
becomes a nomi-
TRIPx
PUP1 WD1 WD0 BP1 BP0 RWEL WEL PUP0
Note: This operation does not corrupt the memory
array.
RWEL: Register Write Enable Latch (Volatile)
The RWEL bit must be set to “1” prior to a write to the
Control Register.
Control Register
The Control Register provides the user a mechanism
for changing the Block Lock and Watchdog Timer set-
tings. The Block Lock and Watchdog Timer bits are
nonvolatile and do not change when power is removed.
Figure 5. Sample V
Reset Circuit
TRIP
V
P
Adjust
Run
V2FAIL
µC
1
6
2
7
14
13
9
RESET
X40430
V
TRIP1
8
Adj.
SCL
SDA
V
TRIP2
Adj.
Characteristics subject to change without notice. 6 of 24
REV 1.2.3 11/28/00
www.xicor.com