ZHCSCN6C JANUARY 2014 – October 2018 TPS40425
PRODUCTION DATA.
Format | 无符号二进制 | ||||
说明 | 该寄存器用于设置用户可选的 AVS 配置(AVS 启用、双传输检查、有效载荷大小和 VREF 压摆率)。 | ||||
默认值 | 0002h
可以使用 STORE_USER 命令更改默认加电状态。 |
PAGE0、PAGE1 | |||||||||||||||
r/wE | r | r | r | r | r | r | r | r | r | r/wE | r/wE | r/wE | r/wE | r/wE | r/wE |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AVS_EN | AVS_IO | AVS_STUP | TX2 | PAYLOAD<1:0> | SLEW |
位 | 字段名称 | 说明 |
---|---|---|
7 | AVS_EN | (格式:二进制)
默认值:0b AVS 模式启用 当该位为高电平时,可启用 AVS 运行模式。否则,IC 以非 AVS 模式运行。在 AVS 模式下,所有其他 AVS 命令(实际上是 MFR_SPECIFIC_26、MFR_SPECIFIC_27、MFR_SPECIFIC_28 和 MFR_SPECIFIC_29)禁用写入(只读访问)。尝试在 AVS 模式下对这些寄存器中的任何一个进行写入都会导致设置 STATUS_CML 中的“oth”位并声明 SMBALERT。(在这里,MFR_SPECIFIC_27 有一点例外,因为它在 AVS_STARTUP 模式下可写)。此外,以下与 VREF_TRIM 和 MARGIN 相关的 PMBus 命令在 AVS 模式下禁用(读取和写入)和 NACK: MFR_04 (D4h) VREF_TRIM MFR_05 (D5h) STEP_VREF_MARGIN_HIGH MFR_06 (D6h) STEP_VREF_MARGIN_LOW 要更改该值,用户必须在寄存器中更改该值,将其保存到 EEPROM 中,然后通过关闭电源重启器件,以使新值生效。 0:启用 PMBus 模式 1:启用 AVS 模式 |
6:0
7:6 |
注意:会忽略所有写入只读寄存器的值。 | |
5 的多波长光学 HRM 和 SpO2 监控参考设计 | AVS_IO | (格式:二进制)
默认值:0b AVS I/O 调节 当该位为高电平时,会将内部逻辑电平检测电路(检测 IC 引脚上的 AVS_CLK 和 AVS_DATA 信号)从 2.5V 更改为 1.8V。仅在第 0 页(通道 1)上定义该信号。由于有一个用于连接 TPS40425 的 AVS 接口,因此此处的设置会有效地应用于两个通道。第 1 页上对应的位是只读的,会设置为默认值 0。 0:来自 ASIC 的 AVS CLK 和 DATA 信号为 2.5V 逻辑 1:来自 ASIC 的 AVS CLK 和 DATA 信号为 1.8V 逻辑 |
4 | AVS_STUP | (格式:二进制)
默认值:0b AVS 启动模式启用 当该位为高电平时,可启用称为 AVS_STARTUP 模式的模式,它是 AVS 模式的子模式。AVS_STARTUP 模式只能在通道处于 AVS 模式时启用(实际上,即使 AVS_STUP 位设置为高电平,也不能在非 AVS 模式下启用)。AVS_STARTUP 模式 具有 一些主要特性: MMMa. 当处于 AVS 模式时,用户可以通过简单地更改 AVS_STUP 位的状态来“动态”切换至/出 AVS_STARTUP 模式,而无需对器件进行循环通电 MMMb. 当处于 AVS_STARTUP 模式时,基准电压 VREF 由 MFR_27 (EBh) 的内容决定。VREF 的压摆率由 TON_RISE 或 AVS_SLEW 控制,具体取决于通道所处的工作状态: MMMMo 当进行软启动时,压摆率由 TON_RISE 控制。 MMMMo 在软启动(这是正常操作)之后,压摆率由 AVS_SLEW (MFR25[0]) 控制。 MMMc. 当处于 AVS_STARTUP 模式时,用户可以通过 PMBus 更改 MFR_27 (EB) 的内容,以通过 PMBus 控制 VREF MMMd. 当处于 AVS_STARTUP 模式时,会忽略 AVS 总线上的所有命令。 |
3 | TX2 | (格式:二进制)
默认值:0b AVS 双传输检查选择 该位用于强制 AVS 从站要求发出两次 AVS 命令,然后再执行。 0:每次提交写入实际上都会如 AVS 主站所示生效。 1:每次提交写入尝试都必须执行两次才能生效。 启用 AVS 时此位不应更改。 |
2:1 | PAYLOAD<1:0> | (格式:二进制)
默认值:01b AVS 有效载荷配置 该位字段决定器件用于在 AVS 读取帧中发送“电压”的位数以及器件在 AVS 写入帧中预期的位数。考虑到 TPS40425 对 DAC 电压的编码需要 10 位,因此不能接受 8 位的设置。 00:8 位电压 – 保留,不在 TPS40425 中使用。 01:10 位电压,最小大小(和默认设置)。 10:12 位电压。允许. 11:16 位电压。允许. 启用 AVS 时此位字段不应更改。 |
0 | SLEW | (格式:二进制)
默认值:0b AVS 压摆率选择 该位用于通过调节误差放大器基准电压 VREF 的转换速率在快速(默认)和慢速 AVS 转换速率之间进行选择。 0:选择快速 AVS 压摆率 (200mV/30µs) 1:选择慢速 AVS 压摆率(2mV/30µs – 最慢的软启动速率) |
Table 15 总结了各种模式转换。
初始模式 | 输入
条件 |
如果发生该
事件 |
最终
模式 |
|
---|---|---|---|---|
AVS_EN | AVS_STUP | |||
AVS | X | X | 无循环通电 | AVS |
AVS | 1 | 0 | 循环通电 | AVS |
AVS | 1 | 1 | 循环通电 | AVS_STARTUP |
AVS | 0 | X | 循环通电 | PMBus |
AVS | X | 1 | 无循环通电 | AVS_STARTUP |
AVS_STARTUP | X | 1 | 无循环通电 | AVS_STARTUP |
AVS_STARTUP | 1 | 0 | 具有或不具有循环通电 | AVS |
AVS_STARTUP | 1 | 1 | 循环通电 | AVS_STARTUP |
AVS_STARTUP | 0 | X | 循环通电 | PMBus |
PMBus | X | X | 无循环通电 | PMBus |
PMBus | 0 | X | 循环通电 | PMBus |
PMBus | 1 | 0 | 循环通电 | AVS |
PMBus | 1 | 1 | 循环通电 | AVS_STARTUP |