R9A02G021 32-Bit MCU Based On RISC-V
R9A02G021 32-Bit MCU Based On RISC-V
R9A02G021 R01DS0422EJ0110
Rev.1.10
32-Bit MCU based on RISC-V Feb 29, 2024
Ultra low power 48 MHz Renesas RISC-V core with 128-KB code flash memory, 16 KB SRAM, 12-bit A/D Converter, and
Safety features.
Features
■ RISC-V Core – 32-pin HWQFN (5 mm × 5 mm, 0.5 mm pitch)
● Renesas RISC-V instruction-set architecture (RV32I [MACB]) – 24-pin HWQFN (4 mm × 4 mm, 0.5 mm pitch)
● Maximum operating frequency: 48 MHz – 16-pin WLCSP(1.99 mm × 1.99 mm, 0.4 mm pitch)
● Debug and Trace: RISC-V External Debug Support
● Debug Port: cJTAG
■ Memory
● 128-KB code flash memory
● 4 KB data flash
● 16 KB SRAM
● 128-bit unique ID
■ Connectivity
● Serial Array Unit (SAU) × 2
– Simplified SPI × 6
– UART × 3
– Simplified I2C × 6
● I2C Bus Interface (IICA) × 2
● Serial Interface UARTA (UARTA) × 2
● Remote Control Signal Receiver (REMC)
■ Analog
● 12-bit A/D Converter (ADC12)
● Comparator (CMP) × 2
● 8-bit D/A Converter (DAC8) × 2
● Temperature Sensor (TSN)
■ Timers
● Watchdog Timer (WDT)
● Realtime Clock (RTC)
● Timer Array Unit (TAU) × 8
● 32-bit Interval Timer (TML32)
■ Safety
● SRAM parity and ECC error check
● Flash area protection
● ADC test function
● Clock Frequency Accuracy Measurement Circuit (CAC)
● Cyclic Redundancy Check (CRC) calculator
● Data Operation Circuit (DOC)
● Independent Watchdog Timer (IWDT)
● GPIO readback level detection
● Register write protection
● Illegal memory access detection
● True Random Number Generator (TRNG)
■ Operating Voltage
● VCC: 1.6 to 5.5 V
1. Overview
The MCU in this series incorporates an energy-efficient Renesas RISC-V 32-bit core, that is particularly well suited for
cost-sensitive and low-power applications, with the following features:
● 128-KB code flash memory
● 4 KB data flash
● 16 KB SRAM
● 12-bit A/D Converter (ADC12)
● Analog peripherals
Event Link Controller (ELC) The Event Link Controller (ELC) uses the event requests generated by various peripheral
modules as source signals to connect them to different modules, allowing direct link between
the modules without CPU intervention.
Data Transfer Controller (DTC) A Data Transfer Controller (DTC) module is provided for transferring data when activated by an
interrupt request.
Realtime Clock (RTC) The realtime clock has the following features:
● Capable of counting years, months, days of the week, dates, hours, minutes, and seconds,
for up to 99 years
● Fixed-cycle interrupt (with period selectable from among 0.5 of a second, 1 second, 1
minute, 1 hour, 1 day, or 1 month)
● Alarm interrupt (alarm set by day of week, hour, and minute)
● Pin output function of 1 Hz
Timer Array Unit (TAU) The timer array unit has eight 16-bit timers.
Each 16-bit timer is called a channel and can be used as an independent timer. In addition, two
or more channels can be used to create a high-accuracy timer.
32-bit Interval Timer (TML32) The 32-bit interval timer is made up of four 8-bit interval timers (reference as channels 0 to 3).
Each is capable of operating independently and in that case, they all have the same functions.
Two 8-bit interval timer channels can be connected to operate as a 16-bit interval timer. Four
8-bit interval timer channels can be connected to operate as a 32-bit interval timer.
Serial Array Unit (SAU) A single serial array unit has up to four serial channels. Each channel can achieve 3-wire serial
(simplified SPI), UART, and simplified I2C communication.
I2C Bus Interface (IICA) The I2C bus interface has the following three modes:
● Operation stop mode
● I2C bus mode (multi-master supported)
● Wakeup mode
Serial Interface UARTA (UARTA) The serial interface UARTA supports the following two modes:
● Operation stop mode
● UART mode
Remote Control Signal Receiver The remote control signal receiver can receive data by checking the width and period of an
(REMC) external pulse input signal.
12-bit A/D Converter (ADC12) A 12-bit successive approximation A/D converter is provided. Up to 10 analog input channels
are selectable. Temperature sensor output and internal reference voltage are selectable for
conversion.
Comparator (CMP) The Comparator (CMP) compares a test voltage with a reference voltage and provides a digital
output based on the comparison result. The test voltages can be provided to the comparator
from an external. The reference voltages can be provided to the comparator from internal
DAC8 output and an external source. Such flexibility is useful in applications that require go/no-
go comparisons to be performed between analog signals without necessarily requiring A/D
conversion.
8-bit D/A Converter (DAC8) Two channels of 8-bit D/A Converter (DAC8) can be used as comparator reference voltage and
can be output externally.
Temperature Sensor (TSN) The on-chip Temperature Sensor (TSN) determines and monitors the die temperature for
reliable operation of the device. The sensor outputs a voltage directly proportional to the die
temperature, and the relationship between the die temperature and the output voltage is fairly
linear. The output voltage is provided to the ADC12 for conversion and can be further used by
the end application.
Cyclic Redundancy Check (CRC) The Cyclic Redundancy Check (CRC) generates CRC codes to detect errors in the data. The
calculator bit order of CRC calculation results can be switched for LSB-first or MSB-first communication.
Additionally, various CRC-generation polynomials are available. The snoop function allows to
monitor the access to specific addresses. This function is useful in applications that require CRC
code to be generated automatically in certain events, such as monitoring writes to the serial
transmit buffer and reads from the serial receive buffer.
Data Operation Circuit (DOC) The data operation circuit (DOC) is used to compare, add, and subtract 16 or 32-bit data. An
interrupt can be generated when the following conditions apply:
● When the 16 or 32-bit compared values match the detection condition
● When the result of 16 or 32-bit data addition overflows
● When the result of 16 or 32-bit data subtraction underflows
True Random Number Generator The true random number generator generates 32-bit random number seeds (which are true
(TRNG) random numbers).
EXTAL/SOSC
4 KB data flash
Machine timer Reset
(H/M/L) OCO
16 KB SRAM
DMA
Register write
ICU
protection
DTC
KINT
Package Type
NK: HWQFN 24 pins 0.5 mm pitch
NH: HWQFN 32 pins 0.5 mm pitch
NE: HWQFN 48 pins 0.5 mm pitch
BY: WLCSP 16 pins 0.4 mm pitch
Quality ID
C: Industrial applications
Operating Temperature
4: -40°C to +125°C
Product No.
RENESAS
R9A02G0214CNH
R9A02G0214CNK
R9A02G0214CNE
R9A02G0214CBY
Part number
Pin count 48 32 24 16
Package HWQFN HWQFN HWQFN WLCSP
Code flash memory 128 KB 128 KB 128 KB 128 KB
Data flash memory 4 KB 4 KB 4 KB 4 KB
SRAM (Parity) 12 KB 12 KB 12 KB 12 KB
SRAM (ECC) 4 KB 4 KB 4 KB 4 KB
System CPU clock 48 MHz 48 MHz 48 MHz 48 MHz
Sub-clock Yes Yes Yes No
oscillator
ICU Yes Yes Yes Yes
CAC Yes Yes Yes Yes
KINT 6 2 No No
ELC control ELC Yes Yes Yes Yes
DMA DTC Yes Yes Yes Yes
Timers WDT/IWDT Yes Yes Yes Yes
RTC Yes Yes Yes Yes
TAU 8 8 8 6
TML32 Yes Yes Yes Yes
Communication SAU 6 (Simplified SPI) 3 (Simplified SPI) 3 (Simplified SPI) 1 (Simplified SPI)
3 (UART) 3 (UART) 3 (UART) 2 (UART)
Power supply VCC Input Power supply pin. Connect it to the system power supply. Connect
this pin to VSS by a 0.1-µF capacitor. Place the capacitor close to
the pin.
VCL I/O Connect this pin to the VSS pin by the smoothing capacitor used to
stabilize the internal power supply. Place the capacitor close to the
pin.
VSS Input Ground pin. Connect it to the system power supply (0 V).
Clock EXTAL Input An external clock signal can be input
XT1 Input Input/output pins for the sub-clock oscillator
Connect a crystal resonator between XT1 and XT2
XT2 Output
CLKOUT Output Clock output pin
Operating mode control MD Input Pin for setting the operating mode. The signal level on this pin must
not be changed during operation mode transition on release from
the reset state.
System control RES Input Reset signal input pin. The MCU enters the reset state when this
signal goes low.
CAC CACREF Input Measurement reference clock input pin
On-chip debug TMSC I/O On-chip emulator pins
TCKC Input
Interrupt NMI Input Non-maskable interrupt request pin
IRQ0 to IRQ7 Input Maskable interrupt request pins
KINT KR00 to KR05 Input A key interrupt can be generated by inputting a falling edge to the
key interrupt input pins
RTC RTC1HZ Output Realtime clock correction clock (1 Hz) output
TAU TI00 to TI07 Input The pins for inputting an external count clock/capture trigger to 16-
bit timers 00 to 07
TO00 to TO07 Output Timer output pins of 16-bit timers 00 to 07
SAU RxD0 to RxD2 Input Serial data input pins of serial interfaces UART0, UART1, and
UART2
TxD0 to TxD2 Output Serial data output pins of serial interfaces UART0, UART1, and
UART2
SCK00, SCK01, SCK10, I/O Serial clock I/O pins of serial interfaces SPI00, SPI01, SPI10, SPI11,
SCK11,SCK20, SCK21 SPI20, and SPI21
SCL00, SCL01, SCL10, Output Serial clock output pins of serial interfaces IIC00, IIC01, IIC10,
SCL11, SCL20, SCL21 IIC11, IIC20, and IIC21
SDA00, SDA01, SDA10, I/O Serial data I/O pins of serial interfaces IIC00, IIC01, IIC10, IIC11,
SDA11, SDA20, SDA21 IIC20, and IIC21
SI00, SI01, SI10, SI11, Input Serial data input pins of serial interfaces SPI00, SPI01, SPI10,
SI20, SI21 SPI11, SPI20, and SPI21
SO00, SO01, SO10, Output Serial data output pins of serial interfaces SPI00, SPI01, SPI10,
SO11, SO20, SO21 SPI11, SPI20, and SPI21
IICA SCLA0, SCLA1 I/O Clock I/O pins of I2C bus interfaces IICA0 and IICA1
SDAA0, SDAA1 I/O Serial data I/O pins of I2C bus interfaces IICA0 and IICA1
UARTA RxDA0, RxDA1 Input Serial data input pins of serial interfaces UARTA0 and UARTA1
TxDA0, TxDA1 Output Serial data output pins of serial interfaces UARTA0 and UARTA1
CLKA0, CLKA1 Output Clock output pins of serial interfaces UARTA0 and UARTA1
REMC RIN0 Input External pulse signal input pin for the remote control signal reception
circuit
Analog power supply AVREFP Input Analog reference voltage supply pin for the ADC12. Connect this pin
to VCC when not using the ADC12.
AVREFM Input Analog reference ground pin for the ADC12. Connect this pin to VSS
when not using the ADC12.
ADC12 ANI0 to ANI5, ANI16 to Input Input pins for the analog signals to be processed by the ADC12.
ANI19
CMP IVREF0, IVREF1 Input Reference voltage input pins for comparator
IVCMP0, IVCMP1 Input Analog voltage input pins for comparator
VCOUT0, VCOUT1 Output Comparator detection result output pins.
DAC8 DACOUT0, DACOUT1 Output Output pins for the analog signals to be processed by the DAC8.
I/O ports P000 to P003 , P006 to I/O General-purpose input/output pins
P011
P100 to P111 I/O General-purpose input/output pins
P200 Input General-purpose input pin
P201 to P207 I/O General-purpose input/output pins
P300 to P307 I/O General-purpose input/output pins
P400 to P403 I/O General-purpose input/output pins
P105/ANI18
P104
P008
P009
P010
P103
P102
P101
P100
P011
P110
P111
36
35
34
33
32
31
30
29
28
27
26
25
P106/ANI19/IVCMP0 37 24 P109
P107/IVCMP1 38 23 P108
P403 39 22 P306
P402 40 21 P207
P001/ANI17/DACOUT1 41 20 P305
P000/ANI16/DACOUT0/IVREF0 42 19 P304
P007/ANI5 43 18 P303
P006/ANI4 44 17 P302
P401/ANI3 45 16 P301/TMSC
P400/ANI2 46 15 P300/EXTAL/TCKC
AVREFM/P003/ANI1 47 14 RES
AVREFP/P002/ANI0 48 13 MD/P203
10
11
12
1
2
3
4
5
6
7
8
9
VCL
XT2
XT1
VSS
VCC
NMI/P200
P201
P202
P204
P205
P206
P307
P105/ANI18
P104
P102
P101
P100
P103
P110
P111
23
21
24
20
22
19
18
17
P106/ANI19/IVCMP0 25 16 P109
P107/IVCMP1 26 15 P108
P001/ANI17/DACOUT1 27 14 P303
P000/ANI16/DACOUT0/IVREF0 28 13 P302
12 P301/TMSC
P007/ANI5 29
11 P300/EXTAL/TCKC
P006/ANI4 30
10 RES
AVREFM/P003/ANI1 31
9 MD/P203
AVREFP/P002/ANI0 32
1
5
2
8
VCC
XT1
VCL
VSS
XT2
NMI/P200
P201
P202
P105/ANI18
P104
P103
P102
P101
P100
18
15
14
17
13
16
P106/ANI19/IVCMP0 19 12 P303
P107/IVCMP1 20 11 P302
P001/ANI17/DACOUT1 21 10 P301/TMSC
P000/ANI16/DACOUT0/IVREF0 22 9 P300/EXTAL/TCKC
AVREFM/P003/ANI1 23 8 RES
AVREFP/P002/ANI0 24 7 MD/P203
2
6
1
NMI/P200
VCL
XT2
XT1
VSS
VCC
A B C D
P001/ P002/
3 P100 ANI17/ AVREFP/ VSS 3
DACOUT1 ANI0
P301/
2 P302 P200/NMI VCC 2
TMSC
P300/ RES
1 P303 P203/MD 1
EXTAL/TCKC
A B C D
Figure 1.6 Pin assignment for WLCSP 16-pin (top view, pad side down)
Interrupt, KINT
WLCSP 16-pin
Clock, Debug,
QFN 48-pin
QFN 32-pin
QFN 24-pin
TAU, RTC
I/O ports
CAC
SAU
1 1 1 D4 VCL — — — — — —
2 2 2 — XT2 — — — — — —
3 3 3 — XT1 — — — — — —
4 4 4 D3 VSS/AVSS — — — — — —
5 5 5 D2 VCC/AVCC — — — — — —
7 7 — — — P201 — — — — IRQ3_C
9 — — — — P204 — — SCK21/SCL21 — —
10 — — — — P205 — — SI21/SDA21 — —
11 — — — — P206 — — SO21 — —
12 — — — — P307 — — — — —
13 9 7 D1 MD P203 — — — — —
14 10 8 C1 RES# — — — — — —
22 — — — — P306 — — — — KR03
23 15 — — — P108 — — — — IRQ4_B/KR04
24 16 — — — P109 — — — — IRQ5_B/KR05
27 19 — — — P110 — — — — IRQ7_B
28 20 — — — P111 — — — — IRQ6_B
32 — — — — P010 — SDAA1/RxDA0 — — —
40 — — — — P402 — CLKA1 — — —
Interrupt, KINT
WLCSP 16-pin
Clock, Debug,
QFN 48-pin
QFN 32-pin
QFN 24-pin
TAU, RTC
I/O ports
CAC
SAU
43 29 — — — P007 — — — ANI5 IRQ3_A
45 — — — — P401 — — — ANI3 —
46 — — — — P400 — — — ANI2 —
Note: Several pin names have the added suffix of _A, _B, and _C. The suffix can be ignored when assigning functionality.
Note 1. IVREF0 is not supported in WLCSP 16-pin
2. Electrical Characteristics
Unless otherwise specified, the electrical characteristics of the MCU are defined under the following conditions:
VCC = 1.6 to 5.5 V
VSS = 0 V, Ta = Topr
Figure 2.1 shows the timing conditions.
Caution: Permanent damage to the MCU may result if absolute maximum ratings are exceeded.
To preclude any malfunctions due to noise interference, insert capacitors with high frequency
characteristics between the VCC and VSS pins, and between the AVREFP and AVREFM pins when
AVREFP is selected as the high potential reference voltage for the ADC12. Place capacitors of the
following value as close as possible to every power supply pin and use the shortest and heaviest
possible traces:
● VCC and VSS: about 0.1 µF
● AVREFP and AVREFM: about 0.1 µF
2.2 DC Characteristics
IOL — — 20.0 mA
Permissible output current Total of ANI0-5 ports ΣIOH (max) — — -24.0 mA VCC = 2.7 to 5.5 V
(max value total pins)*1 (P002 to P003, P006 to P007,
P400 to P401) — — -6.0 mA VCC = 1.8 to 2.7 V
— — -3.0 mA VCC = 1.6 to 1.8 V
ΣIOL (max) — — 48.0 mA VCC = 2.7 to 5.5V
— — 3.6 mA VCC = 1.8 to 2.7 V
— — 1.8 mA VCC = 1.6 to 1.8 V
5V-tolerant ports ΣIOH (max) — — -20.0 mA VCC = 2.7 to 5.5V
(P010 to P011, P101 to P103)
— — -5.0 mA VCC = 1.8 to 2.7 V
— — -2.0 mA VCC = 1.6 to 1.8 V
ΣIOL (max) — — 40.0 mA VCC = 2.7 to 5.5 V
— — 3.0 mA VCC = 1.8 to 2.7 V
— — 1.5 mA VCC = 1.6 to 1.8 V
Total of other output ports ΣIOH (max) — — -30.0 mA VCC = 2.7 to 5.5 V
— — -12.0 mA VCC = 1.8 to 2.7 V
— — -6.0 mA VCC = 1.6 to 1.8 V
ΣIOL (max) — — 50.0 mA VCC = 2.7 to 5.5 V
— — 9.0 mA VCC = 1.8 to 2.7 V
— — 4.5 mA VCC = 1.6 to 1.8 V
Total of all output pin ΣIOH (max) — — -50.0 mA —
Caution: To protect the reliability of the MCU, the output current values should not exceed the values in Table 2.5.
Note 1. Except for Ports P200, which are input ports, and XT1 and XT2, which are SOSC ports.
Note 1. Except for Ports P200, which are input ports, and XT1 and XT2, which are SOSC ports.
Note 1. The listed currents apply when the output current control function is enabled.
Supply High- Normal All peripheral clocks ICLK = 48 MHz ICC 7.80 — mA *9 *12
current*3 speed mode disabled, CoreMark
mode*4 code executing from ICLK = 32 MHz 6.45 — *9
Supply Subosc- Normal All peripheral clocks ICLK = 32.768 kHz ICC — 1.6 mA *10
current*3 speed mode enabled, code
mode*6 executing from flash*7
Sleep All peripheral clocks ICLK = 32.768 kHz 2.30 — µA *10
mode disabled*7
All peripheral clocks ICLK = 32.768 kHz 3.65 — *10
enabled*7
Note 1. Conditions for high-speed mode are VCC = 1.8 to 5.5 V.
Note 2. Conditions for middle-speed mode are VCC = 1.8 to 5.5 V when ICLK = 24 MHz.
Note 3. Supply current is the total current flowing into VCC, including analog power supply current. Supply current values apply when
internal pull-up MOSs are in the off state and these values do not include output charge/discharge current from any of the pins.
Note 4. The clock source is HOCO.
Note 5. The clock source is MOCO.
Note 6. The clock source is the sub-clock oscillator.
Note 7. This does not include BGO operation.
Note 8. This is the increase for programming or erasure of the flash memory for data storage during program execution.
Note 9. PCLKB is set to be divided by 64.
Note 10. PCLKB is the same frequency as that of ICLK.
Note 11. VCC = 3.3 V.
Note 12. The prefetch is operating.
Analog power During 12-bit A/D conversion (at high-speed IVCCADC — — 1.44 mA —
supply current conversion)
During 12-bit A/D conversion (at low-power — — 0.78 mA —
conversion)
CMP enabled (at high-speed mode, per IVCCCMP — 6.0 — µA —
channel)
CMP enabled (at low-speed mode, per — 2.0 — µA —
channel)
Power-on VCC Voltage monitor 0 reset disabled at startup SrVCC 0.02 — 2 ms/V —
rising gradient
Voltage monitor 0 reset enabled at startup*1 —
Table 2.14 Rising and falling gradient and ripple frequency characteristics
Conditions: VCC = 1.6 to 5.5 V
The ripple voltage must meet the allowable ripple frequency fr(VCC) within the range between the VCC upper limit (5.5 V) and lower limit (1.6
V).
When the VCC change exceeds VCC ± 10%, the allowable voltage change rising and falling gradient dt/dVCC must be met.
Parameter Symbol Min Typ Max Unit Test conditions
Allowable voltage change rising and dt/dVCC 1.0 — — ms/V When VCC change exceeds VCC ± 10%
falling gradient
1 / fr(VCC)
VCC Vr(VCC)
2.3 AC Characteristics
2.3.1 Frequency
Table 2.15 Operation frequency in high-speed mode
Conditions: VCC = 1.8 to 5.5 V
Parameter Symbol Min Typ Max*3 Unit
Note 3. The maximum value of operation frequency does not include internal oscillator errors. For details on the range for guaranteed
operation, see Table 2.19.
Operation System clock (ICLK)*1 1.6 to 5.5 V f 27.8528 32.768 37.6832 kHz
frequency
Peripheral module clock 1.6 to 5.5 V — — 37.6832
(PCLKB)
Note 1. Programming and erasing the flash memory is not possible.
EXTAL external clock input frequency fEXTAL — — 20 MHz 1.8 ≤ VCC ≤ 5.5
— — 4 MHz 1.6 ≤ VCC < 1.8
LOCO clock oscillation frequency fLOCO 27.8528 32.768 37.6832 kHz —
HOCO clock oscillation frequency*5 fHOCO24 23.64 24 24.36 MHz Ta = -40 to 125°C
1.6 ≤ VCC ≤ 5.5
fHOCO32 31.52 32 32.48 Ta = -40 to 125°C
1.6 ≤ VCC ≤ 5.5
fHOCO48 47.28 48 48.72 Ta = -40 to 125°C
1.6 ≤ VCC ≤ 5.5
HOCO clock oscillation stabilization time*3 *4 tHOCO24 — 6.7 7.7 µs Figure 2.5
tHOCO32
tHOCO48
Note 1. Time until the clock can be used after the external clock input stop bit (MOSCCR.MOSTP) is set to 0 (operating) when the external
clock is stable.
Note 2. After changing the setting of the SOSCCR.SOSTP bit to start sub-clock oscillator operation, only start using the sub-clock oscillator
after the sub-clock oscillation stabilization wait time elapsed. Use the oscillator wait time value recommended by the oscillator
manufacturer.
Note 3. This is a characteristic when the HOCOCR.HCSTP bit is set to 0 (oscillation) in the MOCO stop state. When the HOCOCR.HCSTP
bit is set to 0 (oscillation) during MOCO oscillation, this specification is shortened by 1 µs.
Note 4. Check OSCSF.HOCOSF to confirm whether stabilization time has elapsed.
Note 5. Accuracy at production test.
tXcyc
tXH tXL
tXr tXf
LOCOCR.LCSTP
tLOCO
HOCOCR.HCSTP
tHOCOx*1
HOCO clock
Figure 2.5 HOCO clock oscillation start timing (started by setting the HOCOCR.HCSTP bit)
SOSCCR.SOSTP
tSUBOSC
Wait time after RES cancellation (at LVD0 enabled*1 tRESWT — 0.9 — ms Figure 2.7
power-on)
LVD0 disabled*2 — 0.2 —
Wait time after RES cancellation (during LVD0 enabled*1 tRESWT2 — 0.9 — ms Figure 2.8
powered-on state)
LVD0 disabled*2 — 0.2 —
Wait time after internal reset LVD0 enabled*1 tRESWT3 — 0.9 — ms Figure 2.9
cancellation (Watchdog timer reset,
SRAM parity error reset, SRAM ECC LVD0 disabled*2 — 0.2 —
error reset, bus error reset, debug
reset, software reset)
Note 1. When OFS1.LVDAS = 0.
Note 2. When OFS1.LVDAS = 1.
VCC
RES
tRESWP
Internal reset
tRESWT
tRESW
RES
Internal reset
tRESWT2
Internal reset
tRESWT3
Recovery High- External clock input System tSBYEX — 2.4 3.1 µs Figure 2.10
time from speed clock
Software mode source
Standby is
mode*1 external
clock
input
(20
MHz)
System clock source is HOCO (HOCO tSBYHO — 7.4 9.1 µs
clock is 32 MHz)*2
System clock source is HOCO (HOCO 7.2 8.9 µs
clock is 48 MHz)*3
System clock source is MOCO (8 MHz) tSBYMO — 4 5 µs
Note 1. The division ratio of ICLK and PCLKx is the minimum division ratio within the allowable frequency range. The recovery time is
determined by the system clock source.
Note 2. The system clock is 32 MHz.
Note 3. The system clock is 48 MHz.
Recovery Middle- External clock System clock tSBYEX — 2.4 3.1 µs Figure 2.10
time from speed input source is external
Software mode clock input (20
Standby MHz)
mode*1 VCC = 1.8 V to 5.5
V
System clock — 11.7 13
source is external
clock input (20
MHz)
VCC = 1.6 V to 1.8
V
System clock VCC = 1.8 V to 5.5 tSBYHO — 7.7 9.4 µs
source is V
HOCO*2
VCC = 1.6 V to 1.8 — 15.7 17.9
V
System clock VCC = 1.8 V to 5.5 tSBYMO — 4 5 µs
source is V
MOCO (8
MHz) VCC = 1.6 V to 1.8 — 7.2 9
V
Note 1. The division ratio of ICLK and PCLKx is the minimum division ratio within the allowable frequency range. The recovery time is
determined by the system clock source.
Note 2. The system clock is 24 MHz.
Note 1. The division ratio of ICLK and PCLKx is the minimum division ratio within the allowable frequency range. The recovery time is
determined by the system clock source.
Oscillator
ICLK
IRQ
tSBYEX,
tSBYMO, tSBYHO
Oscillator
ICLK
IRQ
tSBYSC, tSBYLO
Oscillator
IRQ
Note 1. When SNZCR.SNZDTCEN bit is set to 1, ICLK is supplied to DTC and SRAM.
Figure 2.11 Recovery time from Software Standby mode to Snooze mode
NMI pulse tNMIW 200 — — ns NMI digital filter disabled tPcyc × 2 ≤ 200 ns
width
tPcyc × 2*1 — — tPcyc × 2 > 200 ns
NMI
tNMIW
IRQ
tIRQW
I/O Ports Input data pulse width 1.6 V ≤ VCC ≤ 5.5 V tPRW 2 — tPcyc Figure 2.14
Note: If the clock source is being switched, add 4 clock cycles to the switched source.
Note 1. tPcyc: PCLKB cycle
Port
tPRW
KR00 to KR05
tKR
TO00 to TO07 output High-speed mode 2.7 V ≤ VCC ≤ 5.5 V fTO — — 24 MHz
frequency
2.4 V ≤ VCC ≤ 2.7 V — — 12
1.8 V ≤ VCC ≤ 2.4 V — — 6
Middle-speed mode 2.7 V ≤ VCC ≤ 5.5 V — — 24
2.4 V ≤ VCC ≤ 2.7 V — — 12
1.8 V ≤ VCC ≤ 2.4 V — — 6
1.6 V ≤ VCC ≤ 1.8 V — — 2
Low-speed mode 1.6 V ≤ VCC ≤ 5.5 V — — 1
Note: fMCK: Timer array unit operating clock frequency.
tTIL tTIH
TI00 to TI07
1/fTO
TO00 to TO07
CAC CACREF input pulse tPcyc*1 ≤ tCAC*2 tCACREF 4.5 × tCAC + 3 × tPcyc — — ns —
width
tPcyc*1 > tCAC*2 5 × tCAC + 6.5 × tPcyc — — ns
CLKOUT CLKOUT pin output cycle*1 2.7 V ≤ VCC ≤ 5.5 V tCcyc 62.5 — ns Figure 2.17
1.8 V ≤ VCC < 2.7 V 125 —
1.6 V ≤ VCC < 1.8 V 250 —
CLKOUT pin high pulse 2.7 V ≤ VCC ≤ 5.5 V tCH 15 — ns
width*2
1.8 V ≤ VCC < 2.7 V 30 —
1.6 V ≤ VCC < 1.8 V 150 —
CLKOUT pin low pulse 2.7 V ≤ VCC ≤ 5.5 V tCL 15 — ns
width*2
1.8 V ≤ VCC < 2.7 V 30 —
1.6 V ≤ VCC < 1.8 V 150 —
CLKOUT pin output rise time 2.7 V ≤ VCC ≤ 5.5 V tCr — 12 ns
1.8 V ≤ VCC < 2.7 V — 25
1.6 V ≤ VCC < 1.8 V — 50
CLKOUT pin output fall time 2.7 V ≤ VCC ≤ 5.5 V tCf — 12 ns
1.8 V ≤ VCC < 2.7 V — 25
1.6 V ≤ VCC < 1.8 V — 50
Note 1. When the EXTAL external clock input is used with division by 1 (the CKOCR.CKOSEL[2:0] bits are 011b and the
CKOCR.CKODIV[2:0] bits are 000b) to output from CLKOUT, specifications in Table 2.30 should be satisfied with 45% to 55%
of input duty cycle.
Note 2. When MOCO is selected as the clock output source (the CKOCR.CKOSEL[2:0] bits are 001b), set the clock output division ratio to
be divided by 2 (the CKOCR.CKODIV[2:0] bits are 001b).
tCcyc
tCH
tCf
CLKOUT
tCr
tCL
Test conditions: VOH = VCC × 0.7, VOL = VCC × 0.3, IOH = -1.0 mA, IOL = 1.0 mA, C = 30 pF
Transfer rate*1 1.6 V ≤ VCC — — fMCK/6 — fMCK/6 — fMCK/6 bps Figure 2.18
≤ 5.5 V Figure 2.19
Theoretical — 5.3 — 4 — 0.16 Mbps
value of the
maximum
transfer rate
fMCK =
PCLKB*2
Note: Select the CMOS output for the TxDq pin by using NCODR bit in Port gh Pin Function Select Register (PghPFS).
Note: ● q: UART number (q = 0 to 2), gh: Port number (g = 0 to 4, h = 00 to 15)
● fMCK: Serial array unit operation clock frequency
Note 1. The transfer rate in the Snooze mode is within the range from 4800 to 9600 bps.
Note 2. The maximum operating frequencies of PCLKB are as follows:
High-speed mode: 32 MHz (1.8 V ≤ VCC ≤ 5.5 V)
Middle-speed mode: 24 MHz (1.8 V ≤ VCC ≤ 5.5 V), 4 MHz (1.6 V ≤ VCC ≤ 5.5 V)
Low-speed mode: 1 MHz (1.6 V ≤ VCC ≤ 5.5 V)
TxDq Rx
RxDq Tx
1/Transfer rate
High-/low-bit width
Baud rate error tolerance
TxDq
RxDq
Table 2.32 Simplified SPI communication in master mode (only for SPI00)
Conditions: Ta = -40 to +125°C, VCC = 2.7 to 5.5 V, VSS = 0 V
Parameter Symbol High-speed Middle-speed Low-speed Unit Test
mode mode mode conditions
Min. Max. Min. Max. Min. Max.
SCKp cycle time tKCY1 ≥ 2/ 4.0 V ≤ VCC tKCY1 62.5 — 83.3 — 1000 — ns Figure 2.21
PCLKB ≤ 5.5 V Figure 2.22
2.7 V ≤ VCC 83.3 — 125 — 1000 — ns
≤ 5.5 V
SCKp high-/low- 4.0 V ≤ VCC ≤ 5.5 V tKH1, tKL1 tKCY1/2 — tKCY1/2 — tKCY1/2 — ns
level width -7 - 10 - 50
2.7 V ≤ VCC ≤ 5.5 V tKCY1/2 — tKCY1/2 — tKCY1/2 — ns
- 10 - 15 - 50
SIp setup time 4.0 V ≤ VCC ≤ 5.5 V tSIK1 23 — 33 — 110 — ns
(to SCKp↑)*1
2.7 V ≤ VCC ≤ 5.5 V 33 — 50 — 110 — ns
SIp hold time 2.7 V ≤ VCC ≤ 5.5 V tKSI1 10 — 10 — 10 — ns
(from SCKp↑)*1
Delay time from C = 20 pF*3 tKSO1 — 10 — 10 — 10 ns
SCKp↓ to SOp
output*2
Note: Select the CMOS output for the SOp pin and SCKp pin by using NCODR bit in Port gh Pin Function Select Register (PghPFS).
Note: p: SPI number (p = 00), m: Unit number (m = 0), n: Channel number (n = 0), gh: Port number (g = 0 to 4, h = 00 to 15).
Note 1. The setting applies when SCRmn.DCP[1:0] = 00b or 11b. The setting for the SIp setup time changes to SCKp↓ and that for the SIp
hold time changes from SCKp↓ when SCRmn.DCP[1:0] = 01b or 10b.
Note 2. This setting applies when SCRmn.DCP[1:0] = 00b or 11b. The setting for the delay time to SOp output changes from SCKp↑ when
SCRmn.DCP[1:0] = 01b or 10b.
Note 3. C is the load capacitance of the SCKp and SOp output lines.
Table 2.33 Simplified SPI communication in master mode (except for SPI00)
Conditions: Ta = -40 to +125°C, VCC = 1.6 to 5.5 V, VSS = 0 V
Parameter Symbol High-speed Middle-speed Low-speed Unit Test
mode*1 mode mode conditions
SCKp cycle time tKCY1 ≥ 4/ 2.7 V ≤ VCC tKCY1 125 — 166 — 2000 — ns Figure 2.21
PCLKB ≤ 5.5 V Figure 2.22
2.4 V ≤ VCC 250 — 250 — 2000 — ns
≤ 5.5 V
1.8 V ≤ VCC 500 — 500 — 2000 — ns
≤ 5.5 V
1.6 V ≤ VCC — — 1000 — 2000 — ns
≤ 5.5 V
SCKp high-/low- 4.0 V ≤ VCC ≤ 5.5 V tKH1, tKL1 tKCY1/2 — tKCY1/2 — tKCY1/2 — ns
level width - 12 - 21 - 50
2.7 V ≤ VCC ≤ 5.5 V tKCY1/2 — tKCY1/2 — tKCY1/2 — ns
- 18 - 25 - 50
2.4 V ≤ VCC ≤ 5.5 V tKCY1/2 — tKCY1/2 — tKCY1/2 — ns
- 38 - 38 - 50
1.8 V ≤ VCC ≤ 5.5 V tKCY1/2 — tKCY1/2 — tKCY1/2 — ns
- 50 - 50 - 50
1.6 V ≤ VCC ≤ 5.5 V — — tKCY1/2 — tKCY1/2 — ns
- 100 - 100
SIp setup time 4.0 V ≤ VCC ≤ 5.5 V tSIK1 44 — 54 — 110 — ns
(to SCKp↑)*2
2.7 V ≤ VCC ≤ 5.5 V 44 — 54 — 110 — ns
2.4 V ≤ VCC ≤ 5.5 V 75 — 75 — 110 — ns
1.8 V ≤ VCC ≤ 5.5 V 110 — 110 — 110 — ns
1.6 V ≤ VCC ≤ 5.5 V — — 220 — 220 — ns
SIp hold time 1.6 V ≤ VCC ≤ 5.5 V tKSI1 19 — 19 — 19 — ns
(from SCKp↑)*2
Delay time from 1.6 V ≤ VCC ≤ 5.5 V tKSO1 — 25 — 25 — 25 ns
SCKp↓ to SOp C = 30 pF*4
output*3
Note: Select the CMOS output for the SOp pin and SCKp pin by using NCODR bit in Port gh Pin Function Select Register (PghPFS).
Note: p: SPI number (p = 00, 01, 10, 11, 20, 21), m: Unit number, n: Channel number (mn = 00 to 03, 10 to 11), gh: Port number (g = 0 to
4, h = 00 to 15).
Note 1. Operating voltages in high-speed mode are 1.8 V ≤ VCC ≤ 5.5 V.
Note 2. This setting applies when SCRmn.DCP[1:0] = 00b or 11b. The setting for the SIp setup time changes to SCKp↓ and that for the SIp
hold time changes from SCKp↓ when SCRmn.DCP[1:0] = 01b or 10b.
Note 3. This setting applies when SCRmn.DCP[1:0] = 00b or 11b. The setting for the delay time to SOp output changes from SCKp↑ when
SCRmn.DCP[1:0] = 01b or 10b.
Note 4. C is the load capacitance of the SCKp and SOp output lines.
SCKp cycle 4.0 V ≤ VCC 20 MHz < tKCY2 8/fMCK — 8/fMCK — — — ns Figure 2.21
time*2 ≤ 5.5 V fMCK Figure 2.22
Note 4. This setting applies when SCRmn.DCP[1:0] = 00b or 11b. The setting for the delay time to SOp output changes from SCKp↑ when
SCRmn.DCP[1:0] = 01b or 10b.
Note 5. C is the load capacitance of the SOp output line.
SCKp SCK
SOp SI
tKCY1, 2
tKL1, 2 tKH1, 2
SCKp
tSIK1, 2 tKSI1, 2
tKSO1, 2
Figure 2.21 Timing of serial transfer in the simplified SPI communications when SCRmn.DCP[1:0] = 00b or
11b
tKCY1, 2
tKH1, 2 tKL1, 2
SCKp
tSIK1, 2 tKSI1, 2
tKSO1, 2
Figure 2.22 Timing of serial transfer in the simplified SPI communications when SCRmn.DCP[1:0] = 01b or
10b
SCLr clock 2.7 V ≤ VCC ≤ 5.5 V, fSCL — 1000*2 — 1000*2 — 400*2 kHz Figure 2.23
frequency Cb = 50 pF, Rb = 2.7 kΩ Figure 2.24
1.8 V ≤ VCC ≤ 5.5 V, — 400*2 — 400*2 — 400*2 kHz
Cb = 100 pF, Rb = 3 kΩ
1.8 V ≤ VCC < 2.7 V, — 300*2 — 300*2 — 300*2 kHz
Cb = 100 pF, Rb = 5 kΩ
1.6 V ≤ VCC < 1.8 V, — — — 250*2 — 250*2 kHz
Cb = 100 pF, Rb = 5 kΩ
Hold time when 2.7 V ≤ VCC ≤ 5.5 V, tLOW 475 — 475 — 1150 — ns
SCLr is low Cb = 50 pF, Rb = 2.7 kΩ
1.8 V ≤ VCC ≤ 5.5 V, 1150 — 1150 — 1150 — ns
Cb = 100 pF, Rb = 3 kΩ
1.8 V ≤ VCC < 2.7 V, 1550 — 1550 — 1550 — ns
Cb = 100 pF, Rb = 5 kΩ
1.6 V ≤ VCC < 1.8 V, — — 1850 — 1850 — ns
Cb = 100 pF, Rb = 5 kΩ
Hold time when 2.7 V ≤ VCC ≤ 5.5 V, tHIGH 475 — 475 — 1150 — ns
SCLr is high Cb = 50 pF, Rb = 2.7 kΩ
1.8 V ≤ VCC ≤ 5.5 V, 1150 — 1150 — 1150 — ns
Cb = 100 pF, Rb = 3 kΩ
1.8 V ≤ VCC < 2.7 V, 1550 — 1550 — 1550 — ns
Cb = 100 pF, Rb = 5 kΩ
1.6 V ≤ VCC < 1.8 V, — — 1850 — 1850 — ns
Cb = 100 pF, Rb = 5 kΩ
Data setup time 2.7 V ≤ VCC ≤ 5.5 V, tSU:DAT 1/fMCK + — 1/fMCK — 1/fMCK — ns
(reception) Cb = 50 pF, Rb = 2.7 kΩ 85*3 +85*3 +145*3
1.8 V ≤ VCC ≤ 5.5 V, 1/fMCK + — 1/fMCK + — 1/fMCK — ns
Cb = 100 pF, Rb = 3 kΩ 145*3 145*3 +145*3
1.8 V ≤ VCC < 2.7 V, 1/fMCK + — 1/fMCK + — 1/fMCK + — ns
Cb = 100 pF, Rb = 5 kΩ 230*3 230*3 230*3
1.6 V ≤ VCC < 1.8 V, — — 1/fMCK + — 1/fMCK + — ns
Cb = 100 pF, Rb = 5 kΩ 290*3 290*3
Data hold time 2.7 V ≤ VCC ≤ 5.5 V, tHD:DAT 0 305 0 305 0 305 ns
(transmission) Cb = 50 pF, Rb = 2.7 kΩ
1.8 V ≤ VCC ≤ 5.5 V, 0 355 0 355 0 355 ns
Cb = 100 pF, Rb = 3 kΩ
1.8 V ≤ VCC < 2.7 V, 0 405 0 405 0 405 ns
Cb = 100 pF, Rb = 5 kΩ
1.6 V ≤ VCC < 1.8 V, — — 0 405 0 405 ns
Cb = 100 pF, Rb = 5 kΩ
Note: Select the NMOS open-drain output for the SDAr pin and the CMOS output for the SCLr pin by using NCODR bit in Port gh Pin
Function Select Register (PghPFS).
Note: ● r: IIC number (r = 00, 01, 10, 11, 20, 21), gh: Port number (g = 0 to 4, h = 00 to 15)
● fMCK: Serial array unit operation clock frequency
● Rb[Ω]: Communication line (SDAr) pull-up resistance, Cb[F]: Communication line (SDAr, SCLr) load capacitance
Note 1. Operating voltages in high-speed mode are 1.8 V ≤ VCC ≤ 5.5 V.
Note 2. The listed times must be no greater than fMCK/4.
Note 3. Set fMCK so that it will not exceed the hold time when SCLr is low or high.
VCC
Rb
SDAr SDA
SCLr SCL
1/fSCL
tLOW tHIGH
SCLr
SDAr
tHD:DAT tSU:DAT
SCLAn clock frequency Standard mode: fSCL 0 — 100 kHz Figure 2.25
PCLKB ≥ 1 MHz
Setup time of restart condition — tSU:STA 4.7 — — µs
Note: n = 0, 1
Note: The maximum value of communication line capacitance (Cb) and communication line pull-up resistor (Rb) are as follows.
Cb = 400 pF, Rb = 2.7 kΩ
Note 1. The first clock pulse is generated after this period when the start or restart condition is detected.
Note 2. The maximum value of tHD:DAT applies to normal transfer. The clock stretching is inserted on reception of an acknowledgment
(ACK) signal.
SCLAn clock frequency Fast mode: PCLKB fSCL 0 — 400 kHz Figure 2.25
≥ 3.5 MHz
Setup time of restart condition — tSU:STA 0.6 — — µs
Note: n = 0, 1
Note: The maximum value of communication line capacitance (Cb) and communication line pull-up resistor (Rb) are as follows.
Cb = 320 pF, Rb = 1.1 kΩ
Note 1. The first clock pulse is generated after this period when the start or restart condition is detected.
Note 2. The maximum value of tHD:DAT applies to normal transfer. The clock stretching is inserted on reception of an acknowledgment
(ACK) signal.
SCLAn clock frequency Fast mode plus: fSCL 0 — 1000 kHz Figure 2.25
PCLKB ≥ 10 MHz
Setup time of restart condition — tSU:STA 0.26 — — µs
Note: n = 0, 1
Note: The maximum value of communication line capacitance (Cb) and communication line pull-up resistor (Rb) are as follows.
Cb = 120 pF, Rb = 1.1 kΩ
Note 1. The first clock pulse is generated after this period when the start or restart condition is detected.
Note 2. The maximum value of tHD:DAT applies to normal transfer. The clock stretching is inserted on reception of an acknowledgment
(ACK) signal.
tLOW tR
SCLAn
SDAAn
tBUF
Note: n = 0, 1
Resolution — — 12 Bit —
Conversion clock (fAD) 1 — 48 MHz —
Resolution — — 12 Bit —
Conversion clock (fAD) 1 — 48 MHz —
Resolution — — 12 Bit —
Conversion clock (PCLKB) 1 — 32 MHz —
Resolution — — 12 Bit —
Conversion clock (fAD) 1 — 24 MHz —
Resolution — — 12 Bit —
Conversion clock (fAD) 1 — 16 MHz —
Resolution — — 12 Bit —
Conversion clock (fAD) 1 — 8 MHz —
Note 5. When the internal reference voltage or the temperature sensor output voltage is selected as the target for conversion, the sampling
time must be at least 5 µs. Accordingly, use low-voltage mode 2 and fAD = 16 MHz or less with the longer sampling time.
Resolution — — 12 Bit —
Conversion clock (PCLKB) 1 — 4 MHz —
Table 2.47 A/D conversion characteristics in Low-voltage modes 1 and 2 when the internal reference voltage is
selected as reference voltage (+)
Conditions: VCC = 1.8 to 5.5 V, VSS = AVREFM = 0 V
Reference voltage (+) = internal reference voltage, Reference voltage (-) = AVREFM
Parameter Min Typ Max Unit Test conditions
Resolution — — 8 Bit —
Conversion clock (fAD) 1 — 2 MHz —
High-precision channel ANI0 to ANI5 VCC = 1.6 to 5.5 V Pins ANI0 to ANI5 cannot be used
as general I/O, TS transmission, when
the A/D converter is in use.
Normal-precision channel ANI16 to ANI19 —
Note 1. The 12-bit A/D internal reference voltage indicates the voltage when the internal reference voltage is input to the 12-bit A/D
converter.
Note 2. When the internal reference voltage is converted.
0xFFF
Full-scale error
Integral nonlinearity
error (INL)
A/D converter
output code Ideal line of actual A/D
Actual A/D conversion conversion characteristic
characteristic
Absolute accuracy
Absolute accuracy
Absolute accuracy is the difference between output code based on the theoretical A/D conversion characteristics, and the
actual A/D conversion result. When measuring absolute accuracy, the voltage at the midpoint of the width of the analog
input voltage (1-LSB width), which can meet the expectation of outputting an equal code based on the theoretical A/D
conversion characteristics, is used as the analog input voltage. For example, if 12-bit resolution is used and the reference
voltage AVREFP = 3.072 V, then 1-LSB width becomes 0.75 mV, and 0 mV, 0.75 mV, and 1.5 mV are used as the analog
input voltages. If analog input voltage is 6 mV, an absolute accuracy of ±5 LSB means that the actual A/D conversion result
is in the range of 0x003 to 0x00D, though an output code of 0x008 can be expected from the theoretical A/D conversion
characteristics.
Offset error
Offset error is the difference between the transition point of the ideal first output code and the actual first output code.
Full-scale error
Full-scale error is the difference between the transition point of the ideal last output code and the actual last output code.
Note 1. The internal reference voltage can be selected as CMP reference voltage only when 1.8 V ≤ VCC ≤ 5.5 V.
Resolution — — — 8 bit —
Conversion time tDCONV — — 3.0 µs —
Capacitive load*1 — — — 35 pF —
Voltage detection Power-on reset When power supply rise VPOR 1.47 1.51 1.55 V Figure 2.27
level*1 (POR)
When power supply fall VPDR 1.46 1.50 1.54 Figure 2.28
Voltage detection When power supply rise Vdet0_0 3.74 3.91 4.06 V Figure 2.29
circuit (LVD0)*2 At falling edge
When power supply fall 3.68 3.85 4.00 VCC
When power supply rise Vdet0_1 2.73 2.9 3.01
When power supply fall 2.68 2.85 2.96
When power supply rise Vdet0_2 2.44 2.59 2.70
When power supply fall 2.38 2.53 2.64
When power supply rise Vdet0_3 1.83 1.95 2.07
When power supply fall 1.78 1.90 2.02
When power supply rise Vdet0_4 1.66 1.75 1.88
When power supply fall 1.60 1.69 1.82
Table 2.53 Power-on reset circuit and voltage detection circuit characteristics (1) (2 of 2)
Parameter Symbol Min Typ Max Unit Test Conditions
Voltage detection Voltage detection When power supply rise Vdet1_0 4.23 4.39 4.55 V Figure 2.30
level*1 circuit (LVD1)*3 At falling edge
When power supply fall 4.13 4.29 4.45 VCC
When power supply rise Vdet1_1 4.07 4.25 4.39
When power supply fall 3.98 4.16 4.30
When power supply rise Vdet1_2 3.97 4.14 4.29
When power supply fall 3.86 4.03 4.18
When power supply rise Vdet1_3 3.74 3.92 4.06
When power supply fall 3.68 3.86 4.00
When power supply rise Vdet1_4 3.05 3.17 3.29
When power supply fall 2.98 3.10 3.22
When power supply rise Vdet1_5 2.95 3.06 3.17
When power supply fall 2.89 3.00 3.11
When power supply rise Vdet1_6 2.86 2.97 3.08
When power supply fall 2.79 2.90 3.01
When power supply rise Vdet1_7 2.74 2.85 2.96
When power supply fall 2.68 2.79 2.90
Voltage detection Voltage detection When power supply rise Vdet1_8 2.63 2.75 2.85 V Figure 2.30
level*1 circuit (LVD1)*3 At falling edge
When power supply fall 2.58 2.68 2.78 VCC
When power supply rise Vdet1_9 2.54 2.64 2.75
When power supply fall 2.48 2.58 2.68
When power supply rise Vdet1_A 2.43 2.53 2.63
When power supply fall 2.38 2.48 2.58
When power supply rise Vdet1_B 2.16 2.26 2.36
When power supply fall 2.10 2.20 2.30
When power supply rise Vdet1_C 1.88 2 2.09
When power supply fall 1.84 1.96 2.05
When power supply rise Vdet1_D 1.78 1.9 1.99
When power supply fall 1.74 1.86 1.95
When power supply rise Vdet1_E 1.67 1.79 1.88
When power supply fall 1.63 1.75 1.84
When power supply rise Vdet1_F 1.65 1.7 1.78
When power supply fall 1.60 1.65 1.73
Voltage detection Voltage detection When power supply rise Vdet2_0 4.20 4.40 4.57 V Figure 2.31
level*1 circuit (LVD2)*4 At falling edge
When power supply fall 4.11 4.31 4.48 VCC
When power supply rise Vdet2_1 4.05 4.25 4.42
When power supply fall 3.97 4.17 4.34
When power supply rise Vdet2_2 3.91 4.11 4.28
When power supply fall 3.83 4.03 4.20
When power supply rise Vdet2_3 3.71 3.91 4.08
When power supply fall 3.64 3.84 4.01
Note 1. These characteristics apply when noise is not superimposed on the power supply. When a setting causes this voltage detection
level to overlap with that of the voltage detection circuit, it cannot be specified whether LVD1 or LVD2 is used for voltage detection.
Note 2. # in the symbol Vdet0_# denotes the value of the OFS1.VDSEL0[2:0] bits.
Note 3. # in the symbol Vdet1_# denotes the value of the LVDLVLR.LVD1LVL[4:0] bits.
Note 4. # in the symbol Vdet2_# denotes the value of the LVDLVLR.LVD2LVL[2:0] bits.
Table 2.54 Power-on reset circuit and voltage detection circuit characteristics (2)
Parameter Symbol Min Typ Max Unit Test Conditions
Power-on reset response delay time*3 tdet — — 500 µs Figure 2.27, Figure 2.28
Minimum VCC down time tVOFF 500 — — µs Figure 2.27, VCC = 1.0 V or
above
Power-on reset enable time tW (POR) 1 — — ms Figure 2.28, VCC = below 1.0
V
LVD1 operation stabilization time (after LVD1 is Td (E-A) — — 300 µs Figure 2.30
enabled)
LVD2 operation stabilization time (after LVD2 is Td (E-A) — — 1200 µs Figure 2.31
enabled)
Hysteresis width (POR) VPORH — 10 — mV —
— 90 — LVD2 selected
Note 1. When OFS1.LVDAS = 0.
Note 2. When OFS1.LVDAS = 1.
Note 3. The minimum VCC down time indicates the time when VCC is below the minimum value of voltage detection levels VPOR, Vdet0,
Vdet1, and Vdet2 for the POR/LVD.
tVOFF
VCC
VPOR
1.0 V
VPOR
VCC
1.0 V
tw(POR)
*1
Internal reset signal
(active-low)
tdet tPOR
Note 1. tw(POR) is the time required for a power-on reset to be enabled while the external power VCC is being held below the
valid voltage (1.0 V).
When VCC turns on, maintain tw(POR) for 1.0 ms or more.
tVOFF
tVOFF
LVCMPCR.LVD1E
Td(E-A)
LVD1
Comparator output
LVD1CR0.CMPE
LVD1SR.MON
Internal reset signal
(active-low)
When LVD1CR0.RN = 0
When LVD1CR0.RN = 1
tLVD1
tVOFF
LVCMPCR.LVD2E
Td(E-A)
LVD2
Comparator output
LVD2CR0.CMPE
LVD2SR.MON
Internal reset signal
(active-low)
When LVD2CR0.RN = 0
When LVD2CR0.RN = 1
tLVD2
Data hold time After 10000 times NPEC tDRP 20*2 *3 — — Year Ta = 105°C
10 — — Ta = 125°C
Note 1. The reprogram/erase cycle is the number of erasures for each block. When the reprogram/erase cycle is n times (n = 1,0000),
erasing can be performed n times for each block. For instance, when 8-byte programming is performed 256 times for different
addresses in 2-KB blocks, and then the entire block is erased, the reprogram/erase cycle is counted as one. However, programming
the same address for several times as one erasure is not enabled (overwriting is prohibited).
Note 2. Characteristic when using the flash memory programmer and the self-programming library provided by Renesas Electronics.
Note 3. This result is target spec, may changed after reliability testing.
Note: Does not include the time until each operation of the flash memory is started after instructions are executed by software.
Note: The lower-limit frequency of ICLK is 1 MHz during programming or erasing the flash memory.
Note: The frequency accuracy of ICLK must be ± 1.5% during programming or erasing the flash memory. Confirm the frequency accuracy
of the clock source.
Note: Does not include the time until each operation of the flash memory is started after instructions are executed by software.
Note: The lower-limit frequency of ICLK is 1 MHz during programming or erasing the flash memory. When using ICLK at below 4 MHz, the
frequency can be set to 1 MHz, 2 MHz, or 3 MHz. A non-integer frequency such as 1.5 MHz cannot be set.
Note: The frequency accuracy of ICLK must be ± 1.0% during programming or erasing the flash memory. Confirm the frequency accuracy
of the clock source.
Note: Does not include the time until each operation of the flash memory is started after instructions are executed by software.
Note: The lower-limit frequency of ICLK is 1 MHz during programming or erasing the flash memory. When using ICLK at below 4 MHz, the
frequency can be set to 1 MHz, 2 MHz, or 3 MHz. A non-integer frequency such as 1.5 MHz cannot be set.
Note: The frequency accuracy of ICLK must be ± 1.0% during programming or erasing the flash memory. Confirm the frequency accuracy
of the clock source.
Note 1. When 1.8 V ≤ VCC ≤ 5.5 V
Note: Does not include the time until each operation of the flash memory is started after instructions are executed by software.
Note: The lower-limit frequency of ICLK is 1 MHz during programming or erasing the flash memory.
Note: The frequency accuracy of ICLK must be ± 1.0% during programming or erasing the flash memory. Confirm the frequency accuracy
of the clock source.
1a 1b
2
3
TCKC
2X
aaa C
36 25
37 24
INDEX AREA
(D/2 X E/2)
48 13
2X
aaa C
1 12
B E A
ccc C
C
SEATING PLANE
A (A3) A1
e b(48X) bbb C A B
48X
ddd C
eee C Dimension in Millimeters
Reference
Symbol
E2 fff C A B Min. Nom. Max.
1 12 A - - 0.80
EXPOSED A1 0.00 0.02 0.05
fff C A B 48 13 DIE PAD
A3 0.203 REF.
b 0.20 0.25 0.30
D 7.00 BSC
E 7.00 BSC
D2 e 0.50 BSC
L 0.30 0.40 0.50
K 0.20 - -
D2 5.25 5.30 5.35
24 E2 5.25 5.30 5.35
37
aaa 0.15
36 25
bbb 0.10
L(48X) K(48X)
ccc 0.10
ddd 0.05
eee 0.08
fff 0.10
2X
aaa C
24 17
25 16
INDEX AREA
(D/2 X E/2)
32 9
2X
aaa C 8
1
B E A
ccc C
C
SEATING PLANE
A (A3) A1
32X e b(32X) bbb C A B
ddd C Dimension in Millimeters
eee C Reference
Symbol
Min. Nom. Max.
E2 fff C A B
A - - 0.80
1 8
A1 0.00 0.02 0.05
A3 0.203 REF.
fff C A B 32 9
b 0.18 0.25 0.30
D 5.00 BSC
E 5.00 BSC
D2 e 0.50 BSC
L 0.35 0.40 0.45
K 0.20 - -
25 16 D2 3.15 3.20 3.25
E2 3.15 3.20 3.25
24 17
aaa 0.15
L(32X) K(32X) bbb 0.10
ccc 0.10
ddd 0.05
eee 0.08
fff 0.10
T"
E
��1�
8 ----���
13
19 12
0
INDEX AREA
(D/2 X E/2)
24 7
cl
2X
·. aaa
CCC IC
I□� □I
1
l b(24X) · , .bbb(,i, C
l l
.. . AIB
(..)
J e I" . . ..·· Symbol
Min Norn. Max.
(]) •. ddd• 11 C
(])
(])
A - - 0.80
·] �><
_'_ A, 0.00 0.02 0.05
A3 0.203 REF.
b 0. 18 0.25 0.30
cc E2 rt I fff,· CIAIB D 4.00 BSC
(..) x E 4.00 BSC
-st
N
SZ' e 0.50 BSC
!E 6
L 0.35 0.40 0.45
7 K 0.20 - -
D2 2. 65 2. 70 2. 75
N
E2 2. 65 2. 70 2. 75
x
0
-st aaa 0. 15
12 bbb 0. 10
CCC 0. 10
ddd 0.05
�EXPOSED eee 0.08
DIE PAD
fff 0. 10
E aaa C 2X
B
INDEX AREA
A
D
aaa C 2X
TOP VIEW
A
16X
C
ccc C
A1
SIDE VIEW
ddd C A B
1 2 3 4
e
SD
Note: This applies to the number of cycles when access from the CPU does not conflict with the instruction fetching to the
external memory or bus access from other bus master such as DTC.
RAM, BUS, DTC, 0x4000_0000 0x4001_BFFF 2 ICLK Memory Protection Unit, SRAM,
ICU, CPU_AUX, Buses, Data Transfer Controller,
CPU_DBG Interrupt Controller, CPU
Revision History
Revision 1.00 — Nov 15, 2023
Initial release
Trademarks
Renesas and the Renesas logo are trademarks of Renesas Electronics
Corporation. All trademarks and registered trademarks are the property
of their respective owners.