SNLU269 april   2023 SN75LVPE3410

 

  1.   Abstract
  2. 1Access Method
    1. 1.1 Register Programming Through SMBus
  3. 2Register Types
    1. 2.1 Channel Control Share Registers
  4. 3Example Programming Sequences
    1. 3.1 Single Channel Write Selection
    2. 3.2 Broadcast Write Selection
    3. 3.3 Set CTLE Gain Level
    4. 3.4 Set CTLE DC Gain Level
    5. 3.5 Set VOD Level
  5. 4Share Registers
  6. 5Channel Registers
  7. 6References

Share Registers

Table 4-1 lists the Share registers. All register offset addresses not listed in Table 4-1 should be considered as reserved locations and the register contents should not be modified.

Table 4-1 Share Registers
AddressAcronymRegister NameSection
0x4General_1Go
0xBEE_StatusGo
0xF1Full_Device_IDGo
0xFCChannel_Control_1Go
0xFFChannel_Control_2Go

Complex bit access types are encoded to fit into small table cells. Table 4-2 shows the codes that are used for access types in this section.

Table 4-2 Share Access Type Codes
Access TypeCodeDescription
Read Type
RRRead
Write Type
WWWrite
WSCWSCWrite / Self-Clearing
Reset or Default Value
-nValue after reset or the default value

4.1 General_2 Register (Address = 0x4) [reset = 0x1]

General_2 is shown in Table 4-3.

Return to the Summary Table.

Table 4-3 General_2 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W1b0

Reserved

6rst_i2c_regsR/W1b0

Device Reset Control:
Reset all I2C registers to default values (self-clearing).

5rst_i2c_masR/WSC1b0

Reset I2C master (self-clearing).

4 - 0RESERVEDR/W1b0001

Reserved

4.2 EE_Status Register (Address = 0xB) [reset = 0x0]

EE_Status is shown in Table 4-4.

Return to the Summary Table.

Table 4-4 EE_Status Register Field Descriptions
BitFieldTypeResetDescription
7eecfg_cmpltR1b0

EEPROM Load Status:
11: Not valid
10: EEPROM load completed successfully
01: EEPROM load failed after 64 attempts
00: EEPROM load in progress

6eecfg_failR1b0
5eecfg_atmpt_5R1b0

Number of attempts made to load EEPROM image.

4eecfg_atmpt_4R1b0
3eecfg_atmpt_3R1b0
2eecfg_atmpt_2R1b0
1eecfg_atmpt_1R1b0
0eecfg_atmpt_0R1b0

4.3 Full_Device_ID Register (Address = 0xF1) [reset = 0x26]

Full_Device_ID is shown in Table 4-5.

Return to the Summary Table.

Table 4-5 Full_Device_ID Register Field Descriptions
BitFieldTypeResetDescription
7DEVICE_ID_7R1b0

Device ID:
0010 0110

6DEVICE_ID_6R1b0
5DEVICE_ID_5R1b1
4DEVICE_ID_4R1b0
3DEVICE_ID_3R1b0
2DEVICE_ID_2R1b1
1DEVICE_ID_1R1b1
0DEVICE_ID_0R1b0

4.4 Channel_Control_1 Register (Address = 0xFC) [reset = 0x0]

Channel_Control_1 is shown in Table 4-6.

Return to the Summary Table.

Table 4-6 Channel_Control_1 Register Field Descriptions
BitFieldTypeResetDescription
7 - 4RESERVEDR/W1b0000Reserved
3en_q0c3R/W1b0Enable Channel 3 register access
2en_q0c2R/W1b0Enable Channel 2 register access
1en_q0c2R/W1b0Enable Channel 1 register access
0en_q0c2R/W1b0Enable Channel 0 register access

4.5 Channel_Control_2 Register (Address = 0xFF) [reset = 0x0]

Channel_Control_2 is shown in Table 4-7.

Return to the Summary Table.

Table 4-7 Channel_Control_2 Register Field Descriptions
BitFieldTypeResetDescription
7 - 2RESERVEDR/W1b0000000Reserved
1write_all_chR/W1b0Enable Broadcast Write:
0: Broadcast write disabled
1: Broadcast write enabled
Set en_ch_SMB (Reg 0xFF[0]) = 1 to use this function. Otherwise, the write_all_ch bit is invalid. Read-back will only occur based on the selected channel register page in Reg 0xFC.
0en_ch_SMBR/W1b0

Register Access Control:
1: Enable register access to one of the channels specified in Reg 0xFC[3:0].
0: Enable Share register access.