ZHCSYY6 September 2025 DS160PR410-Q1
PRODUCTION DATA
DS160PR410-Q1 也可通过从 EEPROM 读取数据进行配置。要进入此模式,必须将 MODE 引脚设置为 L1。EEPROM 加载操作仅在器件首次上电后发生一次。如果 DS160PR410-Q1 配置为 SMBus 控制器模式,它将保持 SMBus IDLE 状态,直到 READ_ENn 引脚置为低电平。在 READ_ENn 引脚驱动为低电平后,DS160PR410-Q1 成为 SMBus 控制器,并尝试通过读取存储在外部 EEPROM(SMBus 8 位地址 0xA0)中的器件设置进行自配置。在 DS160PR410-Q1 成功从 EEPROM 读取数据的操作后,它会将 DONEn 引脚驱动为低电平。在 EEPROM 读取之前、读取期间或读取之后,SMBus/I2C 目标运行在该模式下可用。请注意,在 EEPROM 读取期间,如果外部 SMBus/I2C 控制器希望访问 DS160PR410-Q1 寄存器,则必须支持仲裁。
当设计系统使用外部 EEPROM 时,用户需要遵照以下特定指南:
图 6-2 展示了一个用例,使用四个 DS160PR410-Q1 来实现一个 PCIe x8 或两个 x4 配置,但用户可以采用类似的方式级联任意数量的 DS160PR410-Q1 器件。将第一个器件的 READ_ENn 引脚连接至低电平,以便在加电时自动启动 EEPROM 读取。或者,第一个器件的 READ_ENn 引脚也可由微控制器控制以手动启动 EEPROM 读取。将最终器件的 DONEn 引脚保持悬空,或将该引脚连接到微控制器输入端,来监控最终 EEPROM 读取的完成情况。