The i.MX RT500 is a family of dual-core microcontrollers for
embedded applications featuring an Arm Cortex-M33 CPU
combined with a Cadence® Xtensa® Fusion F1 Audio Digital
Signal Processor CPU. The Cortex-M33 includes two hardware
coprocessors providing enhanced performance for an array of
complex algorithms along with a 2D Vector GPU with LCD
Interface and MIPI DSI PHY. The family offers a rich set of
peripherals and very low power consumption. The device has up
to 5 MB SRAM, two FlexSPIs (Octal/Quad SPI Interfaces) each
with 32 KB cache, one with dynamic decryption, high-speed USB
device/host + PHY, 12-bit 1 MS/s ADC, Analog Comparator,
Audio subsystems supporting up to 8 DMIC channels, 2D GPU
and LCD Controller with MIPI DSI PHY, SDIO/eMMC; FlexIO;
AES/SHA/Crypto M33 coprocessor and PUF key generation
Control processor core
• Arm Cortex-M33 processor, running at frequencies of
up to 200 MHz
• Arm TrustZone
• Arm Cortex-M33 built-in Memory Protection Unit (MPU)
supporting eight regions
• Single-precision Hardware Floating Point Unit (FPU).
• Arm Cortex-M33 built-in Nested Vectored Interrupt
Controller (NVIC).
• Non-maskable Interrupt (NMI) input.
• Two coprocessors for the Cortex-M33: a hardware
accelerator for fixed and floating point DSP functions
(PowerQuad) and a Crypto/FFT engine (Casper). The
DSP coprocessor uses a bank of four dedicated 2 KB
SRAMs. The Crypto/FFT engine uses a bank of two 2
KB SRAMs that are also AHB accessible by the CPU
and the DMA engine.
• Serial Wire Debug with eight break points, four watch
points, and a debug timestamp counter. It includes
Serial Wire Output (SWO) trace and ETM trace.
• Cortex-M33 System tick timer
DSP processor core
• Cadence Tensilica Fusion F1 DSP processor, running
at frequencies of up to 200 MHz.
• Hardware Floating Point Unit.
• Serial Wire Debug (shared with Cortex-M33 Control
Domain CPU).
Communication interface
• 9 configurable universal serial interface modules
(Flexcomm Interfaces). Each module contains an
integrated FIFO and DMA support. Each of the nine
modules can be configured as:
• Two additional high-speed SPI interfaces supporting
50 MHz operation
• One additional I2C interface with open-drain pads
• Two I3C bus interfaces
• A digital microphone interface supporting up to 8
channels with associated decimators and Voice
MIMXRT5XXSFFOC
MIMXRT5XXSFFOCR
MIMXRT5XXSFAWCR
249 FOWLP 7.0mm x
7.0mm x 0.725mm,
0.4mm pitch
• A USART with dedicated fractional baud rate
generation and flow-control handshaking
signals. The USART can optionally be clocked
at 32 kHz and operated when the chip is in
reduced power mode, using either the 32 kHz
clock or an externally supplied clock. The
USART also provides partial support for
LIN2.2.
• An I2C-bus interface with multiple address
recognition, and a monitor mode. It supports
400 Kb/sec Fast-mode and 1 Mb/sec Fastmode Plus. It also supports 3.4 Mb/sec highspeed when operating in slave mode.
• An SPI interface.
• An I2S (Inter-IC Sound) interface for digital
audio input or output. Each I2S supports up to
four channel-pairs.
141 WLCSP 4.525mm
x 4.525mm x 0.49mm,
0.35mm pitch
NXP reserves the right to change the production detail specifications as may be
required to permit improvements in the design of its products.
Five I/O Power Rails
• Five independent supplies powering different clusters
of pins to permit interfacing directly to off-chip
peripherals operating at different supply levels.
On-chip memory
• Up to 5 MB of system SRAM accessible by both CPUs,
both DMA engines, the Graphics Subsystem and all
other AHB masters.
• Additional SRAMs for USB traffic (16 KB), Cortex-M33
co-processors (4 x 2 KB), SDIO FIFOs (2 x 512 B dualport), PUF secure key generation (2 KB), FlexSPI
caches (32 KB each), SmartDMA commands (32 KB),
and a variety of dual and single port RAMs for
graphics.
• 16 kbits OTP fuses
• Up to 192 KB ROM memory for factory-programmed
drivers and APIs
• System boot from High-speed SPI, FlexSPI Flash, HS
USB, I2C, UART or eMMC via on-chip bootloader
software included in ROM. FlexSPI boot mode will
include an option for Execute-in-place start-up for nonsecure boot.
Digital peripherals
• Two general purpose DMA engines, each with 37
channels and up to 27 programmable request/trigger
sources.
• Can be configured such that one DMA is secure
and the other non-secure and/or one can be
designated for use by the M33 CPU and the
other by the DSP
• Smart DMA Controller with dedicated 32KB code RAM
• USB high-speed host/device controller with on-chip
PHY and dedicated DMA controller.
• Two FlexSPI (Octal/Quad) Interfaces up to 200 MHz
DDR/SDR (target). 32 KB caches with selectable
cache policies based on programmable address
regions. One of the FlexSPI interface will include onthe-fly decryption for execute-in-place and addressremapping to support dual-image boot. DMA supported
(both modules).
• Two SD/eMMC memory card interfaces with dedicated
DMA controllers. One supports eMMC 5.0 with
HS400/DDR operation.
Analog peripherals
• One 12-bit ADC with sampling rates of 1 Msamples/sec
and an enhanced ADC controller. It supports up to 10
single-ended channels or 5 differential channels. The
ADC supports DMA.
• Temperature sensor.
• Analog comparator
Activation Detect. One pair of channels can be
streamed directly to I2S. The DMIC supports DMA.
Timers
• One 32-bit SCTimer/PWM module (SCT). Multipurpose timer with extensive event-generation,
match/compare, and complex PWM and output
control features.
• It supports DMA and can trigger external DMA
events
• It supports fractional match values for high
resolution
• Five general purpose, 32-bit timer/counter modules
with PWM capability
• 24-bit multi-rate timer module with 4 channels each
capable of generating repetitive interrupts at
different, programmable frequencies.
• Two Windowed Watchdog Timers (WDT) with
dedicated watchdog oscillator (1 MHz LPOSC)
• Frequency measurement module to determine the
frequency of a selection of on-chip or off-chip clock
sources.
• Real-Time Clock (RTC) with independent power
supply and dedicated oscillator. Integrated wake-up
timer can be used to wake the device up from lowpower modes. The RTC resides in the “always-on”
voltage domain. RTC includes eight 32-bit generalpurpose registers which can retain contents when
power is removed from the rest of the chip.
• Ultra-low power micro-tick Timer running from the
Watchdog oscillator with capture capability for
timestamping. Can be used to wake up the device
from low-power modes.
• 64-bit OS/Event Timer common to both processors
with individual match/capture and interrupt
generation logic. Enabled on POR
Clocks
• Crystal oscillator with an operating range of 4 MHz
to 26 MHz.
• Dual trim option: Internal 192/96 MHz FRO
oscillator. Trimmed to 1% accuracy.
• FRO capable of being tuned using an accurate
reference clock (eg. XTAL Osc) to 0.1% accuracy
with 46% duty cycle to support MIPI PHY and
FlexSPI.
• Internal 1 MHz low-power oscillator with 5%
accuracy. Serves as the watchdog oscillator and
clock for the OS/Event Timer and the Systick among
others. Also available as the system clock to both
domains.
• 32 kHz real-time clock (RTC) oscillator that can
optionally be used as a system clock.
• Main System PLL:
• allows CPU operation up to the maximum rate
without the need for a high-frequency crystal.
• 2D Vector Graphics Processing Unit, running at
frequencies of up to 200 MHz.
• LCD Display Interface supporting smart LCD displays
and video mode.
• MIPI DSI Interface with on-chip PHY supporting
transfer rates up to 895.1 Mbps.
• FlexIO can be configured to provide a parallel interface
to an LCD
I/O Peripherals
• Up to 136 general purpose I/O (GPIO) pins with
configurable pull-up/pull-down resistors. Ports can be
written as words, half-words, bytes, or bits.
• Mirrored, secure GPIO0.
• Individual GPIO pins can be used as edge and level
sensitive interrupt sources, each with its own interrupt
vector.
• All GPIO pins can contribute to one of two ganged
(OR’d) interrupts from the GPIO_HS module.
• A group of up to 7 GPIO pins (from Port0/1) can be
selected for Boolean pattern matching which can
generate interrupts and/or drive a “pattern-match”
output.
• Adjustable output driver slew rates.
• JTAG boundary scan
Security
• Secure Isolation: Protection from software and remote
attacks using Trustzone for armV8M. Hardware
isolation of AES keys
• Secure Boot: firmware in ROM providing immutable
root of trust
• Secure Storage: Physically Unclonable Function
(PUF) based key store, On-the-fly-AES decryption
(OTFAD) of off-chip flash for code storage
• Secure Debug: Certificate based debug authentication
mechanism
• Secure Loader: Supports firmware update mechanism
with authenticity (RSA signed) and confidentiality
(AES-CTR encrypted) protection
• Symmetric cryptography (AES) with
128/192/256-bit key strength and protection
against Side-channel analysis (Differential Power
Analysis and Template attacks)
• Asymmetric cryptography acceleration using
CASPER co-processor
• NIST SP 800-90b compliant TRNG design with
512-bit output per call
• Hash engine with SHA-256 and SHA1
May be run from the FRO, the crystal
oscillator or the CLKIN pin.
• a second, independent PLL output provides
alternate high-frequency clock source for the
DSP CPU if the required frequency is different
from the main system clock. (Note: 2nd PFD
output from Main System PLL)
• two additional PLL outputs provide potential
clock sources to various peripherals.
• Audio PLL for the audio subsystem.
Power Control
• Main external power supply: 1.8V ± 5%
• Vddcore supply (from PMIC or internal PMU):
adjustable from 0.6 V to 1.1 V (including retention
mode)
• Analog supply: 1.71-3.6 V
• Five VDDIO supplies (can be shared or
independent): 1.71 - 3.6 V
• USB Supply: 3.0-3.6 V
• Reduced power modes:
• Sleep mode: CPU clock shut down (each CPU
independently)
• Deep_sleep mode: User-selectable
configuration via PDSLEEPCFG
• Deep_powerdown mode: Internal power
removed from entire chip except “always-on”
domain
• Each individual SRAM partition can be
independently powered-off or put into a lowpower retain mode
• DSP Domain can be powered-off
independently from the rest of the system.
• Ability to operate the synchronous serial
interfaces in sleep or deep-sleep as a slave or
USART clocked by the 32 kHz RTC oscillator
• Wake-up from low-power modes via interrupts
from various peripherals including the RTC
and the OS/Event timer
• RBB/FBB to provide additional control over power/
performance trade-offs
description of the structure and function (operation) of a device.
Data SheetRefers to this document which includes electrical characteristics and signal connections.
Chip ErrataThe chip mask set Errata provides additional or corrective information for a particular device mask
This section provides the device-level electrical characteristics for the IC. See the
following table for a quick reference to the individual tables and sections.
Table 1. i.MX RT500 chip-level conditions
For these charateristicsTopic appears
Absolute maximum voltage and current ratingsAbsolute maximum voltage and current ratings
Thermal handling ratingsThermal handling ratings
Moisture handling ratingsMoisture handling ratings
ESD handling ratingsESD handling ratings
Thermal characteristicsThermal characteristics
General operating conditionsGeneral operating conditions
I/O parametersI/O parameters
Power consumption operating behaviorPower consumption operating behavior
1.1.1Thermal handling ratings
SymbolDescriptionMin.Max.UnitNotes
T
STG
T
SDR
1. Determined according to JEDEC Standard JESD22-A103, High Temperature Storage Life.
2. Determined according to IPC/JEDEC Standard J-STD-020, Moisture/Reflow Sensitivity Classification for NonhermeticSolid State Surface Mount Devices.
1. Determined according to JEDEC Standard JESD22-A114, Electrostatic Discharge (ESD) Sensitivity Testing HumanBody Model (HBM).
2. Determined according to JEDEC Standard JESD22-C101, Field-Induced Charged-Device Model Test Method forElectrostatic-Discharge-Withstand Thresholds of Microelectronic Components.
3. Determined according to JEDEC Standard JESD78, IC Latch-Up Test.
Electrostatic discharge voltage, human body model-20002000V1
Electrostatic discharge voltage, charged-device
model
Latch-up current at ambient temperature of 70 °C-100100mA3
-500500V2
1.1.4Absolute maximum voltage and current ratings
Stress beyond those listed under the following table may
cause permanent damage to the device. These are stress
ratings only. Functional operation of the device at these or
any other conditions beyond those indicated under
“recommended operating conditions” is not implied.
Exposure to absolute-maximum-rated conditions for
extended periods may affect device reliability.
Table 2. Absolute maximum ratings1
SymbolParameterConditionsNotesMin.Max.Unit
VDD_AO1V8Supply 1.8 V
supply for
“always on”
features
VDD1V81.8 V supply
voltage for onchip analog
functions
other than the
ADC and
comparator.
based on
package heat
transfer, not
device power
consumption
WLCSP141-1.42W
Thermal specifications
3-100mA
3-100mA
-100mA
4-1.86W
1. In accordance with the Absolute Maximum Rating System (IEC 60134). The following applies to the limiting values:
• This product includes circuitry specifically designed for the protection of its internal devices from the damaging
effects of excessive static charge. Nonetheless, it is suggested that conventional precautions be taken to avoid
applying greater than the rated maximum.
• Parameters are valid over operating temperature range unless otherwise specified. All voltages are with respect
to VSS unless otherwise noted.
• The limiting values are stress ratings only and operating the part at these values is not recommended and
proper operation is not guaranteed. The conditions for functional operation are specified in Table 1.
2. Maximum/minimum voltage above the maximum operating voltage (see Table 1) and below ground that can be
applied for a short time (< 10 ms) to a device without leading to irrecoverable failure. Failure includes the loss of
reliability and shorter lifetime of the device.
3. The peak current should not exceed the total supply current.
4. Determined in accordance to JEDEC JESD51-2A natural convection environment (still air).
1.1.5
1.1.5.1
Thermal specifications
Thermal operating requirements
Table 3. Thermal operating requirements
SymbolDescriptionMin.Max.UnitNotes
T
j
T
A
Die junction
temperature
Ambient
temperature
-20105°C1
-2070°C1
1. Maximum TA can be exceeded only if the user ensures that TJ does not exceed maximum TJ. The simplest method to
determine TJ is: TJ = TA + R
The average chip junction temperature, Tj (°C), can be calculated using the following
equation:
(1)
• T
• R
= ambient temperature (°C),
amb
= the package junction-to-ambient thermal resistance (°C/W)
th(j-a)
• PD = sum of internal and I/O power dissipation
The internal power dissipation is the product of IDD and VDD. The I/O power dissipation
of the I/O pins is often small and many times can be negligible. However it can be
significant in some applications.
Table 4. Thermal resistance1
SymbolParameterConditionsMax/MinUnit
249 FOWLP Package
R
R
R
R
th(j-a)
Ψ(JT)
th(j-a)
Ψ(JT)
thermal resistance from
junction to ambient
thermal resistance from
junction to package top
thermal resistance from
junction to ambient
thermal resistance from
junction to package top
JESD51-9, 2s2p, still
air
JESD51-9, 2s2p, still
air
141 WCLSP Package
JESD51-9, 2s2p, still
air
JESD51-9, 2s2p, still
air
29.6°C/W
0.2°C/W
35.3°C/W
0.1°C/W
1. Determined in accordance to JEDEC JESD51-2A natural convection environment (still air). Thermal resistance data in
this report is solely for a thermal performance comparison of one package to another in a standardized specified
environment. It is not meant to predict the performance of a package in an application-specific environment
1. Typical ratings are not guaranteed. The values listed are for room temperature (25 °C), nominal supply voltages.
2. 1.8 V supply voltage for on-chip digital logic during active mode. In deep-sleep mode, this pin can be powered off to
conserve additional current (~20 uA).
3. The maximum frequency for the specified VDDCORE voltage is the frequency of the main clock. This is before the CPU
CLOCK Divider. The VDDCORE voltage has to be set according to the chosen main clock frequency.
4. When LDO_ENABLE is externally tied low, the user must boot at VDDCORE = 1.0 V or higher (Low power/Normal clock
mode - OTP setting - BOOT_CLK_SPEED) or VDDCORE = 1.13 V (High Speed clock - OTP setting BOOT_CLK_SPEED). Thereafter, the VDDCORE can be adjusted to the desired level.
5. When LDO_ENABLE is externally tied high, the on-chip regulator to the VDDCORE Core voltage in PMC is set to the
default value 1.05 V (Low power/Normal clock mode - OTP setting - BOOT_CLK_SPEED) or 1.13 V (High Speed clock OTP setting - BOOT_CLK_SPEED). Thereafter, the POWER_SetLdoVoltageForFreq API function can be used to
internally configure the on-chip regulator voltage to the VDDCORE.
6. When performing any OTP read/write function, the VDDCORE voltage must be set to 1.0 V or higher when
LDO_ENABLE is externally tied high or low.
7. GPU, SPI, and CTIMER are disabled.
8. Although i.MX RT500 is targeted to operate up to 200 MHz for low power operation, it can operate up to 275 MHz;
however, there will be an increase in current consumption.
9. VDD_BIAS must be equal to maximum ADC input voltage or maximum comparator input voltage.
10. The USB PHY provides two options for reporting VBUS valid back to the USB controller:
• A programmable internal VBUS_VALID comparator (the default option), or
• An alternate VBUS_VALID_3V detector that will report VBUS valid for voltages above 3 V
USBPHY_USB1_VBUS_DETECTn[VBUSVALID_SEL] selects which option is used. If the VBUS_VALID comparator is
used, USBPHY_USB1_VBUS_DETECTn[VBUSVALID_THRESH] determines the threshold voltage for a valid VBUS.
The programmable range is 4.0V to 4.4V (default).
11. The USB PHY provides two options for reporting VBUS valid back to the USB controller:
• A programmable internal VBUS_VALID comparator (the default option), or
• An alternate VBUS_VALID_3V detector that will report VBUS valid for voltages above 3 V
USBPHY_USB1_VBUS_DETECTn[VBUSVALID_SEL] selects which option is used. If the VBUS_VALID_3V detector
is used, the detector voltage is not programmable.
1.1.7I/O parameters
1.1.7.1I/O DC parameters
T
= -20 °C to +70 °C, unless otherwise specified. Values tested in production unless otherwise specified.
3. All GPIO pins are fail safe up to 3.6 V when VDDIO supply = 0 V except following pins: PIO1_18 to PIO1_29, PIO1_30
to PIO1_31, PIO2_0 to PIO2_8, PIO2_24 to PIO2_31, PIO3_8 to PIO3_18, PIO4_11 to PIO4_17, and PIO5_15 to
PIO5_18.
4. Based on characterization. Not tested in production.
1.1.8Power consumption operating behavior
NOTE
For the lowest power consumption, use the lowest SRAM
partition number.
T
= -20 °C to +70 °C, unless otherwise specified.
amb
Table 7. Power consumption in active mode
SymbolParameterConditionsNotesMin.Typ.1,
Cortex M33 in Active mode, DSP no clock
enhanced while (1) code executed from SRAM partition 305; Internal LDO disabled
I
DDVDDCORE
VDDCORE supply
current
HCLK = 12 MHz
VDDCORE = 0.7 V
HCLK = 24 MHz
VDDCORE = 0.7 V
HCLK = 48 MHz
VDDCORE = 0.7 V
HCLK = 96 MHz
VDDCORE = 0.8 V
HCLK = 192 MHz
VDDCORE = 0.9 V
HCLK = 192 MHz
VDDCORE = 1.0 V
HCLK = 192 MHz
VDDCORE = 1.1 V
4
6-1.62-mA
6-2.50-mA
6-4.33-mA
6-9.35-mA
6-20.73-mA
6-23.97-mA
6-28.01-mA
2, 3
Max.Unit
1. Typical ratings are not guaranteed. Typical values listed are at room temperature (25 °C). VDD_AO1V8 = VDD1V8 =
VDDIO_0/1/2/3/4 = VDDA_ADC1V8 = 1.8 V. VDDA_BIAS = VREFP = 1.8 V. USB1_VDD3V3 = 3.3
2. Characterized through bench measurements using typical samples.
3. Compiler settings: IAR C/C++ Compiler for Arm ver 8.40.1. High, Speed, No Size Constraints. The optimization level is
Low, Balanced.
4. Based on the power API library from the SDK software package available on nxp.com
5. SRAM partition 30 represents the worst case partition.
Cortex M33 in Active mode, DSP no clock
CoreMark code executed from SRAM partition 30
I
DDVDDCORE
VDDCORE supply
current
HCLK = 12 MHz
VDDCORE = 0.7 V
HCLK = 24 MHz
4
5
-1.61-mA
-2.51-mA
VDDCORE = 0.7 V
HCLK = 48 MHz
-4.26-mA
VDDCORE = 0.7 V
HCLK = 96 MHz
-9.28-mA
VDDCORE = 0.8 V
HCLK = 192 MHz
-20.44-mA
VDDCORE = 0.9 V
HCLK = 192 MHz
-23.73-mA
VDDCORE = 1.0 V
HCLK = 192 MHz
-27.87-mA
VDDCORE = 1.1 V
1. Typical ratings are not guaranteed. Typical values listed are at room temperature (25 °C). VDD_AO1V8 = VDD1V8 =
VDDIO_0/1/2/3/4 = VDDA_ADC1V8 = 1.8 V. VDDA_BIAS = VREFP = 1.8 V. USB1_VDD3V3 = 3.3 V
2. Characterized through bench measurements using typical samples.
3. Compiler settings: IAR C/C++ Compiler for Arm ver 8.40. High Speed, No Size constraints. The optimization level is
Low, Balanced.
4. Based on the power API library from the SDK software package available on nxp.com
5. SRAM partition 30 represents the worst case partition.
T
= -20 °C to +70 °C, unless otherwise specified.
amb
Table 9. Power consumption in active mode
SymbolParameterConditionsNotesMinTyp1, 2,
FFT code executed from SRAM partition 30 and 314; Internal LDO disabled
DSP in Active mode, M33 in WFI
Table 9. Power consumption in active mode (continued)
SymbolParameterConditionsNotesMinTyp1, 2,
VDDCORE = 0.8 V
HCLK = 100 MHz
6-10.74-mA
VDDCORE = 0.8 V
HCLK = 150 MHz
6-17.81-mA
VDDCORE = 0.9 V
HCLK = 200 MHz
6-22.94-mA
VDDCORE = 0.9 V
1. Typical ratings are not guaranteed. Typical values listed are at room temperature (25 °C). VDD_AO1V8 = VDD1V8 =
VDDIO_0/1/2/3/4 = VDDA_ADC1V8 = 1.8 V. VDDA_BIAS = VREFP = 1.8 V. USB1_VDD3V3 = 3.3 V
2. Characterized through bench measurements using typical samples.
3. Compiler settings: IAR C/C++ Compiler for Arm ver 8.40. High Speed, No Size constraints. The optimization level is
Low, Balanced.
4. SRAM partitions 30 and 31 represent the worst case partitions. The Fusion F1 DSP requires DRAM and IRAM in
different partitions. DSP_DRAM is in partition 30, DSP_IRAM is in partition 31.
5. Based on the power API library from the SDK software package available on nxp.com
6. PLL clock source, FBB enabled
3
MaxUnit
Table 10. Power consumption in sleep mode
SymbolParameterConditionsNotesMin.Typ.Max.Unit
Cortex-M33 in Sleep mode, DSP no clock
I
DDVDDCORE
supply
current
HCLK=12 MHz
VDDCORE=0.7 V
HCLK=12 MHz
VDDCORE=1.0 V
HCLK=24 MHz
VDDCORE=1.0 V
HCLK=48 MHz
VDDCORE=1.0 V
HCLK=96 MHz
VDDCORE=1.0 V
HCLK=192 MHz
VDDCORE=0.9 V
HCLK=192 MHz
VDDCORE=1.0 V
Following power-on sequence should be followed when using the internal LDO in i.MX
RT500:
1. VDD_AO1V8, VDD1V8, and VDD1V8_1 pins should be powered first. There is
no power sequence requirement between powering the VDD_AO1V8 and
VDD1V8 pins.
2. VDDA_ADC1V8 and VREFP can be powered concurrently with VDD_AO1V8
and VDD1V8 or later
3. VDDIO_x and VDDA_BIAS pins can be powered concurrently with
VDD_AO1V8 and VDD1V8 if these pins are 1.8 V range or later if these pins are
3.3 V range. If the VDDIO_x is not powered concurrently with the VDD1V8, the
delta voltage between VDDIO_x and VDD1V8 must be 1.89 V or less.
The VDDCORE pin will be supplied from the internal LDO and the LDO is powered
from the VDD1V8. An external capacitor (4.7 uF) must be connected on the
VDDCORE pin. USB1_VDD3V3 can be powered at any time, independent of the other
supplies.
Following power-on sequence should be followed when using an external PMIC or
external IC to drive the VDDCORE pin (internal LDO is disabled, see timing diagram
below):
1. VDD_AO1V8, VDD1V8, and VDD1V8_1 pins should be powered first. There is
no power sequence requirement between powering the VDD_AO1V8 and
VDD1V8 pins.
2. VDDA_ADC1V8 and VREFP can be powered concurrently with VDD_AO1V8
and VDD1V8 or later.
3. VDDIO_x and VDDA_BIAS pins can be powered concurrently with VDD1V8 if
these pins are 1.8 V range or later if these pins are 3.3 V range. If the VDDIO_x
is not powered concurrently with the VDD1V8, the delta voltage between
VDDIO_x and VDD1V8 must be 1.89 V or less.
4. Power up the VDDCORE. The external RESETN should be held low until
VDDCORE is valid in the timing diagram.VDDCORE should not be ramped up
until after all the other supplies have completed ramp up.
USB1_VDD3V3 can be powered at any time, independent of the other supplies.
Sequence of operations is handled internally so there is no specific timing requirement
between the supplies. The time delays caused by any of the bypass capacitors will
have no effect on the operation of the part. The internal POR detectors on
VDD_AO1V8, VDD1V8 pins, and the Low Voltage Detector on VDDCORE pin,
require a fall time of at least 10us (preliminary) to trigger. There is no restriction on
the rise time, except for the sequencing defined above.
Table 15. Power-on characteristics
SymbolTiming
Parameter
AVDDIO_x valid to
VDDCORE valid
BVDDCORE valid to
De-assertion of
RESETN
AAMode pin validWhen the mode
DescriptionMin.Max.Unit
The delay from
when the IO pad
voltages become
valid to core
voltage valid
The delay from
when the VDD
core is valid to
when the RESETN
can be released
pins becomes
valid. On power-
on, the mode pins
are reset to 00 and
are controlled via a