ZHCSIJ2C July 2018 – April 2024 DS90UB935-Q1
PRODUCTION DATA
代理控制器時序參數基于內部基準時鐘。I2C 控制器使用寄存器 0x0B 和 0x0C 中的時序控制重新生成 I2C 讀取或寫入訪問,以在標準、快速或快速+ 工作模式下重新生成時鐘和數據信號,從而滿足所需的 I2C 時序。
寄存器 0x0B 中設置了 I2C 控制器 SCL 高電平時間。當串行器是本地 I2C 總線上的控制器時,該字段配置 SCL 輸出的高脈沖寬度。默認值設置為提供具有 26.25MHz 下內部基準時鐘的最小 5μs SCL 高電平時間,包括五個額外的振蕩器時鐘周期或同步和響應時間。標稱振蕩器時鐘頻率的單位為 38.1ns,得到 Min_delay = 38.1ns × (SCL_HIGH_TIME + 5)。
寄存器 0x0C 中設置了 I2C 控制器 SCL 低電平時間。當串行器是本地解串器 I2C 總線上的控制器時,該字段配置 SCL 輸出的低脈沖寬度。該值還用作 I2C 目標器件的 SDA 建立時間,用于在通過雙向控制通道訪問期間在釋放 SCL 之前提供數據。默認值設置為提供具有 26.25MHz 下基準時鐘的最小 5μs SCL 高電平時間,包括五個額外的振蕩器時鐘周期或同步和響應時間。標稱振蕩器時鐘頻率的單位為 38.1ns,得到 Min_delay = 38.1ns × (SCL_HIGH_TIME + 5)。有關標準模式、快速模式和快速+ 模式時序的示例設置,請參閱表 6-12。
| I2C 模式 | SCL 高電平時間 | SCL 低電平時間 | ||
|---|---|---|---|---|
| 0x0B | 標稱延遲 | 0x0C | 標稱延遲 | |
| 標準 | 0x7F | 5.03μs | 0x7F | 5.03μs |
| 快 | 0x13 | 0.914μs | 0x26 | 1.64μs |
| 快速+ | 0x06 | 0.419μs | 0x0B | 0.648μs |