Owner's manual

CS5467
DS714F3 29
8. REGISTER DESCRIPTIONS
1. “Default” = bit states after power-on or reset
2. DO NOT write a “1” to any unpublished register bit.
3. DO NOT write to any unpublished register address.
8.1 Page Register
8.1.1 Page Address: 31, Write-only, can be written from ANY page.
Default = 0
Register Read and Write commands contain only 5 address bits. But the internal address bus of the CS5467
is 12 bits wide. Therefore, registers are organized into “Pages”. There are 128 pages of 32 registers each.
The
Page register provides the 7 high-order address bits and selects one of the 128 register pages. Not all
pages are used,
Page is a write-only integer containing 7 bits.
8.2 Page 0 Registers
8.2.1 Configuration (Config) Address: 0
Default = 1 (K=1)
PC[7:0] Phase compensation for channel 1. Sets a delay in voltage, relative to current. Phase is
signed and in the range of -1.0
value 1.0 sample (OWR) intervals.
EWA Allows the E1
and E2 pins to be configured as open-drain outputs.
0 = Normal Outputs
1 = Open-drain Outputs
IMODE, IINV Interrupt configuration. Selects INT pin behavior.
00 = Low Logic Level When Asserted
01 = High Logic Level When Asserted
10 = Low-going Pulse on New Interrupt
11 = High-going Pulse on New Interrupt
iCPU Inverts the CPUCLK output.
0=Default
1 = Invert CPUCLK.
K[3:0] Clock divider. Divides MCLK by K to generate internal clock DCLK. (DCLK = MCLK/K). K
is unsigned and in the range of 1 to 16. When zero, K = 16. At reset, K = 1.
MSB LSB
2
6
2
5
2
4
2
3
2
2
2
1
2
0
23 22 21 20 19 18 17 16
PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
15 14 13 12 11 10 9 8
EWA - - IMODE IINV - - -
76543210
- - -iCPUK3K2K1K0