13
FN8209.2
August 31, 2010
CONSTAT Register Read Operation
The contents of the CONSTAT Register can be read at
any time by performing a random read (See Figure 14).
Using the Slave Address Byte set to 10100101, and an
Address Byte of FFh. Only one byte is read by each reg-
ister read operation. The X9523 resets itself after the first
byte is read. The master should supply a STOP condition
to be consistent with the bus protocol.
After setting the WEL and / or the RWEL bit(s) to a “1”,
a CONSTAT register read operation may occur, without
interrupting a proceeding CONSTAT register write
operation.
When performing a read operation on the CONSTAT
registerm, bit CS4 will always return a “0” value.
DATA PROTECTION
There are a number of levels of data protection fea-
tures designed into the X9523. Any write to the device
first requires setting of the WEL bit in the CONSTAT
register. A write to the CONSTAT register itself, further
requires the setting of the RWEL bit. DCP Write Lock
protection of the device enables the user to inhibit
writes to all the DCPs. One further level of data protec-
tion in the X9523, is incorporated in the form of the
Write Protection pin.
X9523 Write Permission Status
DWLK
(DCP Write Lock
bit status)
WP
(Write Protect pin
status)
DCP Volatile Write
Permitted
DCP Nonvolatile
Write Permitted
Write to CONSTAT Register
Permitted
Volatile Bits Nonvolatile Bits
1 1 NO NO NO NO
01YESNONONO
1
0
NO NO YES YES
0
0
YES YES YES YES
X9523
14
FN8209.2
August 31, 2010
WP: Write Protection Pin
When the Write Protection (WP) pin is active (HIGH), it
disables nonvolatile write operations to the X9523.
The table (X9523 Write Permission Status) summarizes
the effect of the WP pin (and DCP Write Lock), on the
write permission status of the device.
Additional Data Protection Features
In addition to the preceding features, the X9523 also
incorporates the following data protection functionality:
—The proper clock count and data bit sequence is
required prior to the STOP bit in order to start a nonvol-
atile write cycle.
VOLTAGE MONITORING FUNCTIONS
V1 / Vcc Monitoring
The X9523 monitors the supply voltage and drives the
V1RO output HIGH (using an external “pull up” resistor)
if V1/Vcc is lower than V
TRIP1
threshold. The V1RO
output will remain HIGH until V1/Vcc exceeds V
TRIP1
for a minimum time of t
PURST
. After this time, the
V1RO pin is driven to a LOW state. See Figure 25.
For the Power-on/Low Voltage Reset function of the
X9523, the V1RO output may be driven HIGH down to a
V1/Vcc of 1V (V
RVALID
). See Figure 25. Another feature
of the X9523, is that the value of t
PURST
may be selected
in software via the CONSTAT register (See “POR1,
POR0: Power-on Reset bits - (Nonvolatile)” on page 11.).
It is recommended to stop communication to the device
while while V1RO is HIGH. Also, setting the Manual
Reset (MR) pin HIGH overrides the Power-on/Low
Voltage circuitry and forces the V1RO output pin HIGH
(See "Manual Reset").
Manual Reset
The V1RO output can be forced HIGH externally using
the Manual Reset (MR) input. MR is a de-bounced, TTL
compatible input, and so it may be operated by connect-
ing a push-button directly from V1/Vcc to the MR pin.
V1RO remains HIGH for time t
PURST
after MR has
returned to its LOW state (See Figure 15). An external
“pull down” resistor is required to hold this pin (nor-
mally) LOW.
V2 monitoring
The X9523 asserts the V2RO output HIGH if the volt-
age V2 exceeds the corresponding V
TRIP2
threshold
(See Figure 16). The bit V2OS in the CONSTAT regis-
ter is then set to a “0” (assuming that it has been set to
“1” after system initilization).
The V2RO output may remain active HIGH with V
CC
down to 1V.
V3 monitoring
The X9523 asserts the V3RO output HIGH if the volt-
age V3 exceeds the corresponding V
TRIP3
threshold
(See Figure 16). The bit V3OS in the CONSTAT regis-
ter is then set to a “0” (assuming that it has been set to
“1” after system initilization).
The V3RO output may remain active HIGH with V
CC
down to 1V.
MR
V1RO
V1 / Vcc
0 Volts
0 Volts
t
PURST
Figure 15. Manual Reset Response
0 Volts
V
TRIP1
Figure 16. Voltage Monitor Response
Vx
VxRO
0V
0V
V
TRIPx
(x = 2,3)
0 Volts
V
TRIP1
V1 / Vcc
X9523
15
FN8209.2
August 31, 2010
V
TRIPX
THRESHOLDS (X = 1,2,3)
The X9523 is shipped with pre-programmed threshold
(V
TRIPx
) voltages. In applications where the required
thresholds are different from the default values, or if a
higher precision/tolerance is required, the X9523 trip
points may be adjusted by the user, using the steps
detailed below.
Setting a V
TRIPx
Voltage (x = 1,2,3)
There are two procedures used to set the threshold
voltages (V
TRIPx
), depending if the threshold voltage
to be stored is higher or lower than the present value.
For example, if the present V
TRIPx
is 2.9 V and the
new V
TRIPx
is 3.2 V, the new voltage can be stored
directly into the V
TRIPx
cell. If however, the new setting
is to be lower than the present setting, then it is neces-
sary to “reset” the V
TRIPx
voltage before setting the
new value.
Setting a Higher V
TRIPx
Voltage (x = 1,2,3)
To set a V
TRIPx
threshold to a new voltage which is
higher than the present threshold, the user must apply
the desired V
TRIPx
threshold voltage to the corre-
sponding input pin (V1/Vcc, V2 or V3). Then, a pro-
gramming 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 V
TRIP1
, 09h for V
TRIP2
, and
0Dh for V
TRIP3
, and a 00h Data Byte in order to pro-
gram V
TRIPx
. The STOP bit following a valid write
operation initiates the programming sequence. Pin WP
must then be brought LOW to complete the operation
(See Figure 18). The user does not have to set the
WEL bit in the CONSTAT register before performing
this write sequence.
01234567
SCL
SDA
A0h
01234567
WP
V
P
01234567
V
TRIPx
V2, V3
01h
sets V
TRIP1
Figure 17. Setting V
TRIPx
to a higher level (x = 1,2,3).
09h
sets V
TRIP2
0Dh
sets V
TRIP3
Data Byte
V1 / Vcc
00h
S
T
A
R
T
All others Reserved.
SDA
A0h
01234567
SCL
01234567
WP
V
P
01234567
Figure 18. Resetting the V
TRIPx
Level
03h
Resets
VTRIP1
0Bh
Resets
VTRIP2
0Fh
Resets
VTRIP3
Data Byte
00h
S
T
A
R
T
All others Reserved.
X9523

X9523V20I-B

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
IC DUAL DCP LASER CNTRL 20TSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet