SNLU278 March   2021 DS160PR412 , DS160PR421

 

  1. 1Access Methods
    1. 1.1 Register Programming Through I2C orSMBus
  2. 2Register Map Overview
  3. 3Example Programming Sequences
    1. 3.1 Set CTLE Gain Level
    2. 3.2 Reset RX Detect State Machine
    3. 3.3 Set SEL Input
    4. 3.4 Set CTLE DC Gain Level
    5. 3.5 Set VOD Level
  4. 4SHARE Registers
  5. 5CHANNEL Registers
  6. 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
OffsetAcronymRegister NameSection
0x0ESEL_OverrideSelect Input OverrideGo
0x0FSEL_ValSelect Input ValueGo
0xE2GeneralGeneral Control RegisterGo
0xF0DEVICE_ID0Device ID0 RegisterGo
0xF1DEVICE_ID1Device ID1 RegisterGo

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 Access Type Codes
Access TypeCodeDescription
Read Type
RRRead only access
Write Type
R/W/SCR/W/SCRead / Write access, Self-Clearing
Reset or Default Value
-nValue after reset or the default value

4.1 Select Override Register (Offset = 0x0E) [reset = 0x00]

Select Override is shown in Table 4-3.

Return to the Summary Table.

Table 4-3 Select Input Override Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0x0

Reserved

6RESERVEDR0x0

Reserved

5RESERVEDR0x0

Reserved

4RESERVEDR0x0

Reserved

3RESERVEDR0x0

Reserved

2SEL_OVR/W0x0

Select Input Override 0 = SEL Pin Value, 1 = Override

1RESERVEDR0x0

Reserved

0RESERVEDR0x0

Reserved

4.2 Select Value Register (Offset = 0x0F) [reset = 0x00]

Select Value is shown in Table 4-4.

Return to the Summary Table.

Table 4-4 Select Value Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0x0

Reserved

6RESERVEDR0x0

Reserved

5RESERVEDR0x0

Reserved

4RESERVEDR0x0

Reserved

3RESERVEDR0x0

Reserved

2SEL_VALR/W0x0

Select Value 0 = Port A, 1 = Port B

1RESERVEDR0x0

Reserved

0RESERVEDR0x0

Reserved

4.3 General Register (Offset = 0xE2) [reset = 0x0]

General is shown in Table 4-5.

Return to the Summary Table.

Table 4-5 General Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0x0

Reserved

6rst_i2c_regsR/W/SC0x0

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

5RESERVEDR0x0Reserved
4RESERVEDR0x0

Reserved

3RESERVEDR0x0

Reserved

2RESERVEDR0x0

Reserved

1RESERVEDR0x0

Reserved

0RESERVEDR0x0Reserved

4.4 DEVICE_ID0 Register (Offset = 0xF0) [reset = X]

DEVICE_ID0 is shown in Table 4-6.

Return to the Summary Table.

Table 4-6 DEVICE_ID0 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0x0

Reserved

6RESERVEDR0x0

Reserved

5RESERVEDR0x0

Reserved

4RESERVEDR0x0

Reserved

3device_id0_3RX

Device ID0 [3:1]:

DS160PR412 = 111

DS160PR421 = 101

2device_id0_2RX

see MSB

1device_id0_1RX

see MSB

0RESERVEDRX

Reserved

4.5 DEVICE_ID1 Register (Offset = 0xF1) [reset = 0x27]

DEVICE_ID1 is shown in Table 4-7.

Return to the Summary Table.

Table 4-7 DEVICE_ID1 Register Field Descriptions
BitFieldTypeResetDescription
7device_id1_7R0x0

Device ID1: 0010 0111

6device_id1_6R0x0

See MSB

5device_id1_5R0x1

See MSB

4device_id1_4R0x0

See MSB

3device_id1_3R0x0

See MSB

2device_id1_2R0x1

See MSB

1device_id1_1R0x1

See MSB

0device_id1_0R0x1

See MSB