78M6610+LMU Data Sheet
Register Access
All user registers are contained in a 256-word (24-bits each) area of the on-chip RAM and can be
accessed through the UART, SPI, or I2C interfaces. These registers are byte-addressable via the UART
interface and word-addressable via the SPI, and I2C interfaces.
These registers consist of read (output), write (input), and read/write in the case of the Command
Register. Writing to reserved registers or to unspecified memory locations could result in device
malfunction or unexpected results.
Data Types
The input and output registers have different data types, depending on their assignment and functions.
The notation used indicates whether the number is signed, unsigned, or bit-mapped and the location of
the binary point.
INT
Indicates a 24-bit integer with a range of 0 to 16777215 typically used for counters or
Boolean registers with 24 independent bit values.
S
.
Indicates a signed fixed-point value.
Indicates a fixed-point number.
nn
Indicates the number of bits to the right of the binary point.
Example:
S.21 is a 24-bit signed fixed-point number with 21 fraction bits to the right of the binary
point and a range of -4.0 to 4-2-21
Bit Position
23
22 21
.
20 19 18 17
…
2
1
0
Bit Multiplier
Sign bit
(-22)
21 20
2-1 2-2 2-3 2-4
…
2-19 2-20 2-21
Max Value
Min Value
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
44
Rev 0