Ra4m2 Group Datasheet
Ra4m2 Group Datasheet
Ra4m2 Group Datasheet
Features
■ Arm® Cortex®-M33 Core ● Independent Watchdog Timer (IWDT)
● Armv8-M architecture with the main extension ■ Human Machine Interface (HMI)
● Maximum operating frequency: 100 MHz
● Arm Memory Protection Unit (Arm MPU) ● Capacitive Touch Sensing Unit (CTSU)
– Protected Memory System Architecture (PMSAv8)
– Secure MPU (MPU_S): 8 regions ■ Multiple Clock Sources
– Non-secure MPU (MPU_NS): 8 regions ● Main clock oscillator (MOSC) (8 to 24 MHz)
● SysTick timer ● Sub-clock oscillator (SOSC) (32.768 kHz)
– Embeds two Systick timers: Secure and Non-secure instance ● High-speed on-chip oscillator (HOCO) (16/18/20 MHz)
– Driven by LOCO or system clock ● Middle-speed on-chip oscillator (MOCO) (8 MHz)
● CoreSight™ ETM-M33 ● Low-speed on-chip oscillator (LOCO) (32.768 kHz)
● IWDT-dedicated on-chip oscillator (15 kHz)
■ Memory ● Clock trim function for HOCO/MOCO/LOCO
● PLL/PLL2
● Up to 512-KB code flash memory ● Clock out support
● 8-KB data flash memory (100,000 program/erase (P/E) cycles)
● 128-KB SRAM
■ General-Purpose I/O Ports
■ Connectivity ● 5-V tolerance, open drain, input pull-up, switchable driving ability
● Serial Communications Interface (SCI) × 6
– Asynchronous interfaces
■ Operating Voltage
– 8-bit clock synchronous interface ● VCC: 2.7 to 3.6 V
– Smart card interface
– Simple IIC ■ Operating Temperature and Packages
– Simple SPI ● Ta = -40℃ to +105℃
– Manchester coding (SCI3, SCI4) – 100-pin LQFP (14 mm × 14 mm, 0.5 mm pitch)
● I2C bus interface (IIC) × 2 – 64-pin LQFP (10 mm × 10 mm, 0.5 mm pitch)
● Serial Peripheral Interface (SPI) – 48-pin LQFP (7 mm × 7 mm, 0.5 mm pitch)
● Quad Serial Peripheral Interface (QSPI) – 48-pin QFN (7 mm × 7 mm, 0.5 mm pitch)
● USB 2.0 Full-Speed Module (USBFS)
● Control Area Network module (CAN)
● SD/MMC Host Interface (SDHI)
● Serial Sound Interface Enhanced (SSIE)
■ Analog
● 12-bit A/D Converter (ADC12)
● 12-bit D/A Converter (DAC12) × 2
● Temperature Sensor (TSN)
■ Timers
● General PWM Timer 32-bit (GPT32) × 4
● General PWM Timer 16-bit (GPT16) × 4
● Low Power Asynchronous General Purpose Timer (AGT) × 6
1. Overview
The MCU integrates multiple series of software- and pin-compatible Arm®-based 32-bit cores that share a common set of
Renesas peripherals to facilitate design scalability and efficient platform-based product development.
The MCU in this series incorporates a high-performance Arm Cortex®-M33 core running up to 100 MHz with the following
features:
● Up to 512 KB code flash memory
● 128 KB SRAM
● Quad Serial Peripheral Interface (QSPI)
● USBFS, SD/MMC Host Interface
● Capacitive Touch Sensing Unit (CTSU)
● Analog peripherals
● Security and safety features
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.
DMA Controller (DMAC) The MCU includes an 8-channel direct memory access controller (DMAC) that can transfer data
without intervention from the CPU. When a DMA transfer request is generated, the DMAC
transfers data stored at the transfer source address to the transfer destination address.
External bus ● QSPI area (EQBIU): Connected to the QSPI (external device interface)
General PWM Timer (GPT) The General PWM Timer (GPT) is a 32-bit timer with GPT32 × 4 channels and a 16-bit timer with
GPT16 × 4 channels. PWM waveforms can be generated by controlling the up-counter, down-
counter, or the up- and down-counter. In addition, PWM waveforms can be generated for
controlling brushless DC motors. The GPT can also be used as a general-purpose timer.
Port Output Enable for GPT (POEG) The Port Output Enable (POEG) function can place the General PWM Timer (GPT) output pins
in the output disable state
Low Power Asynchronous General The Low Power Asynchronous General Purpose Timer (AGT) is a 16-bit timer that can be used
Purpose Timer (AGT) for pulse output, external pulse width or period measurement, and counting external events. This
timer consists of a reload register and a down counter. The reload register and the down counter
are allocated to the same address, and can be accessed with the AGT register.
Realtime Clock (RTC) For calendar count mode, the RTC has a 100-year calendar from 2000 to 2099 and
automatically adjusts dates for leap years. For binary count mode, the RTC counts seconds and
retains the information as a serial value. Binary count mode can be used for calendars other
than the Gregorian (Western) calendar.
Watchdog Timer (WDT) The Watchdog Timer (WDT) is a 14-bit down counter that can be used to reset the MCU when
the counter underflows because the system has run out of control and is unable to refresh the
WDT. In addition, the WDT can be used to generate a non-maskable interrupt or an underflow
interrupt.
Independent Watchdog Timer (IWDT) The Independent Watchdog Timer (IWDT) consists of a 14-bit down counter that must be
serviced periodically to prevent counter underflow. The IWDT provides functionality to reset the
MCU or to generate a non-maskable interrupt or an underflow interrupt. Because the timer
operates with an independent, dedicated clock source, it is particularly useful in returning the
MCU to a known state as a fail-safe mechanism when the system runs out of control. The IWDT
can be triggered automatically by a reset, underflow, refresh error, or a refresh of the count value
in the registers.
Serial Communications Interface (SCI) The Serial Communications Interface (SCI) × 6 channels have asynchronous and synchronous
serial interfaces:
● Asynchronous interfaces (UART and Asynchronous Communications Interface Adapter
(ACIA))
● 8-bit clock synchronous interface
● Simple IIC (master-only)
● Simple SPI
● Smart card interface
● Manchester interface
● Extended Serial interface
The smart card interface complies with the ISO/IEC 7816-3 standard for electronic signals and
transmission protocol. SCIn (n = 0, 3, 4, 9) has FIFO buffers to enable continuous and full-duplex
communication, and the data transfer speed can be configured independently using an on-chip
baud rate generator.
I2C bus interface (IIC) The I2C bus interface (IIC) has 2 channels. The IIC module conforms with and provides a subset
of the NXP I2C (Inter-Integrated Circuit) bus interface functions.
Serial Peripheral Interface (SPI) The Serial Peripheral Interface (SPI) has 1 channel. The SPI provides high-speed full-duplex
synchronous serial communications with multiple processors and peripheral devices.
Control Area Network (CAN) The Controller Area Network (CAN) module uses a message-based protocol to receive and
transmit data between multiple slaves and masters in electromagnetically noisy applications. The
module complies with the ISO 11898-1 (CAN 2.0A/CAN 2.0B) standard and supports up to 32
mailboxes, which can be configured for transmission or reception in normal mailbox and FIFO
modes. Both standard (11-bit) and extended (29-bit) messaging formats are supported. The CAN
module requires an additional external CAN transceiver.
USB 2.0 Full-Speed module (USBFS) The USB 2.0 Full-Speed module (USBFS) can operate as a host controller or device controller.
The module supports full-speed and low-speed (host controller only) transfer as defined in
Universal Serial Bus Specification 2.0. The module has an internal USB transceiver and
supports all of the transfer types defined in Universal Serial Bus Specification 2.0. The USB has
buffer memory for data transfer, providing a maximum of 10 pipes. Pipes 1 to 9 can be assigned
any endpoint number based on the peripheral devices used for communication or based on your
system.
Quad Serial Peripheral Interface (QSPI) The Quad Serial Peripheral Interface (QSPI) is a memory controller for connecting a serial ROM
(nonvolatile memory such as a serial flash memory, serial EEPROM, or serial FeRAM) that has
an SPI-compatible interface.
Serial Sound Interface Enhanced (SSIE) The Serial Sound Interface Enhanced (SSIE) peripheral provides functionality to interface with
digital audio devices for transmitting I2S/Monaural/TDM audio data over a serial bus. The SSIE
supports an audio clock frequency of up to 50 MHz, and can be operated as a slave or master
receiver, transmitter, or transceiver to suit various applications. The SSIE includes 32-stage
FIFO buffers in the receiver and transmitter, and supports interrupts and DMA-driven data
reception and transmission.
SD/MMC Host Interface (SDHI) The SDHI and MultiMediaCard (MMC) interface module provides the functionality required to
connect a variety of external memory cards to the MCU. The SDHI supports both 1- and 4-bit
buses for connecting memory cards that support SD, SDHC, and SDXC formats. When
developing host devices that are compliant with the SD Specifications, you must comply with the
SD Host/Ancillary Product License Agreement (SD HALA). The MMC interface supports 1-bit,
and 4-bit MMC buses that provide eMMC 4.51 (JEDEC Standard JESD 84-B451) device access.
This interface also provides backward compatibility and supports high-speed SDR transfer
modes.
12-bit A/D Converter (ADC12) A 12-bit successive approximation A/D converter (ADC12) is provided. Analog input channels
are selectable up to 22. The temperature sensor output and an internal reference voltage are
selectable for conversion.
12-bit D/A Converter (DAC12) A 12-bit D/A converter (DAC12) is provided.
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.
Capacitive Touch Sensing Unit (CTSU) The Capacitive Touch Sensing Unit (CTSU) measures the electrostatic capacitance of the touch
sensor. Changes in the electrostatic capacitance are determined by software that enables the
CTSU to detect whether a finger is in contact with the touch sensor. The electrode surface of the
touch sensor is usually enclosed with an electrical conductor so that a finger does not come into
direct contact with the electrode.
Cyclic Redundancy Check (CRC) The Cyclic Redundancy Check (CRC) generates CRC codes to detect errors in the data. The bit
calculator order of CRC calculation results can be switched for LSB-first or MSB-first communication.
Additionally, various CRC-generation polynomials are available.
Data Operation Circuit (DOC) The Data Operation Circuit (DOC) compares, adds, and subtracts 16-bit data. When a selected
condition applies, 16-bit data is compared and an interrupt can be generated.
MOSC/SOSC
8 KB data flash
IDAU
Reset
(H/M/L) OCO
128 KB SRAM
MPU
1 KB Standby Mode control PLL/PLL2
SRAM
NVIC
Power control CAC
IIC × 2 SDHI
AGT × 6
SPI CAN
RTC
SSIE USBFS
WDT/IWDT
SCE9
R7FA4M2AD3C FP #AA 0
Production identification code
Terminal material (Pb-free)
A: Sn (Tin) only
C: Others
Packing
A: Tray
B: Tray (Full carton)
H: Tape and reel
Package type
FL: LQFP 48 pins
FM: LQFP 64 pins
FP: LQFP 100 pins
NE: QFN 48 pins
Quality Grade
Operating temperature
3: -40°C to 105°C
Group name
Series name
RA family
Flash memory
Renesas microcontroller
Note: Check the order screen for each product on the Renesas website for valid symbols after the #.
GPT16*1 4
AGT*1 6
RTC Yes
Analog ADC12 Unit 0: 13 Unit 0: 9 Unit 0: 7
DAC12 2
TSN Yes
HMI CTSU 12 7 4
Data processing CRC Yes
DOC Yes
Event control ELC Yes
Security SCE9, TrustZone, and Lifecycle management
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. The capacitor should be
placed 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.
VBATT Input Battery Backup power pin
VSS Input Ground pin. Connect it to the system power supply (0 V).
Clock XTAL Output Pins for a crystal resonator. An external clock signal can be input
through the EXTAL pin.
EXTAL Input
XCIN Input Input/output pins for the sub-clock oscillator. Connect a crystal
resonator between XCOUT and XCIN.
XCOUT 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 emulator TMS Input On-chip emulator or boundary scan pins
TDI Input
TCK Input
TDO Output
TCLK Output Output clock for synchronization with the trace data
TDATA0 to TDATA3 Output Trace data output
SWO Output Serial wire trace output pin
SWDIO I/O Serial wire debug data input/output pin
SWCLK Input Serial wire clock pin
Interrupt NMI Input Non-maskable interrupt request pin
IRQn Input Maskable interrupt request pins
IRQn-DS Input Maskable interrupt request pins that can also be used in Deep
Software Standby mode
Analog power supply AVCC0 Input Analog voltage supply pin. This is used as the analog power supply
for the respective modules. Supply this pin with the same voltage as
the VCC pin.
AVSS0 Input Analog ground pin. This is used as the analog ground for the
respective modules. Supply this pin with the same voltage as the
VSS pin.
VREFH Input Analog reference voltage supply pin for the D/A Converter. Connect
this pin to AVCC0 when not using the D/A Converter.
VREFL Input Analog reference ground pin for the D/A Converter. Connect this pin
to AVSS0 when not using the D/A Converter.
VREFH0 Input Analog reference voltage supply pin for the ADC12. Connect this pin
to AVCC0 when not using the ADC12.
VREFL0 Input Analog reference ground pin for the ADC12. Connect this pin to
AVSS0 when not using the ADC12.
ADC12 ANmn Input Input pins for the analog signals to be processed by the A/D
converter.
(m: ADC unit number, n: pin number)
ADTRGm Input Input pins for the external trigger signals that start the A/D
conversion, active-low.
DAC12 DAn Output Output pins for the analog signals processed by the D/A converter.
CTSU TSn Input Capacitive touch detection pins (touch pins)
TSCAP I/O Secondary power supply pin for the touch driver
I/O ports Pmn I/O General-purpose input/output pins
(m: port number, n: pin number)
P200 Input General-purpose input pin
P108/TMS/SWDIO
P109/TDO
P110/TDI
P100
P101
P102
P103
P104
P105
P106
P107
P600
P601
P602
P603
P610
P609
P608
P115
P114
P113
P112
P111
VCC
VSS
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
75
P500 76 50 P300/TCK/SWCLK
P501 77 49 P301
P502 78 48 P302
P503 79 47 P303
P504 80 46 VCC
P505 81 45 VSS
VCC 82 44 P304
VSS 83 43 P305
P015 84 42 P306
P014 85 41 P307
P013 86 40 P200
VREFH 87 39 P201/MD
AVCC0 88 38 RES
AVSS0/VREFL 89 37 P208
VREFL0 90 36 P209
VREFH0 91 35 P210
P008 92 34 P211
P007 93 33 P214
P006 94 32 P205
P005 95 31 P206
P004 96 30 P207
P003 97 29 VCC_USB
P002 98 28 USB_DP
P001 99 27 USB_DM
P000 100 26 VSS_USB
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
1
2
3
4
5
6
7
8
9
VCL
VSS
VCC
P400
P401
P402
P403
P404
P405
P406
P708
P415
P414
P413
P412
P410
P409
P408
P407
XCIN
P411
XCOUT
VBATT
P213/XTAL
P212/EXTAL
P113
P112
P111
VCC
VSS
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
48
P500 49 32 P300/TCK/SWCLK
VCC 50 31 P301
VSS 51 30 P302
P015 52 29 P303
P014 53 28 P304
P013 54 27 P200
VREFH 55 26 P201/MD
AVCC0 56 25 RES
AVSS0/VREFL 57 24 P208
VREFL0 58 23 P205
VREFH0 59 22 P206
P004 60 21 P207
P003 61 20 VCC_USB
P002 62 19 USB_DP
P001 63 18 USB_DM
P000 64 17 VSS_USB
10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
VCL
VSS
VCC
P400
P401
P402
P410
P409
P408
P407
XCIN
P411
XCOUT
VBATT
P213/XTAL
P212/EXTAL
P108/TMS/SWDIO
P109/TDO/SWO
P110/TDI
P100
P101
P102
P103
P104
P112
P111
VCC
VSS
35
34
33
32
31
30
29
28
27
26
25
36
P500 37 24 P300/TCK/SWCLK
P015 38 23 P301
P014 39 22 P302
P013 40 21 P200
VREFH 41 20 P201/MD
AVCC0 42 19 RES
AVSS0/VREFL 43 18 P206
VREFL0 44 17 P207
VREFH0 45 16 VCC_USB
P002 46 15 USB_DP
P001 47 14 USB_DM
P000 48 13 VSS_USB
10
11
12
1
2
3
4
5
6
7
8
9
VCL
VSS
VCC
P402
P409
P408
P407
XCIN
XCOUT
VBATT
P213/XTAL
P212/EXTAL
P112
P111
VCC
VSS
36
35
34
33
32
31
30
29
28
27
26
25
12
11
1
2
3
4
5
6
7
8
9
VCL
VSS
VCC
P402
P409
P408
P407
XCIN
XCOUT
VBATT
P213/XTAL
P212/EXTAL
LQFP64
LQFP48,
Power, System,
QFN48
8 4 2 VBATT — — — — — —
9 5 3 VCL — — — — — —
10 6 4 XCIN — — — — — —
11 7 5 XCOUT — — — — — —
12 8 6 VSS — — — — — —
15 11 9 VCC — — — — — —
26 17 13 VSS_USB — — — — — —
27 18 14 USB_DM — — — — — —
28 19 15 USB_DP — — — — — —
29 20 16 VCC_USB — — — — — —
38 25 19 RES — — — — — —
39 26 20 MD P201 — — — — —
40 27 21 — P200 NMI — — — —
45 — — VSS — — — — — —
LQFP64
LQFP48,
Power, System,
QFN48
46 — — VCC — — — — — —
59 — — — P608 — — GTIOC4B — —
60 — — — P609 — — GTIOC5A/AGTO5 — —
61 — — — P610 — — GTIOC5B/AGTO4 — —
62 39 30 VCC — — — — — —
63 40 31 VSS — — — — — —
68 41 — — P107 — — AGTOA0 — —
69 42 — — P106 — — AGTOB0 — —
82 50 — VCC — — — — — —
83 51 — VSS — — — — — —
85 53 39 — P014 — — — AN012/DA0 —
86 54 40 — P013 — — — AN011 —
87 55 41 VREFH — — — — — —
88 56 42 AVCC0 — — — — — —
89 57 43 AVSS0/VREFL — — — — — —
90 58 44 VREFL0 — — — — — —
91 59 45 VREFH0 — — — — — —
93 — — — P007 — — — AN007 —
LQFP64
LQFP48,
Power, System,
QFN48
97 61 — — P003 — — — AN003 —
Note: Several pin names have the added suffix of _A, _B, and _C. The suffix can be ignored when assigning functionality.
2. Electrical Characteristics
Supported peripheral functions and pins differ from one product name to another.
Unless otherwise specified, the electrical characteristics of the MCU are defined under the following conditions:
● VCC = AVCC0 = VCC_USB = VBATT = 2.7 to 3.6 V
● 2.7 ≤ VREFH0/VREFH ≤ AVCC0
● VSS = AVSS0 = VREFL0/VREFL = VSS_USB = 0 V
● Ta = Topr
Input voltage (except for 5 V-tolerant ports*1) Vin –0.3 to VCC + 0.3 V
Input voltage (5 V-tolerant ports*1) Vin –0.3 to + VCC + 4.0 (max. 5.8) V
Note 1. Ports P205, P206, P400, P401, P407 to P415, and P708 are 5 V tolerant.
Note 2. Connect AVCC0 and VCC_USB to VCC.
Note 3. See section 2.2.1. Tj/Ta Definition.
Note 4. Contact a Renesas Electronics sales office for information on derating operation when Ta = +85°C to +105°C. Derating is the
systematic reduction of load for improved reliability.
Caution: Permanent damage to the MCU might result if absolute maximum ratings are exceeded.
Power supply voltages VCC When USB is not used 2.7 — 3.6 V
When USB is used 3.0 — 3.6 V
VSS — 0 — V
USB power supply voltages VCC_USB — VCC — V
VSS_USB — 0 — V
VBATT power supply voltage VBATT 1.65*2 — 3.6 V
AVSS0 — 0 — V
Note 1. Connect AVCC0 to VCC. When the A/D converter and the D/A converter are not in use, do not leave the AVCC0, VREFH/VREFH0,
AVSS0, and VREFL/VREFL0 pins open. Connect the AVCC0 and VREFH/VREFH0 pins to VCC, and the AVSS0 and VREFL/
VREFL0 pins to VSS, respectively.
Note 2. Low CL crystal cannot be used below VBATT = 1.8V.
2.2 DC Characteristics
Input voltage Peripheral EXTAL (external clock input), SPI (except RSPCK) VIH VCC × — — V
(except for function pin 0.8
Schmitt trigger
input pins) VIL — — VCC × 0.2
Schmitt trigger Peripheral IIC (except for SMBus) VIH VCC × — VCC + 3.6 V
input voltage function pin 0.7 (max 5.8)
VIL — — VCC × 0.3
ΔVT VCC × — —
0.05
ΔVT VCC × — —
0.05
RTCIC0, When using the When VBATT VIH VBATT × — VBATT + 0.3
RTCIC1, Battery Backup power supply is 0.8
RTCIC2 Function selected
VIL — — VBATT × 0.2
ΔVT VBATT × — —
0.05
When VCC VIH VCC × — Higher
power supply is 0.8 voltage
selected either
VCC + 0.3 V
or
VBATT + 0.3
V
VIL — — VCC × 0.2
ΔVT VCC × — —
0.05
When not using the Battery Backup VIH VCC × — VCC + 0.3
Function 0.8
VIL — — VCC × 0.2
ΔVT VCC × — —
0.05
ΔVT VCC × — —
0.05
Ports 5 V-tolerant ports*3 *5 VIH VCC × — VCC + 3.6 V
0.8 (max 5.8)
VIL — — VCC × 0.2
Note 1. RES and peripheral function pins associated with Ports P205, P206, P400, P401, P407 to P415, and P708(total 15 pins).
Note 2. All input pins except for the peripheral function pins already described in the table.
Note 3. Ports P205, P206, P400, P401, P407 to P415, and P708(total 14 pins).
Note 4. All input pins except for the ports already described in the table.
Note 5. When VCC is less than 2.7 V, the input voltage of 5 V-tolerant ports should be less than 3.6 V, otherwise breakdown may occur
because 5 V-tolerant ports are electrically controlled so as not to violate the break down voltage.
Permissible output current (average value per Ports P000 to P008, P013 to P015, — IOH — — –2.0 mA
pin) P201
IOL — — 2.0 mA
Ports P205, P206, P407 to P415, P708 Low drive*1 IOH — — –2.0 mA
(total 12 pins)
IOL — — 2.0 mA
IOL — — 4.0 mA
IOL — — 20 mA
IOL — — 2.0 mA
IOL — — 4.0 mA
IOL — — 16 mA
Permissible output current (max value per pin) Ports P000 to P008, P013 to P015, — IOH — — –4.0 mA
P201
IOL — — 4.0 mA
Ports P205, P206, P407 to P415, P708 Low drive*1 IOH — — –4.0 mA
(total 12 pins)
IOL — — 4.0 mA
IOL — — 8.0 mA
IOL — — 40 mA
IOL — — 4.0 mA
IOL — — 8.0 mA
IOL — — 32 mA
Permissible output current (maxvalue of total Maximum of all output pins ΣIOH (max) — — –80 mA
of all pins)
ΣIOL (max) — — 80 mA
Note 1. This is the value when low driving ability is selected in the Port Drive Capability bit in the PmnPFS register. The selected driving
ability is retained in Deep Software Standby mode.
Note 2. This is the value when middle driving ability is selected in the Port Drive Capability bit in the PmnPFS register. The selected driving
ability is retained in Deep Software Standby mode.
Note 3. This is the value when high driving ability is selected in the Port Drive Capability bit in the PmnPFS register. The selected driving
ability is retained in Deep Software Standby mode.
Note 4. Except for P200, which is an input port.
Caution: To protect the reliability of the MCU, the output current values should not exceed the values in this table.
The average output current indicates the average value of current measured during 100 µs.
Input pull-up MOS current Ports P0 to P7 Ip –300 — –10 µA VCC = 2.7 to 3.6 V
Vin = 0 V
Note 1. Supply current values are with all output pins unloaded and all input pull-up MOSs in the off state.
Note 2. Measured with clocks supplied to the peripheral functions. This does not include the BGO operation.
Note 3. ICC depends on f (ICLK) as follows.
ICC Max. = 0.53 × f + 12 (max. operation in high-speed mode)
ICC Typ. = 0.05 × f + 1.85 (normal operation in high-speed mode, all peripheral clocks disabled)
ICC Typ. = 0.12 × f + 0.69 (low-speed mode)
ICC Max. = 0.13 × f + 12 (sleep mode)
Note 4. This does not include the BGO operation.
Note 5. Supply of the clock signal to peripherals is stopped in this state. This does not include the BGO operation.
Note 6. FCLK, PCLKA, PCLKB, PCLKC, and PCLKD are set to divided by 64 (1.563 MHz).
Note 7. FCLK, PCLKA, PCLKB, PCLKC, and PCLKD are set to divided by 64 (3.125 MHz).
Note 8. Reference value
Note 9. When the MCU is in Software Standby mode or the MSTPCRD.MSTPD16 (12-Bit A/D Converter 0 Module Stop bit) and
MSTPCRD.MSTPD20 (12-bit D/A converter module stop bit) are in the module-stop state.
Note 10. FCLK, PCLKA, PCLKB, PCLKC, and PCLKD are set to divided by 64 (15.6 kHz).
Note 11. PCLKA, PCLKB, PCLKC, and PCLKD are set to divided by 64 (512 Hz). FCLK is the same frequency as that of ICLK.
Note 12. PLL output frequency = 100MHz.
Note 13. PLL output frequency = 200MHz.
Note 14. PLL2-LDO disabled.
Note 15. n = 0, 1
Note 1. Supply current values are with all output pins unloaded and all input pull-up MOSs in the off state.
Note 2. Supply of the clock signal to peripherals is stopped in this state. This does not include the BGO operation.
Under development Preliminary document
Note 3. PLL output frequency = 100MHz.Specifications in this document are tentative and subject to change
Note 4. PLL2-LDO disabled.
Under
RA4M2 development
Series Preliminary document 59. Electrical Characteristics
Specifications in this document are tentative and subject to change
100.0
100.0
10.0
ICC (mA)
10.0
ICC (mA)
1.0
1.0
0.1
-40 -20 0 20 40 60 80 100
0.1 Ta (℃)
-40 -20 0 20 40 60 80 100
Ta (℃) during product evaluation.
Average value of the tested middle samples
Average value of the tested upper-limit samples during product evaluation.
Average value of the tested middle samples during product evaluation.
Average value of the tested upper-limit samples during product evaluation.
Figure 47.2 Temperature dependency in Software Standby mode (reference data)
Figure 2.2 Temperature dependency in Software Standby mode (reference data)
Figure 47.2 Temperature dependency in Software Standby mode (reference data)
1000
1000
100
ICC (uA)
100
ICC (uA)
10
10
1
-40 -20 0 20 40 60 80 100
1 Ta (℃)
-40 -20 0 20 40 60 80 100
Average value of the tested middle Ta (℃) during product evaluation.
samples
Average value of the tested upper-limit samples during product evaluation.
Average value of the tested middle samples during product evaluation.
Figure 47.3 Temperature dependency
Average value in Deep
of the tested Software
upper-limit Standby
samples duringmode,
productpower supplied to standby
evaluation.
SRAM and USB resume detecting unit (reference data)
Figure 47.3 Temperature dependency in Deep Software Standby mode, power supplied to standby
Figure 2.3 SRAM and
Temperature USB resume detecting
dependency in Deepunit (reference
Software data)
Standby mode, power supplied to standby SRAM
and USB resume detecting unit (reference data)
100
ICC (uA)
10
ICC (uA)
10
1
-40 -20 0 20 40 60 80 100
Ta (℃)
100
ICC (uA)
10
ICC (uA)
10
1
-40 -20 0 20 40 60 80 100
Ta (℃)
Figure 47.5 Temperature dependency in Deep Software Standby mode, power not supplied to SRAM or
Figure 2.5 Temperature dependency
USB resume in power-on
detecting unit, Deep Software Standby
reset circuit mode,
low power power
function not(reference
enabled supplieddata)
to SRAM or
USB resume detecting unit, power-on reset circuit low power function enabled (reference data)
Note 1. At boot mode, the reset from voltage monitor 0 is disabled regardless of the value of the OFS1.LVDAS bit.
Note 2. This applies when VBATT is used.
Table 2.10 Rising and falling gradient and ripple frequency characteristics
The ripple voltage must meet the allowable ripple frequency fr(VCC) within the range between the VCC upper limit (3.6 V) and lower limit (2.7
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
1 / fr(VCC)
VCC Vr(VCC)
Thermal 48-pin QFN (PWQN0048KC-A) θja 23.9 °C/W JESD 51-2 and 51-7
Resistance compliant
48-pin LQFP (PLQP0048KB-B) 62.1
64-pin LQFP (PLQP0064KB-C) 54.6
100-pin LQFP (PLQP0100KB-B) 55.1
48-pin QFN (PWQN0048KC-A) Ψjt 0.28 °C/W JESD 51-2 and 51-7
compliant
48-pin LQFP (PLQP0048KB-B) 2.39
64-pin LQFP (PLQP0064KB-C) 1.90
100-pin LQFP (PLQP0100KB-B) 1.90
Note 1. The values are reference values when the 4-layer board is used. Thermal resistance depends on the number of layers or size of the
board. For details, refer to the JEDEC standards.
Ta = 85 °C*3 — — 9.13
Ta = 95 °C*3 — — 11.08
= (20 mA × 1 V) × 8 / 3.5 V + (1 mA × 0.5 V) × 12 / 3.5 V + ((VCC - (VCC - 0.5 V)) × 1 mA) × 12 / 3.5 V
= 45.7 mA + 1.71 mA + 1.71 mA
= 49.1 mA
2.3 AC Characteristics
2.3.1 Frequency
Table 2.14 Operation frequency value in high-speed mode
Parameter Symbol Min Typ Max Unit
Note 1. FCLK must run at a frequency of at least 4 MHz when programming or erasing the flash memory.
Note 2. When the ADC12 is used, the PCLKC frequency must be at least 1 MHz.
EXTAL external clock input cycle time tEXcyc 41.66 — — ns Figure 2.7
Main clock oscillation stabilization wait time (crystal)*1 tMAINOSCWT — — —*1 ms Figure 2.8
LOCO clock oscillation stabilization wait time tLOCOWT — — 60.4 µs Figure 2.9
HOCO clock oscillator oscillation Without FLL fHOCO16 15.78 16 16.22 MHz –20 ≤ Ta ≤ 105°C
frequency
fHOCO18 17.75 18 18.25
PLL/PLL2 clock oscillation stabilization wait time tPLLWT — — 174.9 µs Figure 2.10
Note 1. When setting up the sub-clock oscillator, ask the oscillator manufacturer for an oscillation evaluation and use the results as the
recommended oscillation stabilization time.
After changing the setting in the SOSCCR.SOSTP bit to start sub-clock operation, only start using the sub-clock oscillator after the
sub-clock oscillation stabilization time elapses with an adequate margin. A value that is two times the value shown is recommended.
tXcyc
tXH tXL
tXr tXf
MOSCCR.MOSTP
tMAINOSCWT
Main clock
LOCOCR.LCSTP
tLOCOWT
LOCO clock
PLLCR.PLLSTP
PLL2CR.PLL2STP
tPLLWT
OSCSF.PLLSF
OSCSF.PLL2SF
PLL/PLL2 clock
SOSCCR.SOSTP
tSUBOSCWT
Sub-clock
Wait time after RES cancellation tRESWT — 37.3 41.2 µs Figure 2.12
VCC VCCmin
RES
tRESWP
Internal reset signal
(low is valid)
tRESWT
Figure 2.12 RES pin input timing under the condition that VCC exceeds VPOR voltage threshold
RES
tRESWT
Recovery time from Crystal resonator System clock source is tSBYMC*13 — 2.1 2.4 ms Figure 2.14
Software Standby connected to main clock main clock oscillator*2 The division ratio of all
mode*1 oscillator oscillators is 1.
System clock source is tSBYPC*13 — 2.2 2.6 ms
PLL with main clock
oscillator*3
External clock input to System clock source is tSBYEX*13 — 45 125 μs
main clock oscillator main clock oscillator*4
System clock source is tSBYPE*13 — 170 255 μs
PLL with main clock
oscillator*5
Recovery time from DPSBYCR.DEEPCUT[1] = 0 and tDSBY — 0.38 0.54 ms Figure 2.15
Deep Software DPSWCR.WTSTS[5:0] = 0x0E
Standby mode
DPSBYCR.DEEPCUT[1] = 1 and tDSBY — 0.55 0.73 ms
DPSWCR.WTSTS[5:0] = 0x19
Wait time after cancellation of Deep Software Standby mode tDSBYWT 56 — 57 tcyc
Recovery time from High-speed mode when system clock source is tSNZ — 35*12 70*12 μs Figure 2.16
Software Standby HOCO (20 MHz)
mode to Snooze
mode High-speed mode when system clock source is tSNZ — 11*12 14*12 μs
MOCO (8 MHz)
Note 1. The recovery time is determined by the system clock source. When multiple oscillators are active, the recovery time can be
determined with the following equation:
Total recovery time = recovery time for an oscillator as the system clock source + the longest tSBYOSCWT in the active oscillators -
tSBYOSCWT for the system clock + 2 LOCO cycles (when LOCO is operating) + Subosc is oscillating and MSTPC0 = 0 (CAC
module stop))
Note 2. When the frequency of the crystal is 24 MHz (Main Clock Oscillator Wait Control Register (MOSCWTCR) is set to 0x05) and the
greatest value of the internal clock division setting is 1.
Note 3. When the frequency of PLL is 200 MHz (Main Clock Oscillator Wait Control Register (MOSCWTCR) is set to 0x05) and the greatest
value of the internal clock division setting is 4.
Note 4. When the frequency of the external clock is 24 MHz (Main Clock Oscillator Wait Control Register (MOSCWTCR) is set to 0x00) and
the greatest value of the internal clock division setting is 1.
Note 5. When the frequency of PLL is 200 MHz (Main Clock Oscillator Wait Control Register (MOSCWTCR) is set to 0x00) and the greatest
value of the internal clock division setting is 4.
Note 6. The Sub-clock oscillator frequency is 32.768 KHz and the greatest value of the internal clock division setting is 1.
Note 7. The LOCO frequency is 32.768 kHz and the greatest value of the internal clock division setting is 1.
Note 8. The HOCO frequency is 20 MHz and the greatest value of the internal clock division setting is 1.
Note 9. The PLL frequency is 200 MHz and the greatest value of the internal clock division setting is 4.
Note 10. The MOCO frequency is 8 MHz and the greatest value of the internal clock division setting is 1.
Note 11. In Subosc-speed mode, the sub-clock oscillator or LOCO continues oscillating in Software Standby mode.
Note 12. When the SNZCR.RXDREQEN bit is set to 0, the following time is added as the power supply recovery time: 16 µs (typical), 48 µs
(maximum).
Note 13. The recovery time can be calculated with the equation of tSBYOSCWT + tSBYSEQ. And they can be determined with the following
value and equation. For n, the greatest value is selected from among the internal clock division settings.
Oscillator
(system clock)
tSBYOSCWT tSBYSEQ
Oscillator
(not the system clock)
ICLK
IRQ
Software Standby mode
Oscillator
(system clock)
tSBYOSCWT tSBYSEQ
Oscillator
(not the system clock)
tSBYOSCWT
ICLK
IRQ
Oscillator
IRQ
Internal reset
(low is valid)
Oscillator
IRQ
Note 1. When SNZCR.SNZDTCEN bit is set to 1, ICLK is supplied to DTC and SRAM.
Figure 2.16 Recovery timing from Software Standby mode to Snooze mode
NMI
tNMIW
IRQ
tIRQW
2.3.6 I/O Ports, POEG, GPT, AGT, and ADC12 Trigger Timing
Table 2.22 I/O ports, POEG, GPT, AGT, and ADC12 trigger timing
GPT32 Conditions:
High drive output is selected in the Port Drive Capability bit in the PmnPFS register.
AGT Conditions:
Middle drive output is selected in the Port Drive Capability bit in the PmnPFS register.
Parameter Symbol Min Max Unit Test conditions
I/O ports Input data pulse width tPRW 1.5 — tPcyc Figure 2.19
POEG POEG input trigger pulse width tPOEW 3 — tPcyc Figure 2.20
GPT Input capture pulse width Single edge tGTICW 1.5 — tPDcyc Figure 2.21
Dual edge 2.5 —
GTIOCxY output skew Middle drive buffer tGTISK*1 — 4 ns Figure 2.22
(x = 0 to 3, Y = A or B)
High drive buffer — 4
GTIOCxY output skew Middle drive buffer — 4
(x = 4 to 7, Y = A or B)
High drive buffer — 4
GTIOCxY output skew Middle drive buffer — 6
(x = 0 to 7, Y = A or B)
High drive buffer — 6
OPS output skew tGTOSK — 5 ns Figure 2.23
GTOUUP, GTOULO, GTOVUP,
GTOVLO, GTOWUP, GTOWLO
AGT AGTIO, AGTEE input cycle tACYC*2 100 — ns Figure 2.24
ADC12 ADC12 trigger input pulse width tTRGW 1.5 — tPcyc Figure 2.25
When switching the source clock: tPcyc × 6 < tACYC should be satisfied.
Port
tPRW
tPOEW
Input capture
tGTICW
PCLKD
Output delay
GPT output
tGTISK
PCLKD
Output delay
GPT output
tGTOSK
tACYC
tACKWL tACKWH
AGTIO, AGTEE
(input)
tACYC2
AGTIO, AGTO,
AGTOA, AGTOB
(output)
ADTRG0
tTRGW
CAC CACREF input pulse tPBcyc ≤ tcac*1 tCACREF 4.5 × tcac + 3 × tPBcyc — — ns —
width
tPBcyc > tcac*1 5 × tcac + 6.5 × tPBcyc — — ns
Transmit data delay Clock synchronous master mode (internal tTXD — 5 ns Figure 2.27
clock)
Clock synchronous slave mode (external tTXD — 25 ns
clock)
Receive data setup time Clock synchronous master mode (internal tRXS 15 — ns
clock)
Clock synchronous slave mode (external tRXS 5 — ns
clock)
Receive data hold time Clock synchronous tRXH 5 — ns
SCKn
tScyc
Note: n = 0 to 4, 9
SCKn
tTXD
TXDn
tRXS tRXH
RXDn
Note: n = 0 to 4, 9
Simple SPI SCK clock cycle output (master) tSPcyc 4 65536 tPcyc Figure 2.28
SCK clock cycle input (slave) 6 65536
SCK clock high pulse width tSPCKWH 0.4 0.6 tSPcyc
VOH = 0.7 × VCC, VOL = 0.3 × VCC, VIH = 0.7 × VCC, VIL = 0.3 × VCC
Note: n = 0 to 4, 9
SCKn
CKPOL = 0
output
SCKn
CKPOL = 1
output
tSU tH
MISOn
MSB IN DATA LSB IN MSB IN
input
MOSIn
MSB OUT DATA LSB OUT IDLE MSB OUT
output
Note: n = 0 to 4, 9
Figure 2.29 SCI simple SPI mode timing for master when CKPH = 1
SCKn
CKPOL = 1
output
SCKn
CKPOL = 0
output
tSU tH
MISOn
MSB IN DATA LSB IN MSB IN
input
MOSIn
MSB OUT DATA LSB OUT IDLE MSB OUT
output
Note: n = 0 to 4, 9
Figure 2.30 SCI simple SPI mode timing for master when CKPH = 0
tTD
SSn
input
tLEAD tLAG
SCKn
CKPOL = 0
input
SCKn
CKPOL = 1
input
tSA tOH tOD tREL
MISOn
MSB OUT DATA LSB OUT MSB IN MSB OUT
output
MOSIn
MSB IN DATA LSB IN MSB IN
input
Note: n = 0 to 4, 9
Figure 2.31 SCI simple SPI mode timing for slave when CKPH = 1
tTD
SSn
input
tLEAD tLAG
SCKn
CKPOL = 1
input
SCKn
CKPOL = 0
input
tSA tOH tOD tREL
MOSIn
MSB IN DATA LSB IN MSB IN
input
Note: n = 0 to 4, 9
Figure 2.32 SCI simple SPI mode timing for slave when CKPH = 0
Simple IIC SDA input rise time tSr — 1000 ns Figure 2.33
(Standard mode)
SDA input fall time tSf — 300 ns
Simple IIC SDA input rise time tSr — 300 ns Figure 2.33
(Fast mode)
SDA input fall time tSf — 300 ns
VIH
SDAn
VIL
tSr tSf
tSP
SCLn
tSDAH tSDAS
Test conditions:
VIH = VCC × 0.7, VIL = VCC × 0.3
VOL = 0.6 V, IOL = 6 mA
Note: n = 0 to 4, 9
Note 1. S, P, and Sr indicate the following conditions:
S: Start condition
P: Stop condition
Sr: Restart condition
SPI RSPCK clock cycle Master tSPcyc 2 4096 tPcyc Figure 2.34
Slave 4 4096
RSPCK clock high Master tSPCKWH (tSPcyc – tSPCKr – tSPCKf) / — ns
pulse width 2–3
Slave 0.4 0.6 tSPcyc
tOD2 — 6.3
Slave tOD — 20
Slave 4 × tPcyc
Note: Must use pins that have a letter appended to their name, for instance “_A”, “_B”, to indicate group membership. For the SPI
interface, the AC portion of the electrical characteristics is measured for each group.
Note 1. N is set to an integer from 1 to 8 by the SPCKD register.
Note 2. N is set to an integer from 1 to 8 by the SSLND register.
VOH = 0.7 × VCC, VOL = 0.3 × VCC, VIH = 0.7 × VCC, VIL = 0.3 × VCC
Note: n=A
SPI
tTD
SSLn0 to
SSLn3
output
tLEAD tLAG
tSSLr, tSSLf
RSPCKn
CPOL = 0
output
RSPCKn
CPOL = 1
output
tSU tH
MISOn
MSB IN DATA LSB IN MSB IN
input
MOSIn
MSB OUT DATA LSB OUT IDLE MSB OUT
output
tOD1
Note: n=A
SPI tTD
SSLn0 to
SSLn3
output tLEAD tLAG
tSSLr, tSSLf
RSPCKn
CPOL = 0
output
RSPCKn
CPOL = 1
output
tSU tHF tHF
tOD1
Note: n=A
Figure 2.36 SPI timing for master when CPHA = 0 and the bit rate is set to PCLKA/2
SPI
tTD
SSLn0 to
SSLn3
output
tLEAD tLAG
tSSLr, tSSLf
RSPCKn
CPOL = 0
output
RSPCKn
CPOL = 1
output
tSU tH
MISOn
MSB IN DATA LSB IN MSB IN
input
MOSIn
MSB OUT DATA LSB OUT IDLE MSB OUT
output
Note: n=A
SPI
tTD
SSLn0 to
SSLn3
output
tLEAD tLAG
tSSLr, tSSLf
RSPCKn
CPOL = 0
output
RSPCKn
CPOL = 1
output
tSU tHF tH
MISOn
MSB IN DATA LSB IN MSB IN
input
MOSIn
MSB OUT DATA LSB OUT IDLE MSB OUT
output
Note: n=A
Figure 2.38 SPI timing for master when CPHA = 1 and the bit rate is set to PCLKA/2
tTD
SSLn0
input
tLEAD tLAG
RSPCKn
CPOL = 0
input
RSPCKn
CPOL = 1
input
tSA tOH tOD tREL
MISOn
MSB OUT DATA LSB OUT MSB IN MSB OUT
output
MOSIn
MSB IN DATA LSB IN MSB IN
input
Note: n=A
tTD
SSLn0
input
tLEAD tLAG
RSPCKn
CPOL = 0
input
RSPCKn
CPOL = 1
input
tSA tOH tOD tREL
MOSIn
MSB IN DATA LSB IN MSB IN
input
Note: n=A
tQSWH tQSWL
QSPCLK output
tQScyc
tTD
QSSL
output
tLEAD tLAG
QSPCLK
output
tSU tH
QIO0-3
MSB IN DATA LSB IN
input
tOH tOD
QIO0-3
MSB OUT DATA LSB OUT IDLE
output
IIC SCL input cycle time tSCL 6 (12) × tIICcyc + 1300 — ns Figure 2.43
(Standard mode,
SMBus) SCL input high pulse width tSCLH 3 (6) × tIICcyc + 300 — ns
ICFER.FMPE = 0
SCL input low pulse width tSCLL 3 (6) × tIICcyc + 300 — ns
IIC SCL input cycle time tSCL 6 (12) × tIICcyc + 600 — ns Figure 2.43
(Fast mode)
SCL input high pulse width tSCLH 3 (6) × tIICcyc + 300 — ns
Note: tIICcyc: IIC internal reference clock (IICφ) cycle, tPcyc: PCLKB cycle.
Note: Values in parentheses apply when ICMR3.NF[1:0] is set to 11b while the digital filter is enabled with ICFER.NFE set to 1.
Note: Must use pins that have a letter appended to their name, for instance “_A”, “_B”, to indicate group membership. For the IIC
interface, the AC portion of the electrical characteristics is measured for each group.
Note 1. Only supported for SCL0_A and SDA0_A.
Note 2. Cb indicates the total capacity of the bus line.
IIC SCL input cycle time tSCL 6 (12) × tIICcyc + — ns Figure 2.43
(Fast-mode+) 240
ICFER.FMPE = 1
SCL input high pulse width tSCLH 3 (6) × tIICcyc + 120 — ns
Note: tIICcyc: IIC internal reference clock (IICφ) cycle, tPcyc: PCLKB cycle.
Note: Values in parentheses apply when ICMR3.NF[1:0] is set to 11b while the digital filter is enabled with ICFER.NFE set to 1.
Note 1. Cb indicates the total capacity of the bus line.
VIH
SDAn
VIL
tBUF
tSCLH
tSTAH tSTAS tSP tSTOS
SCLn
Note: n = 0, 1
Note 1. S, P, and Sr indicate the following conditions:
S: Start condition
P: Stop condition
Sr: Restart condition
Slave tI 80 — ns
Note 1. For slave-mode transmission, SSIE has a path, through which the signal input from the SSILRCK0/SSIFS0 pin is used to generate
transmit data, and the transmit data is logically output to the SSITXD0 pin.
SSIBCK0 tLC
tO, tI
tEXcyc
tEXH tEXL
GTIOC2A,
AUDIO_CLK 1/2 VCC
(input)
tEXf tEXr
SSIBCK0
(Input or Output)
SSILRCK0/SSIFS0 (input),
SSIRXD0 (input)
tSR tHR
SSILRCK0/SSIFS0 (output),
SSITXD0 (output)
tDTR
Figure 2.46 SSIE data transmit and receive timing when SSICR.BCKP = 0
SSIBCK0
(Input or Output)
SSILRCK0/SSIFS0 (input),
SSIRXD0 (input)
tSR tHR
SSILRCK0/SSIFS0 (output),
SSITXD0 (output)
tDTR
Figure 2.47 SSIE data transmit and receive timing when SSICR.BCKP = 1
SSILRCK0/SSIFS0 (input)
SSITXD0 (output)
tDTRW
Note: Must use pins that have a letter appended to their name, for instance “_A”, “_B”, to indicate group membership. For the SD/MMC
Host interface, the AC portion of the electrical characteristics is measured for each group.
TSDCYC
TSDWL TSDWH
SDnCLK
(output) TSDLH
TSDHL TSDODLY(max) TSDODLY(min)
SDnCMD/SDnDATm
(output)
TSDIS TSDIH
SDnCMD/SDnDATm
(input)
n = 0, m = 0 to 3
tLR tLF
Observation
point
USB_DP
200 pF to
600 pF 3.6 V
27
1.5 K
USB_DM
200 pF to
600 pF
Table 2.34 USBFS full-speed characteristics (USB_DP and USB_DM pin characteristics)
Conditions: VCC = AVCC0 = VCC_USB = VBATT = 3.0 to 3.6 V, 2.7 ≤ VREFH0/VREFH ≤ AVCC0, USBCLK = 48 MHz
Parameter Symbol Min Typ Max Unit Test conditions
Pull-up and DM pull-up resistance in device controller Rpu 0.900 — 1.575 kΩ During idle state
pull-down mode
characteristics 1.425 — 3.090 kΩ During transmission and
reception
USB_DP and USB_DM pull-down Rpd 14.25 — 24.80 kΩ —
resistance in host controller mode
tFR tFF
Observation
point
USB_DP
50 pF
27
USB_DM
50 pF
Frequency 1 — 50 MHz —
Analog input capacitance — — 30 pF —
Quantization error — ±0.5 — LSB —
Resolution — — 12 Bits —
High-precision high-speed Conversion time*1 Permissible signal 0.52 (0.26)*2 — — μs Sampling in 13
channels (operation at PCLKC = source impedance states
(AN000 to AN002) 50 MHz) Max. = 1 kΩ
Max. = 400 Ω 0.40 (0.14)*2 — — μs Sampling in 7
states
VCC = AVCC0 =
3.0 to 3.6 V
3.0 V ≤ VREFH0 ≤
AVCC0
Offset error — ±1.0 ±2.5 LSB —
Full-scale error — ±1.0 ±2.5 LSB —
Absolute accuracy — ±2.0 ±4.5 LSB —
DNL differential nonlinearity error — ±0.5 ±1.5 LSB —
INL integral nonlinearity error — ±1.0 ±2.5 LSB —
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 an analog input voltage. For example, if 12-bit resolution is used and the reference
voltage VREFH0 = 3.072 V, then the 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 the 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.
Resolution — — 12 Bits —
Without output amplifier
Absolute accuracy — — ±24 LSB Resistive load 2 MΩ
INL — ±2.0 ±8.0 LSB Resistive load 2 MΩ
DNL — ±1.0 ±2.0 LSB —
Output impedance — 8.5 — kΩ —
Conversion time — — 3 µs Resistive load 2 MΩ, Capacitive load 20 pF
Output voltage range 0 — VREFH V —
With output amplifier
INL — ±2.0 ±4.0 LSB —
DNL — ±1.0 ±2.0 LSB —
Conversion time — — 4.0 µs —
Resistive load 5 — — kΩ —
Capacitive load — — 50 pF —
Output voltage range 0.2 — VREFH – 0.2 V —
Main clock
tdr
OSTDSR.OSTDF
MOCO clock
ICLK
Voltage detection Power-on reset DPSBYCR.DEEPCUT[1:0] = 00b or VPOR 2.5 2.6 2.7 V Figure 2.56
level (POR) 01b.
DPSBYCR.DEEPCUT[1:0] = 11b. 1.8 2.25 2.7
Voltage detection circuit (LVD0) Vdet0_1 2.84 2.94 3.04 Figure 2.57
Voltage detection circuit (LVD1) Vdet1_1 2.89 2.99 3.09 Figure 2.58
Voltage detection circuit (LVD2) Vdet2_1 2.89 2.99 3.09 Figure 2.59
Internal reset time Power-on reset time tPOR — 4.5 — ms Figure 2.56
tVOFF
VPOR
VCC
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
Voltage level for switching to battery backup VDETBATT 2.50 2.60 2.70 V Figure 2.60
tVOFFBATT
VDETBATT
VCC
VBATT VBATTSW
Backup power
VCC supply VBATT supply VCC supply
area
tBATTOFF
Vbattldet
VBATT
td(E-A)
VBATTMON
tBATTdet tBATTdet
VBATTMNSEL
Permissible output high current ΣIoH — — -40 mA When the mutual capacitance
method is applied
Note 1. This is the minimum number of times to guarantee all the characteristics after reprogramming. The guaranteed range is from 1 to
the minimum value.
Note 2. This indicates the minimum value of the characteristic when reprogramming is performed within the specified range.
Note 3. This result is obtained from reliability testing.
Note 4. The reprogram/erase cycle is the number of erasures for each block. When the reprogram/erase cycle is n times (n = 10,000),
erasing can be performed n times for each block. For example, when 128-byte programming is performed 64 times for different
addresses in 8-KB blocks, and then the entire block is erased, the reprogram/erase cycle is counted as one. However, programming
the same address several times as one erasure is not enabled. Overwriting is prohibited.
Note 5. Time for resumption includes time for reapplying the erasing pulse (up to one full pulse) that was cut off at the time of suspension.
Note 6. The reference value at VCC = 3.3V and room temperature.
tSPD
tPRT
Programming pulse Programming Programming
tSESD1 tSESD2
FSTATR.FRDY Ready Not Ready Ready Not Ready Ready Not Ready
tREST1
tREST2
Erasure pulse Erasing Erasing Erasing
tSEED
tREET
Erasure pulse Erasing Erasing
• Forced Stop
tFD
Figure 2.62 Suspension and forced stop timing for flash memory programming and erasure
Note 1. The reprogram/erase cycle is the number of erasures for each block. When the reprogram/erase cycle is n times (n = 125,000),
erasing can be performed n times for each block. For example, when 4-byte programming is performed 16 times for different
addresses in 64-byte blocks, and then the entire block is erased, the reprogram/erase cycle is counted as one. However,
programming the same address several times as one erasure is not enabled. Overwriting is prohibited.
Note 2. This is the minimum number of times to guarantee all the characteristics after reprogramming. The guaranteed range is from 1 to
the minimum value.
Note 3. This indicates the minimum value of the characteristic when reprogramming is performed within the specified range.
Note 4. This result is obtained from reliability testing.
Note 5. Time for resumption includes time for reapplying the erasing pulse (up to one full pulse) that was cut off at the time of suspension.
Note 6. The reference value at VCC = 3.3 V and room temperature.
Parameter Symbol Min Typ*4 Max Min Typ*4 Max Unit Test conditions
Note 1. This is the minimum number of times to guarantee all the characteristics after reprogramming. The guaranteed range is from 1 to
the minimum value.
Note 2. This indicates the minimum value of the characteristic when reprogramming is performed within the specified range.
Note 3. This result is obtained from reliability testing.
Note 4. The reference value at VCC = 3.3 V and room temperature.
Note 1. Boundary scan does not function until the power-on reset becomes negative.
tTCKcyc
tTCKH
TCK tTCKf
tTCKr
tTCKL
TCK
tTMSS tTMSH
TMS
tTDIS tTDIH
TDI
tTDOD
TDO
VCC
RES
tTCKcyc
tTCKH
TCK tTCKf
tTCKr
tTCKL
TCK
tTMSS tTMSH
TMS
tTDIS tTDIH
TDI
tTDOD
TDO
tSWCKcyc
tSWCKH
SWCLK
tSWCKL
SWCLK
tSWDS tSWDH
SWDIO
(Input)
tSWDD
SWDIO
(Output)
tSWDD
SWDIO
(Output)
tSWDD
SWDIO
(Output)
tTCLKcyc
tTCLKH
TCLK tTCLKf
tTCLKr
tTCLKL
TCLK
TDATA[3:0]
CLKOUT CLKOUT Hi-Z [CLKOUT selected] CLKOUT output Keep Hi-Z Keep
DAC DAn Hi-Z [DAn output (DAOE = 1)] D/A output retained Keep Hi-Z Keep
Note: H: High-level
L: Low-level
Hi-Z: High-impedance
Keep-O: Output pins retain their previous values. Input pins go to high-impedance.
Keep: Pin states are retained during periods in Software Standby mode.
Note 1. Retains the I/O port state until the DPSBYCR.IOKEEP bit is cleared to 0.
Note 2. Input is enabled if the pin is specified as the Software Standby canceling source while it is used as an external interrupt pin.
Note 3. Input is enabled if the pin is specified as the Deep Software Standby canceling source.
Note 4. Input is enabled while the pin is used as an input pin.
JEITA Package Code RENESAS Code Previous Code MASS (Typ) [g]
P-LFQFP100-14x14-0.50 PLQP0100KB-B — 0.6
HD
Unit: mm
*1 D
75 51
76 50
HE
E
*2
100
26
1 25 NOTE 4
Index area NOTE)
NOTE 3 1. DIMENSIONS “*1” AND “*2” DO NOT INCLUDE MOLD FLASH.
F
2. DIMENSION “*3” DOES NOT INCLUDE TRIM OFFSET.
3. PIN 1 VISUAL INDEX FEATURE MAY VARY, BUT MUST BE
S
LOCATED WITHIN THE HATCHED AREA.
4. CHAMFERS AT CORNERS ARE OPTIONAL, SIZE MAY VARY.
A 1.7
A2
A
A1 0.05 0.15
c 0.09 0.20
Lp
0 3.5 8
L1
e 0.5
Detail F
x 0.08
y 0.08
Lp 0.45 0.6 0.75
L1 1.0
JEITA Package Code RENESAS Code Previous Code MASS (Typ) [g]
P-LFQFP64-10x10-0.50 PLQP0064KB-C — 0.3
Unit: mm
HD
*1 D
48 33
49 32
*2 E
HE
64
17
1 16 NOTE 4
Index area
NOTE 3
F NOTE)
1. DIMENSIONS “*1” AND “*2” DO NOT INCLUDE MOLD FLASH.
2. DIMENSION “*3” DOES NOT INCLUDE TRIM OFFSET.
S 3. PIN 1 VISUAL INDEX FEATURE MAY VARY, BUT MUST BE
LOCATED WITHIN THE HATCHED AREA.
4. CHAMFERS AT CORNERS ARE OPTIONAL, SIZE MAY VARY.
y S
*3
bp Reference Dimensions in millimeters
e
M Symbol
Min Nom Max
D 9.9 10.0 10.1
E 9.9 10.0 10.1
A2 1.4
HD 11.8 12.0 12.2
HE 11.8 12.0 12.2
0.25
A 1.7
A2
A
A1 0.05 0.15
c 0.09 0.20
Lp 0 3.5 8
L1
e 0.5
Detail F
x 0.08
y 0.08
Lp 0.45 0.6 0.75
L1 1.0
JEITA Package Code RENESAS Code Previous Code MASS (Typ) [g]
P-LFQFP48-7x7-0.50 PLQP0048KB-B — 0.2
HD
Unit: mm
*1 D
36 25
37 24
HE
E
*2
48
13
1 12 NOTE 4
Index area NOTE)
NOTE 3 1. DIMENSIONS “*1” AND “*2” DO NOT INCLUDE MOLD FLASH.
2. DIMENSION “*3” DOES NOT INCLUDE TRIM OFFSET.
F
3. PIN 1 VISUAL INDEX FEATURE MAY VARY, BUT MUST BE
LOCATED WITHIN THE HATCHED AREA.
4. CHAMFERS AT CORNERS ARE OPTIONAL, SIZE MAY VARY.
S
Reference Dimensions in millimeters
Symbol
Min Nom Max
D 6.9 7.0 7.1
y S *3
e bp E 6.9 7.0 7.1
M
A2 1.4
HD 8.8 9.0 9.2
HE 8.8 9.0 9.2
A 1.7
0.25
A1 0.05 0.15
A2
A
c 0.09 0.20
A1
0 3.5 8
Lp
L1 e 0.5
x 0.08
Detail F
y 0.08
Lp 0.45 0.6 0.75
L1 1.0
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
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 masters such as DTC or DMAC.
SCIn 0x4011_8000 0x4011_8FFF 5*2 4*2 2 to 5*2 2 to 4*2 PCLKA Serial Communication
Interface n
SPIn 0x4011_A000 0x4011_AFFF 5*3 4*3 2 to 5*3 2 to 4*3 PCLKA Serial Peripheral
Interface n
Note 1. If the number of PCLK or FCLK cycles is non-integer (for example 1.5), the minimum value is without the decimal point, and the
maximum value is rounded up to the decimal point. For example, 1.5 to 2. 5 is 1 to 3.
Note 2. When accessing a 16-bit register (FTDRHL, FRDRHL, FCR, FDR, LSR, and CDR), access is 2 cycles more than the value shown in
Table 3.2. When accessing an 8-bit register (including FTDRH, FTDRL, FRDRH, and FRDRL), the access cycles are as shown in
Table 3.2.
Note 3. When accessing the 32-bit register (SPDR), access is 2 cycles more than the value in Table 3.2. When accessing an 8-bit or 16-bit
register (SPDR_HA), the access cycles are as shown in Table 3.2.
Note 4. The access cycles depend on the QSPI bus cycles.
Revision History
Revision 1.00 — Aug 28, 2020
First edition, issued
Trademarks
Renesas and the Renesas logo are trademarks of Renesas Electronics
Corporation. All trademarks and registered trademarks are the property
of their respective owners.