ZHCSN07C december 2020 – may 2023 TMP139
PRODUCTION DATA
如图 7-17 和图 7-18 所示,当主机启用 PEC 时,主机在发送寄存器地址后会添加一个额外的字节。表 7-5 中介绍了该附加字节的格式。由于 CMD 字节只允许读取一个字节和两个字节,因此器件应在发送一个字节的数据和 PEC 字节或两个字节的数据和 PEC 字节后终止读取阶段,后跟值为 0 的 T 位。在主机将寄存器地址设置为 255 并尝试读取两个字节(不太可能发生)的情况下,无法保证器件结果。
如果主机发送的 CMD 值对 TMP139 无效,则器件应否定确认读取阶段。
如果在重复启动之前写入阶段存在奇偶校验错误,则 TMP139 应否定确认事务的读取阶段。如果主机尝试在重复启动条件下对同一器件启动新事务,则 TMP139 应否定确认器件地址,以向主机指示错误条件。在执行任何到 TMP139 的新传输之前,主机必须首先清除奇偶校验错误条件。
如果存在 PEC 错误,则 TMP139 应否定确认事务的读取阶段。如果主机尝试在重复启动条件下对同一器件启动新事务,则 TMP139 应否定确认器件地址,以向主机指示现有的错误条件。在执行任何到 TMP139 的新传输之前,主机必须首先清除 PEC 错误条件。
启用 IBI 后,器件可使用 IBI 向主机发送看到的错误条件。但是,如果未启用 IBI,强烈建议主机检查错误状态寄存器,以确保在总线上未检测到奇偶校验或 PEC 错误。