SNLU302 March   2025 DS320PR810 , DS320PR822

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Access Methods
    1. 1.1 Register Programming Through SMBus
    2. 1.2 Device Configuration Through External EEPROM
  5. 2Register Map Overview
    1. 2.1 Share Registers
    2. 2.2 Channel Registers
  6. 3Equalization Control Settings
  7. 4CTLE Index and Flat Gain Selection Matrix
  8. 5Example Programming Sequences
    1. 5.1 Set CTLE Gain Level
    2. 5.2 Set CTLE Flat Gain Level
    3. 5.3 Set PD Control
    4. 5.4 Set SEL Input (DS320PR822)
  9. 6References

Example Programming Sequences

The DS320PR810 is highly programmable and customizable for multiple applications. The following sections provide guidance for programming the DS320PR810 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, all writes can be performed as a read/modify/write operation. Only the bits identified by the mask should be modified.