ZHCUBH6 November   2023 DS160PR810

 

  1.   1
  2.   摘要
  3. 1访问方法
    1. 1.1 通过 SMBus 对寄存器进行编程
    2. 1.2 通过外部 EEPROM 进行器件配置
  4. 2寄存器映射概述
  5. 3编程序列示例
    1. 3.1 设置 CTLE 增益电平
    2. 3.2 复位 RX 检测状态机
    3. 3.3 设置 CTLE 直流增益电平
    4. 3.4 设置 VOD 电平
  6. 4共享寄存器
  7. 5通道寄存器
  8. 6参考资料
  9. 7修订历史记录

通过 SMBus 对寄存器进行编程

可通过标准 SMBus 协议访问 DS160PR810 内部寄存器。DS160PR810 具有两个通道组,即组 0(通道 0 - 3)和组 1(通道 4-7),每个通道都具有单独的寄存器集并需要唯一的 SMBus 从地址。在上电时会根据 EQ0_0 / ADDR1 和 EQ1_0 / ADDR0 引脚的配置来确定 SMBus 从地址对(每个通道组一个)。当内部上电复位信号置为无效后,上电时读取引脚状态。

EQ0_0 / ADDR1 和 EQ1_0 / ADDR0 引脚以及 MODE、GAIN0、GAIN1、EQ0_1、EQ1_1 和 RX_DET 引脚均为 4 级输入引脚,用于控制器件的配置。这些四电平输入使用电阻分压器来帮助设置四个有效电平,如表 1-1 所示。

表 1-1 DS160PR810 4 级控制引脚设置
引脚电平引脚设置
L01kΩ 至 GND
L113kΩ 至 GND
L259kΩ 至 GND
L3浮点

可通过在 EQ0_0 / ADDR1 和 EQ1_0 / ADDR0 引脚上放置外部电阻器搭接,可以为器件分配 16 个唯一的 SMBus 从地址对(每个通道组一个地址),如表 1-2 所示。当多个 DS160PR810 器件位于同一 SMBus 接口总线上时,每个器件的每个通道组必须配置一个唯一的 SMBus 从地址对。

表 1-2 DS160PR810SMBus 地址映射
ADDR1 引脚电平ADDR0 引脚电平组 0:通道 0-3:
7 位地址 [HEX]
组 1:通道 4-7:
7 位地址 [HEX]
L0L00x180x19
L0L10x1A0x1B
L0L20x1C0x1D
L0L30x1E0x1F
L1L00x200x21
L1L10x220x23
L1L20x240x25
L1L30x260x27
L2L00x280x29
L2L10x2A0x2B
L2L20x2C0x2D
L2L30x2E0x2F
L3L00x300x31
L3L10x320x33
L3L20x340x35
L3L30x360x37