R01UH0823EJ0100 Rev.1.00
Page 1163 of 1823
Jul 31, 2019
RX23W Group
35. I
2
C-bus Interface (RIICa)
35.6
Digital Noise Filter Circuit
The states of the SCL0 and SDA0 pins are conveyed to the internal circuitry through analog noise-filter and digital noise-
filter circuits.
is a block diagram of the digital noise-filter circuit.
The on-chip digital noise-filter circuit of the RIIC consists of four flip-flop circuit stages connected in series and a match-
detection circuit.
The number of effective stages in the digital noise filter is selected by the ICMR3.NF[1:0] bits. The selected number of
effective stages determines the noise-filtering capability as a period from one to four IICφ cycles.
The input signal to the SCL0 pin (or SDA0 pin) is sampled on falling edges of the IICφ signal. When the input signal
level matches the output level of the number of effective flip-flop circuit stages as selected by the ICMR3.NF[1:0] bits,
the signal level is conveyed to the subsequent stage. If the signal levels do not match, the previous value is retained.
If the ratio between the frequency of the internal operating clock (PCLK) and the transfer rate is small (e.g. data transfer
at 400 kbps with PCLK = 4 MHz), the characteristics of the digital noise filter may lead to the elimination of needed
signals as noise. In such cases, it is possible to disable the digital noise-filter circuit (by setting the ICFER.NFE bit to 0)
and use only the analog noise filter circuit.
Figure 35.23
Block Diagram of Digital Noise Filter Circuit
Mismatch
Match
NFE
: Digital noise filter circuit enable bit
NF[1:0] : Noise filter stage select bits
Q
T
D
Q
T
D
Q
T
D
Q
T
D
Q
T
D
IIC
Four-stage digital noise filter
NF[1:0]
NFE
Com-
parator
Q
T
D
PCLK
SCL0/SDA0
input signal
SCL0/SDA0
internal signal