Measurement
target clock
select circuit
Measurement
reference
clock select
circuit
Frequency
dividing circuit
Frequency
dividing circuit
IWDTCLK
LOCO clock
HOCO clock
Sub-clock
Main clock
1/4
1/8
1/32
16-bit counter
Comparator
CAULVR
1/128
1/1024
1/8192
Edge detection
circuit
CACREF
CACREFE
RSCS[2:0] RCDS[1:0]
FMCS[2:0]
TCSS[1:0]
EDGES[1:0]
CFME
Count source
clock
Valid edge signal
Frequency error interrupt
request
Internal peripheral bus
RPS
1/32
CACNTBR
CALLVR
Measurement end interrupt
request
Overflow interrupt request
CAICR CASTR
Interrupt control
circuit
Digital filter
DFS[1:0]
Measurement
target clock
DFS[1:0]
PCLKB
CFME: Bit in CACR0
CACREFE, FMCS[2:0], TCSS[1:0], EDGES[1:0]: Bits in CACR1
RPS, RSCS[2:0], RCDS[1:0], DFS[1:0]: Bits in CACR2
CAICR: CAC interrupt control register
CASTR: CAC status register
CAULVR: CAC upper-limit value setting register
CALLVR: CAC lower-limit value setting register
CACNTBR: CAC counter buffer register