Datasheet
06 February 2012 Broadcom Europe Ltd. 406 Science Park Milton Road Cambridge CB4 0WW Page 35
© 2012 Broadcom Corporation. All rights reserved
Synopsis
The clock stretch timeout register provides a timeout on how long the master waits for
the slave to stretch the clock before deciding that the slave has hung.
The TOUT field specifies the number I2C SCL clocks to wait after releasing SCL high
and finding that the SCL is still low before deciding that the slave is not responding and
moving the I2C machine forward. When a timeout occurs, the I2CS.CLKT bit is set.
Writing 0x0 to TOUT will result in the Clock Stretch Timeout being disabled.
Bit(s)
Field Name
Description
Type
Reset
31:16
Reserved
-
Write as 0, read as don't care
15:0 TOUT TOUT Clock Stretch Timeout Value
Number of SCL clock cycles to wait after the
rising edge of SCL before deciding that the slave
is not responding.
RW 0x40