SMS45
PreliminaryInformation
CONFIGURATION REGISTERS
SUPPLY AND MONITOR FUNCTIONS
If cascading is enabled, the designer must insure V0 is the
primary supply and is the first to become active.
TheV0, V1, V2, andV3 inputsareinternallydiode-ORedso
that any one of the four can act as the device supply. The
RESET# output will be guaranteed true so long as one of
the four pins is at or above 1V.
Associatedwitheachinputisacomparatorwithaprogram-
mable threshold for detection of under-voltage or over-
voltage conditions on any of the four supply inputs. The
threshold can be programmed in 5mV increments any-
where within the range of 0.6V to 1.875V or 15mV incre-
ments within the range of 1.8V to 5.625V. Configuration
registers 0, 1, 2, and 3 adjust the thresholds for V0, V1, V2,
and V3 respectively.
Note: for performing a memory operation (Read
or Write) and to have the ability to change
configuration register contents at least one sup-
ply input must be above 2.7V.
Read/Write operations require a 0.1µF capacitor from the
VDD_CAP node to GND. For optimum performance
connect capacitors from each of the Vx inputs to GND.
LocatethecapacitorsasphysicallyclosetotheSMS45as
possible.
If the value contained in any register is all zeroes, the
correspondingthresholdwillbe0.6V. Ifthecontentswere
lowrange 05HEX thethresholdwouldthenbe0.625V[0.6V
+ (5 × 0.005V)]. All four registers are configured as 8-Bit
registers.
D7
MSB
D0
D6
D5
D4
D3
D2
D1
Action
LSB
Highest threshold adjustment = 5.625V
(High Range)
1
1
1
1
1
1
1
1
Lowest threshold adjustment = 0.6V
(Low Range)
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
Threshold = 0.6V + (6×0.005V) = 0.625V (e.g.)
Table 1. Configuration Registers 0, 1, 2, and 3
RESET FUNCTION AND THRESHOLD RANGE
conditiononV1. Whenthisconditionceases,theRESET#
output will remain active for tPRTO (programmable reset
time-out). This reset time-out interval takes priority over
the PUP outputs for use of the timer.
The reset output has four programmable sources for
activation. Configurationregister4isusedforselectingthe
activationsource(D7:4),whichcanbeanycombinationof
V0, V1, V2 and V3. A monitor input can be programmed to
activate on either an under-voltage or over-voltage condi-
tion. The low-order four bits of configuration register 5
programtheseoptions. Theresetthresholdvoltagerange
for V0 to V3 can be set for 5mV increments below 1.875V
(lowRange="0")orfor15mVincrementsabove1.8V(high
range = "1") using Bits D3:0.
TheRESET#outputhastwohardwiredsourcesforactiva-
tion: the MR# input, and the expiration of the Watchdog
timer. RESET# will remain active so long as MR# is low,
and will continue driving the RESET# output for tPRTO
(programmableresettimeout)afterMR#returnshigh. The
MR# input cannot be bypassed or disabled.
TheRESET#outputwillbecomeactivewhentriggeredby
a selected activation source such as an under-voltage
Refer to Figures 2, 3 and 4 for a detailed illustration of the
relationships among the affected signals.
D7
D0
D6
D5
D4
D3
D2
D1
Action
MSB
LSB
X
X
X
X
V3
V2
V1
V0
Thestatusofthefoursuppliesisavailableatanytimeover
theI2Cbusinthehighorderconfigurationbitsofregister5
(Table 3). A "1" in a bit location indicates a fault on that
supply.
Voltage Threshold Range
Select
Low
Range
RESET Trigger Enable
0
1
0
1
0
1
0
1
High
Range
Table 2. Configuration Register 4
SUMMIT MICROELECTRONICS, Inc.
2079 1.2 05/24/04
10