ZHCUBH7 March   2021 DS160PR412 , DS160PR421

 

  1.   1
  2.   DS160PR412、DS160PR421DS160PR810 编程指南
  3. 1访问方法
    1. 1.1 通过 I2C 或 SMBus 对寄存器进行编程
  4. 2寄存器映射概述
  5. 3编程序列示例
    1. 3.1 设置 CTLE 增益电平
    2. 3.2 复位 RX 检测状态机
    3. 3.3 设置 SEL 输入
    4. 3.4 设置 CTLE 直流增益电平
    5. 3.5 设置 VOD 电平
  6. 4共享寄存器
  7. 5通道寄存器
  8. 6参考资料

通过 I2C 或 SMBus 对寄存器进行编程

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

EQ0 / ADDR 和 EQ1 引脚以及 MODE、GAIN/SDA 和 RX_DET/SCL 引脚均为 4 级输入引脚,用于控制器件的配置。这些四电平输入使用电阻分压器来帮助设置四个有效电平,如表 1-1 所示。

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

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

表 1-2 DS160PR4xx I2C/SMBus 地址映射
MODE 引脚电平ADDR 引脚电平组 0:通道 0-1:
7 位地址 [HEX]
组 1:通道 2-3:
7 位地址 [HEX]
L1L00x180x19
L1L10x1A0x1B
L1L20x1C0x1D
L1L30x1E0x1F
L2L00x200x21
L2L10x220x23
L2L20x240x25
L2L30x260x27