FUNCTIONAL DESCRIPTION
FUNCTIONAL DEVICE OPERATION
Table 8.
Command Byte Definitions
Address
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
Value
0
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
0
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
Action
1st Command
Output
Nominal
+ 1.0%
+ 2.0%
+ 3.0%
+ 4.0%
+ 5.0%
+ 6.0%
+ 7.0%
- 1.0%
- 2.0%
- 3.0%
- 4.0%
- 5.0%
- 6.0%
- 7.0%
1st Command
WD OFF
(23)
Security in Writing Commands
Operation
Voltage Margining
(As a 2nd
Command Byte)
To improve the security level, a so-called
first command
is
defined to initiate each write communications. The first
command identifies the operation, which is executed by the
following Command Byte.
A first command has the address field equal to the related
operation one, followed by a null value field (all zeros).
Table 9
summarizes first command definitions. The master
sends the first command before the Command Byte for the
intended operation.
Table 9.
First Command Definitions
Operation
Voltage Margining
Watchdog Programming
LDO Output: x=0
Switcher Output
x
=1
0
0
0
0
0
0
0
0
0
0
First Command
001 00000
011 00000
VOLTAGE MARGINING OPERATION
After starting the communication in Writing mode, the
master sends the first command followed by the specific
Command Byte to set the required voltage margining for
either the LDO or the switcher (see
Figure 24).
To achieve a
simultaneous set for both LDO and switcher, two specific
commands must be issued in sequence after the first
command, one for each supply.
0 0 1 0 0 0 0 0 Ack 0 0 1 x x x x x
First Byte for Voltage Margining
Command Byte
Watchdog
Programming
(As a 2nd
Command Byte)
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
WD 1280 ms
Wind. OFF
WD 320 ms
Wind. OFF
WD 80 ms
Wind. OFF
WD 20 ms
Wind. OFF
WD 1280 ms
Wind. ON
WD 320 ms
Wind. ON
WD 80 ms
Wind. ON
WD 20 ms
Wind. ON
Figure 24. Voltage Margining Programming
(One Supply Only)
Note:
x bits, which set the voltage margining value are
defined in
Table 8.
WATCHDOG PROGRAMMING OPERATION
For watchdog operation control, the master periodically
sends a watchdog first command followed by a command
byte selecting, or confirming, the watchdog period according
to the options listed in
Table 8.
See
Figure 25
for the
watchdog timer programming command example.
The internal watchdog timer is turned ON by receiving a
valid Watchdog Programming command (after receiving the
Watchdog Programming First Command), and it is cleared
each time the next Watchdog Programming command is
written into the device, provided it arrives during the window
open time. Thus, the Watchdog Programming command
clears the timer and sets the new timing conditions at the
same time. The Watchdog Programming First Command
01100000 sent twice shuts the timer OFF, and the watchdog
function is disabled. Any other valid watchdog command
turns the timer ON again.
Notes
23. The Watchdog timer is turned ON automatically after
receiving any other valid command byte changing watchdog
time.
34701
Analog Integrated Circuit Device Data
Freescale Semiconductor
27