English
Language : 

X4043 Datasheet, PDF (6/24 Pages) Intersil Corporation – CPU Supervisor with 4kbit EEPROM
X4043, X4045
Setting a VTRIP Voltage
There are two procedures used to set the threshold
voltages (VTRIP), depending if the threshold voltage to
be stored is higher or lower than the present value. For
example, if the present VTRIP is 2.9 V and the new
VTRIP is 3.2 V, the new voltage can be stored directly
into the VTRIP cell. If however, the new setting is to be
lower than the present setting, then it is necessary to
“reset” the VTRIP voltage before setting the new value.
Setting a Higher VTRIP Voltage
To set a VTRIP threshold to a new voltage which is
higher than the present threshold, the user must apply
the desired VTRIP threshold voltage to the VCC. Then,
a programming voltage (Vp) must be applied to the
WP 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 01h for VTRIP and a 00h
Data Byte in order to program VTRIP . The STOP bit
following a valid write operation initiates the program-
ming sequence. WP pin must then be brought LOW to
complete the operation.
To check if the VTRIP has been set, first power-down
the device. Slowly ramp up VCC and observe when the
output, RESET (4043) or RESET (4045) switches. The
voltage at which this occurs is the VTRIP (actual) (see
Figure 2).
CASE A
Now if the desired VTRIP is greater than the VTRIP
(actual), then add the difference between VTRIP
(desired) - VTRIP (actual) to the original VTRIP desired.
This is your new VTRIP that should be applied to VCC
and the whole sequence should be repeated again
(see Figure 5).
CASE B
Now if the VTRIP (actual), is higher than the VTRIP
(desired), perform the reset sequence as described in
the next section. The new VTRIP voltage to be applied to
VCC will now be: VTRIP (desired) - (VTRIP (actual) - VTRIP
(desired)).
Note: This operation does not corrupt the memory
array.
Setting a Lower VTRIP Voltage
In order to set VTRIP to a lower voltage than the
present value, then VTRIP must first be “reset” accord-
ing to the procedure described below. Once VTRIP has
been “reset”, then VTRIP can be set to the desired volt-
age using the procedure described in “Setting a Higher
VTRIP Voltage”.
Resetting the VTRIP Voltage
To reset a VTRIP voltage, apply the programming volt-
age (Vp) to the WP 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 fol-
lowed by 00h for the Data Byte in order to reset VTRIP.
The STOP bit following a valid write operation initiates
the programming sequence. Pin WP must then be
brought LOW to complete the operation.
After being reset, the value of VTRIP becomes a nomi-
nal value of 1.7V or lesser.
Note: This operation does not corrupt the memory
array.
6
FN8118.1
September 30, 2005