RX610 Group
22. I
2
C Bus Interface (RIIC)
R01UH0032EJ0120 Rev.1.20
Page 702 of 1006
Feb 20, 2013
TMOS Bit (Timeout Detection Time Selection)
This bit is used to select long mode or short mode for the timeout detection time when the timeout detection function is
enabled (TMOE bit = 1 in ICFER). When this bit is set to 0, long mode is selected. When this bit is set to 1, short mode is
selected. In long mode, the timeout detection internal counter functions as a 16 bit-counter. In short mode, the counter
functions as a 14 bit-counter. While the SCLn line is in the state that enables this counter as specified by bits TMOH and
TMOL, the counter counts up in synchronization with the internal reference clock (IIC
φ
) as a count source.
For details on the timeout detection function, see section 22.11.1, Timeout Detection Function.
TMOL Bit (Timeout L Count Control)
This bit is used to enable or disable the internal counter of the timeout detection function to count up while the SCLn line
is held low when the timeout detection function is enabled (TMOE bit = 1 in ICFER).
TMOH Bit (Timeout H Count Control)
This bit is used to enable or disable the internal counter of the timeout detection function to count up while the SCLn line
is held high when the timeout detection function is enabled (TMOE bit = 1 in ICFER).
TMWE Bit (Enable Writing to the Internal Counter for Timeout)
This bit is used to select whether the slave address register (SARL0/SARU0) is assigned to the internal counter for
timeout (TMOCNTL/TMOCNTU).
SDDL[2:0] Bits (SDA Output Delay Setup Counter)
The SDA output can be delayed by the SDDL[2:0] setting. This counter works with the clock source selected by the
DLCS bit. The setting of this function can be used for all types of SDA output, including the transmission of the
acknowledge bit.
For details on this function , see section 22.5, Facility for Delaying SDA Output.
Notes: 1. Set the SDA output delay time to meet the I
2
C bus standard (within the data enable time/acknowledge enable
time*
2
) or the SMBus standard (within the data hold time: 300 ns or more, and SCL-clock low-level period
−
the data setup time: 250 ns). Note that, if a value outside the standard is set, communication with
communication devices may malfunction or it may seemingly become a start condition or stop condition
depending on the bus state.
2. Data enable time/acknowledge enable time
3,450 ns (up to 100 kbps: standard mode [Sm])
900 ns (up to 400 kbps: fast mode [fm])
450 ns (up to 1 Mbps: fast mode plus [fm+])
DLCS bit (SDA Output Delay Clock Source Selection)
This bit is used to select the internal reference clock (IIC
φ
) or the internal reference clock divided by 2 (IIC
φ
/2) as the
clock source of the SDA output delay time.
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...