SNLU268 November   2023 DS160PR810

 

  1.   1
  2.   Abstract
  3. 1Access Methods
    1. 1.1 Register Programming Through SMBus
    2. 1.2 Device Configuration Through External EEPROM
  4. 2Register Map Overview
  5. 3Example Programming Sequences
    1. 3.1 Set CTLE Gain Level
    2. 3.2 Reset RX Detect State Machine
    3. 3.3 Set CTLE DC Gain Level
    4. 3.4 Set VOD Level
  6. 4SHARE Registers
  7. 5CHANNEL Registers
  8. 6References
  9. 7Revision History

Example Programming Sequences

The DS160PR810 is highly programmable and customizable for multiple applications. The following sections provide guidance for programming the DS160PR810 for common applications.

The following information is provided in each sequence:

  • Step: Many sequences contain several steps. The order in which actions are to be taken is indicated by the step number.
  • Register Set: Actions are intended for either the Shared or Channel register of either Bank 0 or Bank 1. Since each channel bank has its own SMBus address, no explicit channel bank selection is necessary.
  • Operation: Read or Write. If it is a Read operation, a register value or write mask is not associated.
  • Register Address: Select the register to write to.
  • Register Value: Value to write to register address.
  • Write Mask: Unless the write mask is 0xFF, perform all writes as a read/modify/write operation. Modify only the bits identified by the mask.