JAJSOE2 September 2022 DS320PR822
PRODUCTION DATA
If MODE = L2 (SMBus/I2C Secondary control mode), then the DS320PR822 is configured through a standard I2C or SMBus interface that may operate up to 400 kHz. The secondary address of the DS320PR822 is determined by the pin strap settings on the ADDR1 and ADDR0 pins. Note: secondary addresses to access channels 0-3 (Bank 0) and channels 4-7 (Bank 1) are different. Channel Bank 1 has address which is Channel Bank 0 address +1. The sixteen possible secondary addresses for each channel bank of the DS320PR822 are provided in Table 7-5. In SMBus/I2C modes the SCL and SDA pins must be pulled up to a 3.3 V supply with a pull-up resistor. The value of the resistor depends on total bus capacitance. 4.7 kΩ is a good first approximation for a bus capacitance of 10 pF.
ADDR1 | ADDR0 | 7-bit Secondary Address Channels 0-3 (Bank 0) | 7-bit Secondary Address Channels 4-7 (Bank 1) |
---|---|---|---|
L0 | L0 | 0x18 | 0x19 |
L0 | L1 | 0x1A | 0x1B |
L0 | L2 | 0x1C | 0x1D |
L0 | L3 | 0x1E | 0x1F |
L0 | L4 | Reserved | Reserved |
L1 | L0 | 0x20 | 0x21 |
L1 | L1 | 0x22 | 0x23 |
L1 | L2 | 0x24 | 0x25 |
L1 | L3 | 0x26 | 0x27 |
L1 | L4 | Reserved | Reserved |
L2 | L0 | 0x28 | 0x29 |
L2 | L1 | 0x2A | 0x2B |
L2 | L2 | 0x2C | 0x2D |
L2 | L3 | 0x2E | 0x2F |
L2 | L4 | Reserved | Reserved |
L3 | L0 | 0x30 | 0x31 |
L3 | L1 | 0x32 | 0x33 |
L3 | L2 | 0x34 | 0x35 |
L3 | L3 | 0x36 | 0x37 |
L3 | L4 | Reserved | Reserved |
The DS320PR822 has two types of registers:
The DS320PR822 features two banks of channels, Bank 0 (Channels 0-3) and Bank 1 (Channels 4-7), each featuring a separate register set and requiring a unique SMBus secondary address.
Channel Registers Base Address | Channel Bank 0 Access | Channel Bank 1 Access |
---|---|---|
0x00 | Channel 0 registers | Channel 4 registers |
0x20 | Channel 1 registers | Channel 5 registers |
0x40 | Channel 2 registers | Channel 6 registers |
0x60 | Channel 3 registers | Channel 7 registers |
0x80 |
Broadcast write channel Bank 0 registers, read channel 0 registers |
Broadcast write channel Bank 1 registers, read channel 4 registers |
0xA0 |
Broadcast write channel 0-1 registers, read channel 0 registers |
Broadcast write channel 4-5 registers, read channel 4 registers |
0xC0 |
Broadcast write channel 2-3 registers, read channel 2 registers |
Broadcast write channel 6-7 registers, read channel 6 registers |
0xE0 | Bank 0 Share registers | Bank 1 Share registers |