![](http://datasheet.mmic.net.cn/380000/-PD78F9117Y_datasheet_16745013/-PD78F9117Y_257.png)
CHAPTER 13 SMB0 (SYSTEM MANAGEMENT BUS 0)
256
Table 13-4. Status at Arbitration and Interrupt Request Generation Timing
Status at Arbitration
Interrupt Request Generation Timing
Address transmission in progress
Read/write information following address transmission
Extension code transmission in progress
Read/write information following extension code transmission
Data transmission in progress
ACK transmission in progress following data transmission
Data transmission in progress, restart condition detection
Falling edge of 8th or 9th clock following byte transmission
Note 1
Data transmission in progress, stop condition detection
During stop condition output (SPIE0 = 1)
Note 2
Attempt to output restart condition was made, but data was
low level
Falling edge of 8th or 9th clock following byte transfer
Note 1
Attempt to output restart condition was made, but stop
condition was detected
During stop condition output (SPIE0 = 1)
Note 2
Attempt to output stop condition was made, but data was low
level
Attempt to output restart condition was made, but SCL0 was
low level
Falling edge of 8th or 9th clock following byte transfer
Note 1
Notes 1.
If WTIM0 (bit 3 of SMB control register 0 (SMBC0) = 1, an interrupt request is generated at the falling
edge of the 9th clock. During reception of an extension code slave address when WTIM0 = 0, an
interrupt request is generated at the falling edge of the 8th clock.
2.
If there is a possibility of arbitration occurring, set SPIE0 to 1 at master operation.
Remark
SPIE0: SMB control register 0 (SMBC0) bit 4
13.4.13 Wakeup function
The SMB0 slave function generates an interrupt request (INTSMB0) when a local address and extension code
are received.
When the address does not match, no unnecessary interrupt request is generated, allowing greater processing
efficiency.
When a start condition is detected, the wakeup standby status is entered. Because even a master (when a start
condition is output) may become a slave if defeated in arbitration, the wakeup standby status is entered while
address transmission is performed.
However, when a stop condition is detected, interrupt request enable/disable is determined by setting bit 4
(SPIE0) of SMB control register 0 (SMBC0) regardless of the wakeup function.