Analog Integrated Circuit Device Data
Freescale Semiconductor
27
34701
FUNCTIONAL DEVICE OPERATION
OPERATIONAL MODES
DATA Definition
The DATA field in the single Data Transfer contains one or
several Command Bytes. The Command Byte identifies the
kind of operation required by the master to be performed and
has two fields, as illustrated in
Figure 23
:
1. Address field
2. Value field
The address field is selected from the list in
Table 7
.
Figure 23. Command Byte
Refer to
Table 8
, page
27
, which summarizes the value
field definitions for the entire set of operation options.
Security in Writing Commands
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.
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.
Table 7. Address Field Definitions
Address Field
Operation
Write
001
Voltage Margining
W
011
Watchdog
W
Table 8. Command Byte Definitions
Operation
Address
Value
Action
Voltage Margining
(As a 2nd
Command Byte)
0
0
1
0
0
0
0
0
1st Command
0
0
1
x
0
0
0
0
Output
Nominal
0
0
1
x
0
0
0
1
+ 1.0%
0
0
1
x
0
0
1
0
+ 2.0%
0
0
1
x
0
0
1
1
+ 3.0%
0
0
1
x
0
1
0
0
+ 4.0%
LDO Output: x = 0
0
0
1
x
0
1
0
1
+ 5.0%
Switcher Output
x
= 1
0
0
1
x
0
1
1
0
+ 6.0%
0
0
1
x
0
1
1
1
+ 7.0%
0
0
1
x
1
0
0
0
- 1.0%
0
0
1
x
1
0
0
1
- 2.0%
0
0
1
x
1
0
1
0
- 3.0%
0
0
1
x
1
0
1
1
- 4.0%
0
0
1
x
1
1
0
0
- 5.0%
0
0
1
x
1
1
0
1
- 6.0%
0
0
1
x
1
1
1
0
- 7.0%
D6 D5 D4 D3
D1 D0
Address Field
Value Field
7
D7
D2
3
2
1
0
4
5
6
Bits
MSB
LSB
Watchdog
Programming
(As a 2nd
Command Byte)
0
1
1
0
0
0
0
0
1st Command
0
1
1
0
0
0
0
0
WD OFF
(24)
0
1
1
0
1
0
0
0
WD 1280ms
Wind. OFF
0
1
1
0
1
0
0
1
WD 320ms
Wind. OFF
0
1
1
0
1
0
1
0
WD 80ms
Wind. OFF
0
1
1
0
1
0
1
1
WD 20ms
Wind. OFF
0
1
1
0
1
1
0
0
WD 1280ms
Wind. ON
0
1
1
0
1
1
0
1
WD 320ms
Wind. ON
0
1
1
0
1
1
1
0
WD 80ms
Wind. ON
0
1
1
0
1
1
1
1
WD 20ms
Wind. ON
Notes
24.
The Watchdog timer is turned ON automatically after
receiving any other valid command byte changing watchdog
time.
Table 9. First Command Definitions
First Command
Operation
001 00000
Voltage Margining
011 00000
Watchdog Programming
Table 8. Command Byte Definitions