SNLS344G July 2011 – August 2015 DS80PCI102
PRODUCTION DATA.
The DS80PCI102 provides input CTLE and output De-emphasis equalization for lossy printed circuit board trace and cables. The DS80PCI102 operates in three modes: Pin Control Mode configuration (ENSMB = 0), SMBus Slave Mode (ENSMB = 1) for register configurations from host controller or SMBus Master Mode (ENSMB = Float) for loading the register configurations from an external EEPROM.
The 4-level input pins use a resistor divider to help set the four valid levels. There is an internal 30-kΩ pullup and a 60-kΩ pulldown connected to the package pin. These resistors, together with the external resistor connection combine to achieve the desired voltage level. Using the 1-kΩ pullup, 1-kΩ pulldown, no connect, or 20-kΩ pulldown provide the optimal voltage levels for each of the four input states.
LEVEL | SETTING | 3.3-V MODE | 2.5-V MODE | |
---|---|---|---|---|
0 | 1 kΩ to GND | 0.1 V | 0.08 V | |
R | 20 kΩ to GND | 0.33 × VIN | 0.33 × VDD | |
F | FLOAT | 0.67 × VIN | 0.67 × VDD | |
1 | 1 kΩ to VDD/VIN | VIN – 0.05 V | VDD – 0.04 V |
Typical 4-level input thresholds:
To minimize the start-up current associated with the integrated 2.5-V regulator, the 1-kΩ pullup and pulldown resistors are recommended. If several 4-level inputs require the same setting, it is possible to combine two or more 1-kΩ resistors into a single lower value resistor. As an example; combining two inputs with a single 500-Ω resistor is a good way to save board space. For the 20 kΩ to GND, this should also scale to 10 kΩ.
LEVEL | EQA1 EQB1 |
EQA0 EQB0 |
EQ – 8 BITS [7:0] | dB at 1.25 GHz |
dB at 2.5 GHz |
dB at 4 GHz |
SUGGESTED USE |
---|---|---|---|---|---|---|---|
1 | 0 | 0 | 0000 0000 = 0x00 | 2.1 | 3.7 | 4.9 | FR4 < 5 inch trace |
2 | 0 | R | 0000 0001 = 0x01 | 3.4 | 5.8 | 7.9 | FR4 5 inch 5–mil trace |
3 | 0 | Float | 0000 0010 = 0x02 | 4.8 | 7.7 | 9.9 | FR4 5 inch 4–mil trace |
4 | 0 | 1 | 0000 0011 = 0x03 | 5.9 | 8.9 | 11.0 | FR4 10 inch 5–mil trace |
5 | R | 0 | 0000 0111 = 0x07 | 7.2 | 11.2 | 14.3 | FR4 10 inch 4–mil trace |
6 | R | R | 0001 0101 = 0x15 | 6.1 | 11.4 | 14.6 | FR4 15 inch 4–mil trace |
7 | R | Float | 0000 1011 = 0x0B | 8.8 | 13.5 | 17.0 | FR4 20 inch 4–mil trace |
8 | R | 1 | 0000 1111 = 0x0F | 10.2 | 15.0 | 18.5 | FR4 25 to 30 inch 4–mil trace |
9 | Float | 0 | 0101 0101 = 0x55 | 7.5 | 12.8 | 18.0 | FR4 30 inch 4–mil trace |
10 | Float | R | 0001 1111 = 0x1F | 11.4 | 17.4 | 22.0 | FR4 35 inch 4–mil trace |
11 | Float | Float | 0010 1111 = 0x2F | 13.0 | 19.7 | 24.4 | 10 m, 30-awg cable |
12 | Float | 1 | 0011 1111 = 0x3F | 14.2 | 21.1 | 25.8 | 10 m – 12 m cable |
13 | 1 | 0 | 1010 1010 = 0xAA | 13.8 | 21.7 | 27.4 | |
14 | 1 | R | 0111 1111 = 0x7F | 15.6 | 23.5 | 29.0 | |
15 | 1 | Float | 1011 1111 = 0xBF | 17.2 | 25.8 | 31.4 | |
16 | 1 | 1 | 1111 1111 = 0xFF | 18.4 | 27.3 | 32.7 |
LEVEL | VOD_SEL | DEMA DEMB |
VOD (Vp-p) | DEM (dB)(1) | SUGGESTED USE |
---|---|---|---|---|---|
1 | 0 | 0 | 0.7 | 0 | FR4 < 5 inch 4–mil trace |
2 | 0 | R | 0.7 | - 6 | FR4 12 inch 4–mil trace |
3 | 0 | Float | 0.7 | - 3.5 | FR4 10 inch 4–mil trace |
4 | 0 | 1 | 0.7 | - 9 | FR4 15 inch 4–mil trace |
5 | R | 0 | 1.2 | 0 | FR4 < 5 inch 4–mil trace |
6 | R | R | 1.2 | - 6 | FR4 12 inch 4–mil trace |
7 | R | Float | 1.2 | - 3.5 | FR4 10 inch 4–mil trace |
8 | R | 1 | 1.2 | - 9 | FR4 15 inch 4–mil trace |
9 | Float | 0 | 1.0 | 0 | FR4 < 5 inch 4–mil trace |
10 | Float | R | 1.0 | - 6 | FR4 15 inch 4–mil trace |
11 | Float | Float | 1.0 | - 3.5 | FR4 10 inch 4–mil trace |
12 | Float | 1 | 1.0 | - 9 | FR4 20 inch 4–mil trace |
13 | 1 | 0 | 1.1 | 0 | FR4 < 5 inch 4–mil trace |
14 | 1 | R | 1.1 | - 1.5 | FR4 5 inch 4–mil trace |
15 | 1 | Float | 1.3 | - 1.5 | FR4 5 inch 4–mil trace |
16 | 1 | 1 | 1.3 | - 3.5 | FR4 10 inch 4–mil trace |
PRSNT(1)
(PIN 52) |
RXDET (PIN 22) |
SMBus REG BIT[3:2] |
INPUT TERMINATION | COMMENTS |
---|---|---|---|---|
0 | 0 | 00 | Hi-Z | Manual RX-Detect, input is high-impedance mode |
0 | Tie 20 kΩ to GND |
01 | Pre Detect: Hi-Z Post Detect: 50 Ω |
Auto RX-Detect, outputs test every 12 ms for 600 ms then stops; termination is hi-Z until detection; once detected input termination is 50 Ω Reset function by pulsing PRSNT high for 5 µs then low again |
0 | Float (Default) |
10 | Pre Detect: Hi-Z Post Detect: 50 Ω |
Auto RX-Detect, outputs test every 12 ms until detection occurs; termination is hi-Z until detection; once detected input termination is 50 Ω Reset function by pulsing PRSNT high for 5 µs then low again |
0 | 1 | 11 | 50 Ω | Manual RX-Detect, input is 50 Ω |
1 | X | Hi-Z | Power-down mode, input is high impedance, output drivers are disabled Used to reset RX-Detect State Machine when held high for 5 µs |
SD_TH | SMBus REG BIT [3:2] AND [1:0] | ASSERT LEVEL (TYP) | DEASSERT LEVEL (TYP) |
---|---|---|---|
0 | 10 | 210 mVp-p | 150 mVp-p |
R | 01 | 160 mVp-p | 100 mVp-p |
F (default) | 00 | 180 mVp-p | 110 mVp-p |
1 | 11 | 190 mVp-p | 130 mVp-p |
The DS80PCI102 is a low power media compensation 1 lane repeater optimized for PCI Express Gen 1/2 and 3. The DS80PCI102 compensates for lossy FR-4 printed circuit board backplanes and balanced cables. The DS80PCI102 operates in 3 modes: Pin Control Mode (ENSMB = 0), SMBus Slave Mode (ENSMB = 1) and SMBus Master Mode (ENSMB = float) to load register information from external EEPROM; refer to Table 8 for additional information.
When in pin mode (ENSMB = 0), equalization and de-emphasis can be selected through pin for each side independently. When de-emphasis is asserted VOD is automatically adjusted per the De- Emphasis table below. The RXDET pins provides automatic and manual control for input termination (50 Ω or > 50 kΩ). RATE setting is also pin controllable with pin selections (Gen 1/2, auto detect and Gen 3). The receiver electrical idle detect threshold is also adjustable through the SD_TH pin.
When in SMBus mode (ENSMB = 1), the VOD (output amplitude), equalization, de-emphasis, and termination disable features are all programmable on a individual lane basis, instead of grouped by A or B as in the pin mode case. Upon assertion of ENSMB, the EQx and DEMx functions revert to register control immediately. The EQx and DEMx pins are converted to AD0-AD3 SMBus address inputs. The other external control pins (RATE, RXDET and SD_TH) remain active unless their respective registers are written to and the appropriate override bit is set, in which case they are ignored until ENSMB is driven low (pin mode). On power-up and when ENSMB is driven low all registers are reset to their default state. If PRSNT is asserted while ENSMB is high, the registers retain their current state.
Equalization settings accessible through the pin controls were chosen to meet the needs of most PCIe applications. If additional fine tuning or adjustment is needed, additional equalization settings can be accessed through the SMBus registers. Each input has a total of 256 possible equalization settings. The 4-Level Input Configuration Guidelines show the 16 setting when the device is in pin mode. When using SMBus mode, the equalization, VOD and de-emphasis levels are set by registers.
The System Management Bus interface is compatible to SMBus 2.0 physical layer specification. ENSMB = 1 kΩ to VDD to enable SMBus slave mode and allow access to the configuration registers.
The DS80PCI102 has the AD[3:0] inputs in SMBus mode. These pins are the user set SMBUS slave address inputs. The AD[3:0] pins have internal pulldown. When left floating or pulled low the AD[3:0] = 0000'b, the device default address byte is 0xB0. Based on the SMBus 2.0 specification, the DS80PCI102 has a 7-bit slave address. The LSB is set to 0'b (for a WRITE). The device supports up to 16 address byte, which can be set with the AD[3:0] inputs. Below are the 16 addresses.
AD[3:0] SETTINGS | ADDRESS BYTES (HEX) | 7-BIT SLAVE ADDRESS (HEX) |
---|---|---|
0000 | B0 | 58 |
0001 | B2 | 59 |
0010 | B4 | 5A |
0011 | B6 | 5B |
0100 | B8 | 5C |
0101 | BA | 5D |
0110 | BC | 5E |
0111 | BE | 5F |
1000 | C0 | 60 |
1001 | C2 | 61 |
1010 | C4 | 62 |
1011 | C6 | 63 |
1100 | C8 | 64 |
1101 | CA | 65 |
1110 | CC | 66 |
1111 | CE | 67 |
The SDA/SCL pins are 3.3-V tolerant, but are not 5-V tolerant. An external pullup resistor is required on the SDA and SCL line. The resistor value can be from 2 kΩ to 5 kΩ depending on the voltage, loading, and speed.
During normal operation the data on SDA must be stable during the time when SCL is High.
There are three unique states for the SMBus:
START: A high-to-low transition on SDA while SCL is High indicates a message START condition.
STOP: A low-to-high transition on SDA while SCL is High indicates a message STOP condition.
IDLE: If SCL and SDA are both High for a time exceeding tBUF from the last detected STOP condition or if they are High for a total exceeding the maximum specification for tHIGH then the bus will transfer to the IDLE state.
The device supports WRITE and READ transactions. See Table 10 for register address, type (Read/Write, Read Only), default value and function information.
To write a register, the following protocol is used (see SMBus 2.0 specification).
The WRITE transaction is completed, the bus goes IDLE and communication with other SMBus devices may now occur.
To read a register, the following protocol is used (see SMBus 2.0 specification).
The READ transaction is completed, the bus goes IDLE and communication with other SMBus devices may now occur.
See Table 10 for more information.
The DS80PCI102 supports reading directly from an external EEPROM device by implementing SMBus Master mode. When using the SMBus master mode, the DS80PCI102 will read directly from specific location in the external EEPROM. When designing a system for using the external EEPROM, the following guidelines should be followed:
The following example represents a 2 kbits (256 × 8-bit) EEPROM in hex format for the DS80PCI102 device. The first 3 bytes of the EEPROM always contain a header common and necessary to control initialization of all devices connected to the same SMBus line. There is a CRC enable flag to enable or disable CRC checking. There is a MAP bit to flag the presence of an address map that specifies the configuration data start in the EEPROM. If the MAP bit is not present, the configuration data start address immediately follows the 3-byte base header. A bit to indicate an EEPROM size > 256 bytes is necessary to properly address the EEPROM. There are 37 bytes of data size for each DS80PCI102 device. For more details about EEPROM programming and Master mode, refer to SNLA228.
NOTE
The maximum EEPROM size supported is 8kbits (1024 × 8 bits).
The CRC-8 calculation is performed on the first 3 bytes of header information plus the 37 bytes of data for the DS80PCI102, or 40 bytes in total. The result of this calculation is placed immediately after the DS80PCI102 data in the EEPROM, which ends with "5454". The CRC-8 in the DS80PCI102 uses a polynomial = x8 + x2 + x + 1.
There are two pins that provide unique functions in SMBus Master mode:
When the DS80PCI102 is powered up in SMBus master mode, it reads its configuration from the external EEPROM when the READEN pin goes low. When the DS80PCI102 is finished reading its configuration from the external EEPROM, it drives the DONE pin low. In applications where there is more than one DS80PCI102 on the same SMBus, bus contention can result if more than one DS80PCI102 tries to take control of the SMBus at the same time. The READEN and DONE pins prevent this bus contention. The system should be designed so that the READEN pin from one DS80PCI102 in the system is driven low on power-up. This DS80PCI102 will take command of the SMBus on power-up and will read its initial configuration from the external EEPROM. When it is finished reading its configuration, it will drive the DONE pin low. This pin should be connected to the READEN pin of another DS80PCI102. When this second DS80PCI102 senses its READEN pin driven low, it will take command of the SMBus and read its initial configuration from the external EEPROM, after which it will set its DONE pin low. By connecting the DONE pin of each DS80PCI102 to the READEN pin of the next DS80PCI102, each DS80PCI102 can read its initial configuration from the EEPROM without causing bus contention.
A detailed EEPROM Address Mapping for a single device is shown in Table 7. For instances where multiple devices are written to EEPROM, the device starting address definitions align starting with Byte 0x03. A register map overview for a multi-device EEPROM address map is shown in Table 8.
Address | Register Name | Bit | Field | Type | Default | EEPROM Bit | Description |
---|---|---|---|---|---|---|---|
0x00 | Device Address Observation | 7 | Reserved | R/W | 0x00 | Reserved | |
SMBus strap observation | |||||||
6:3 | I2C Address [3:0] | R | |||||
2 | EEPROM reading done | R | 1: Device completed the read from external EEPROM | ||||
1 | Reserved | RWSC | Reserved | ||||
0 | Reserved | RWSC | Reserved | ||||
0x01 | Control 1 | 7:2 | Reserved | R/W | 0x00 | Yes | Reserved |
1:0 | PWDN A/B | [1]: Powerdown Channel B (1); Normal Operation (0) [0]: Powerdown Channel A (1); Normal Operation (0) |
|||||
0x02 | Control 2 | 7 | Override RXDET | R/W | 0x00 | 1 = Override Automatic Rx Detect State Machine Reset | |
6 | RXDET Value | 1 = Set Rx Detect State Machine Reset 0 = Clear Rx Detect State Machine Reset |
|||||
5:4 | Reserved | Yes | Reserved | ||||
3 | PWDN Inputs | Yes | Reserved | ||||
2 | PWDN Oscillator | Yes | Reserved | ||||
1 | Reserved | Reserved | |||||
0 | Override PRSNT | Yes | 1: Enables Reg 0x01[1:0] 0: Normal Operation |
||||
0x03 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x04 | Reserved | 7:0 | Reserved | R/W | 0x00 | Yes | Reserved |
0x05 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x06 | Slave Register Control | 7:5 | Reserved | R/W | 0x10 | Reserved | |
4 | Reserved | Yes | Reserved | ||||
3 | Register Enable | 1 = Enables SMBus Slave Mode Register Control Note: To change VOD, DEM, and EQ of the channels in slave mode, this bit must be set to 1. |
|||||
2:0 | Reserved | Reserved | |||||
0x07 | Digital Reset and Control | 7 | Reserved | R/W | 0x01 | Reserved | |
6 | Reset Regs | Self clearing reset for registers. Writing a [1] will return register settings to default values. |
|||||
5 | Reset SMBus Master | Self clearing reset to SMBus master state machine | |||||
4:0 | Reserved | Reserved | |||||
0x08 | Pin Override | 7 | Reserved | R/W | 0x00 | Reserved | |
6 | Override Idle Threshold | Yes | [1]: Override by Channel - see Reg 0x12 and 0x19 [0]: SD_TH pin control |
||||
5:4 | Reserved | Yes | Set bits to 0 | ||||
3 | Override RXDET | Yes | [1]: Force RXDET by Channel - see Reg 0x0E and 0x15 [0]: Normal Operation |
||||
2 | Override RATE | Yes | [1]: Override by Channel - see Reg 0x10 and 0x17 [0]: Normal Operation |
||||
1:0 | Reserved | Yes | Reserved | ||||
0x09 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x0A | Reserved | 7:0 | Reserved | R | 0x00 | Reserved | |
0x0B | Reserved | 7 | Reserved | R/W | 0x70 | Reserved | |
6:0 | Reserved | R/W | Yes | Reserved | |||
0x0C | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x0D | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x0E | CH A RXDET Control |
7:6 | Reserved | R/W | 0x00 | Reserved | |
5:4 | Reserved | Yes | Reserved | ||||
3:2 | RXDET | Yes | 00: Input is hi-Z impedance 01: Auto RX-Detect, outputs test every 12 ms for 600 ms (50 times) then stops; termination is hi-Z until detection; once detected input termination is 50 Ω 10: Auto RX-Detect, outputs test every 12 ms until detection occurs; termination is hi-Z until detection; once detected input termination is 50 Ω 11: Input is 50 Ω Note: override RXDET pin. |
||||
1:0 | Reserved | Reserved | |||||
0x0F | CH A EQ Control |
7:0 | BOOST [7:0] | R/W | 0x2F | Yes | EQ Control - total of 256 levels See Table 2 |
0x10 | CH A RATE Control |
7 | Sel_scp | R/W | 0xED | Yes | 1 = Short Circuit Protection ON 0 = Short Circuit Protection OFF |
6 | Sel_RATE | Yes | 1 = Select GEN1/2 Mode 0 = Select GEN3 Mode |
||||
5:3 | Reserved | Yes | Reserved | ||||
2:0 | Reserved | Yes | Reserved | ||||
0x11 | CH A DEM Control |
7 | Reserved | R | 0x82 | Reserved | |
6:5 | Rate Information | Signal Rate Detected 00 = GEN1 (2.5G) 01 = GEN2 (5.0G) 11 = GEN3 (8.0G) |
|||||
4:3 | Reserved | R/W | Reserved | ||||
2:0 | DEM [2:0] | Yes | DEM Control 000: 0 dB 001: –1.5 dB 010: –3.5 dB (default) 011: –5 dB 100: –6 dB 101: –8 dB 110: –9 dB 111: –12 dB |
||||
0x12 | CH A Idle Threshold |
7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:2 | idle_thA[1:0] | Yes | Assert Thresholds Use only if register 0x08 [6] = 1 00 = 180 mV (Default) 01 = 160 mV 10 = 210 mV 11= 190 mV |
||||
1:0 | idle_thD[1:0] | Yes | Deassert Thresholds Use only if register 0x08 [6] = 1 00 = 110 mV (Default) 01 = 100 mV 10 = 150 mV 11= 130 mV |
||||
0x13 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x14 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x15 | CH B RXDET Control |
7:6 | Reserved | R/W | 0x00 | Reserved | |
5:4 | Reserved | Yes | Reserved | ||||
3:2 | RXDET | Yes | 00: Input is hi-Z impedance 01: Auto RX-Detect, outputs test every 12 ms for 600 ms (50 times) then stops; termination is hi-Z until detection; once detected input termination is 50 Ω 10: Auto RX-Detect, outputs test every 12 ms until detection occurs; termination is hi-Z until detection; once detected input termination is 50 Ω 11: Input is 50 Ω Note: override RXDET pin. |
||||
1:0 | Reserved | Reserved | |||||
0x16 | CH B EQ Control |
7:0 | BOOST [7:0] | R/W | 0x2F | Yes | EQ Control - total of 256 levels See Table 2 |
0x17 | CH B RATE Control |
7 | Sel_scp | R/W | 0xED | Yes | 1 = Short Circuit Protection ON 0 = Short Circuit Protection OFF |
6 | Sel_RATE | Yes | 1 = Select GEN1/2 Mode 0 = Select GEN3 Mode |
||||
5:3 | Reserved | Yes | Reserved | ||||
2:0 | Reserved | Yes | Reserved | ||||
0x18 | CH B DEM Control |
7 | Reserved | R | 0x02 | Reserved | |
6:5 | Rate Information | Signal Rate Detected 00 = GEN1 (2.5G) 01 = GEN2 (5.0G) 11 = GEN3 (8.0G) |
|||||
4:3 | Reserved | R/W | Reserved | ||||
2:0 | DEM [2:0] | Yes | DEM Control 000: 0 dB 001: –1.5 dB 010: –3.5 dB (default) 011: –5 dB 100: –6 dB 101: –8 dB 110: –9 dB 111: –12 dB |
||||
0x19 | CH B Idle Threshold |
7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:2 | idle_thA[1:0] | Yes | Assert Thresholds Use only if register 0x08 [6] = 1 00 = 180 mV (Default) 01 = 160 mV 10 = 210 mV 11= 190 mV |
||||
1:0 | idle_thD[1:0] | Yes | Deassert Thresholds Use only if register 0x08 [6] = 1 00 = 110 mV (Default) 01 = 100 mV 10 = 150 mV 11= 130 mV |
||||
0x1A-0x1B | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x1C | Reserved | 7:6 | Reserved | R/W | 0x00 | Reserved | |
5:2 | Reserved | Yes | Reserved | ||||
1:0 | Reserved | Reserved | |||||
0x1D | Reserved | 7:0 | Reserved | R/W | 0x2F | Yes | Reserved |
0x1E | Reserved | 7:0 | Reserved | R/W | 0xAD | Yes | Reserved |
0x1F | Reserved | 7:3 | Reserved | R/W | 0x02 | Reserved | |
2:0 | Reserved | Yes | Reserved | ||||
0x20 | Reserved | 7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:0 | Reserved | Yes | Reserved | ||||
0x21-0x22 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x23 | Reserved | 7:6 | Reserved | R/W | 0x00 | Reserved | |
5:2 | Reserved | Yes | Reserved | ||||
1:0 | Reserved | Reserved | |||||
0x24 | Reserved | 7:0 | Reserved | R/W | 0x2F | Yes | Reserved |
0x25 | CH A VOD | 7:5 | Reserved | R/W | 0xAD | Yes | Reserved |
4:2 | VOD CHA Control | Yes | VOD Control CHA 000: 0.7 V 001: 0.8 V 010: 0.9 V 011: 1.0 V (default) 100: 1.1 V 101: 1.2 V 110: 1.3 V 111: 1.4 V |
||||
1:0 | Reserved | Yes | Reserved | ||||
0x26 | Reserved | 7:3 | Reserved | R/W | 0x02 | Reserved | |
2:0 | Reserved | Yes | Reserved | ||||
0x27 | Reserved | 7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:0 | Reserved | Yes | Reserved | ||||
0x28 | Idle Control | 7 | Reserved | R/W | 0x00 | Reserved | |
6:0 | Reserved | Yes | Reserved | ||||
0x29-0x2A | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x2B | Reserved | 7:6 | Reserved | R/W | 0x00 | Reserved | |
5:2 | Reserved | Yes | Reserved | ||||
1:0 | Reserved | Reserved | |||||
0x2C | Reserved | 7:0 | Reserved | R/W | 0x2F | Yes | Reserved |
0x2D | CH B VOD | 7:5 | Reserved | R/W | 0xAD | Yes | Reserved |
4:2 | VOD CHB Control | Yes | VOD Control CHB 000: 0.7 V 001: 0.8 V 010: 0.9 V 011: 1.0 V (default) 100: 1.1 V 101: 1.2 V 110: 1.3 V 111: 1.4 V |
||||
1:0 | Reserved | Yes | Reserved | ||||
0x2E | Reserved | 7:3 | Reserved | R/W | 0x02 | Reserved | |
2:0 | Reserved | Yes | Reserved | ||||
0x2F | Reserved | 7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:0 | Reserved | Yes | Reserved | ||||
0x30-0x31 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x32 | Reserved | 7:6 | Reserved | R/W | 0x00 | Reserved | |
5:2 | Reserved | Yes | Reserved | ||||
1:0 | Reserved | Reserved | |||||
0x33 | Reserved | 7:0 | Reserved | R/W | 0x2F | Yes | Reserved |
0x34 | Reserved | 7:0 | Reserved | R/W | 0xAD | Yes | Reserved |
0x35 | Reserved | 7:3 | Reserved | R/W | 0x02 | Reserved | |
2:0 | Reserved | Yes | Reserved | ||||
0x36 | Reserved | 7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:0 | Reserved | Yes | Reserved | ||||
0x37-0x38 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x39 | Reserved | 7:6 | Reserved | R/W | 0x00 | Reserved | |
5:2 | Reserved | Yes | Reserved | ||||
1:0 | Reserved | Reserved | |||||
0x3A | Reserved | 7:0 | Reserved | R/W | 0x2F | Yes | Reserved |
0x3B | Reserved | 7:0 | Reserved | R/W | 0xAD | Yes | Reserved |
0x3C | Reserved | 7:3 | Reserved | R/W | 0x02 | Reserved | |
2:0 | Reserved | Yes | Reserved | ||||
0x3D | Reserved | 7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:0 | Reserved | Yes | Reserved | ||||
0x3E-0x3F | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x40 | Reserved | 7:6 | Reserved | R/W | 0x00 | Reserved | |
5:2 | Reserved | Yes | Reserved | ||||
1:0 | Reserved | Reserved | |||||
0x41 | Reserved | 7:0 | Reserved | R/W | 0x2F | Yes | Reserved |
0x42 | Reserved | 7:0 | Reserved | R/W | 0xAD | Yes | Reserved |
0x43 | Reserved | 7:3 | Reserved | R/W | 0x02 | Reserved | |
2:0 | Reserved | Yes | Reserved | ||||
0x44 | Reserved | 7 | Reserved | R/W | 0x00 | Yes | Reserved |
6:4 | Reserved | Reserved | |||||
3:0 | Reserved | Yes | Reserved | ||||
0x45 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x46 | Reserved | 7:0 | Reserved | R/W | 0x38 | Reserved | |
0x47 | Reserved | 7:4 | Reserved | R/W | 0x00 | Reserved | |
3:0 | Reserved | Yes | Reserved | ||||
0x48 | Reserved | 7:6 | Reserved | R/W | 0x05 | Yes | Reserved |
5:0 | Reserved | Reserved | |||||
0x49-0x4B | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x4C | Reserved | 7:3 | Reserved | R/W | 0x00 | Yes | Reserved |
2:1 | Reserved | Reserved | |||||
0 | Reserved | Yes | Reserved | ||||
0x4D-0x50 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x51 | Device Information | 7:5 | Version[2:0] | R | 0x77 | 011'b | |
4:0 | Device ID[4:0] | 1 0111'b | |||||
0x52 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x53 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x54 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x55 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x56 | Reserved | 7:0 | Reserved | R/W | 0x10 | Reserved | |
0x57 | Reserved | 7:0 | Reserved | R/W | 0x64 | Reserved | |
0x58 | Reserved | 7:0 | Reserved | R/W | 0x21 | Reserved | |
0x59 | Reserved | 7:1 | Reserved | R/W | 0x00 | Reserved | |
0 | Reserved | Yes | Reserved | ||||
0x5A | Reserved | 7:0 | Reserved | R/W | 0x54 | Yes | Reserved |
0x5B | Reserved | 7:0 | Reserved | R/W | 0x54 | Yes | Reserved |
0x5C | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x5D | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x5E | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x5F | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x60 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved | |
0x61 | Reserved | 7:0 | Reserved | R/W | 0x00 | Reserved |