0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MIMXRT1021DAF5A

MIMXRT1021DAF5A

  • 厂商:

    NXP(恩智浦)

  • 封装:

    LQFP-100_14X14MM

  • 描述:

    MIMXRT1021DAF5A

  • 数据手册
  • 价格&库存
MIMXRT1021DAF5A 数据手册
NXP Semiconductors Data Sheet: Technical Data Document Number: IMXRT1020CEC Rev. 3.1, 03/2022 MIMXRT1021DAG5A MIMXRT1021DAG5B MIMXRT1021DAF5A MIMXRT1021DAF5B i.MX RT1020 Crossover Processors for Consumer Products Package Information Plastic Package 144-Pin LQFP, 20 x 20 mm, 0.5 mm pitch 100-Pin LQFP, 14 x 14 mm, 0.5 mm pitch Ordering Information See Table 2 on page 6 1 i.MX RT1020 introduction The i.MX RT1020 is a processor of i.MX RT family featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core, which operates at speeds up to 500 MHz to provide high CPU performance and real-time response. The i.MX RT1020 processor has 256 KB on-chip RAM, which can be flexibly configured as TCM or general-purpose on-chip RAM. The i.MX RT1020 integrates advanced power management module with DCDC and LDO that reduces complexity of external power supply and simplifies power sequencing. The i.MX RT1020 also provides various memory interfaces, including SDRAM, RAW NAND FLASH, NOR FLASH, SD/eMMC, Quad SPI, and a wide range of connectivity interfaces including UART, SPI, I2C, USB, and CAN; for connecting peripherals including WLAN, Bluetooth™, and GPS. The i.MX RT1020 also has rich 1. i.MX RT1020 introduction . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1. Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2. Ordering information . . . . . . . . . . . . . . . . . . . . . . . 6 2. Architectural overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3. Modules list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.1. Special signal considerations . . . . . . . . . . . . . . . 16 3.2. Recommended connections for unused analog interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4. Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . 18 4.1. Chip-level conditions . . . . . . . . . . . . . . . . . . . . . . 18 4.2. System power and clocks . . . . . . . . . . . . . . . . . . 25 4.3. I/O parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.4. System modules . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.5. External memory interface . . . . . . . . . . . . . . . . . 41 4.6. Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4.7. Analog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.8. Communication interfaces . . . . . . . . . . . . . . . . . . 61 4.9. Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 5. Boot mode configuration . . . . . . . . . . . . . . . . . . . . . . . . 75 5.1. Boot mode configuration pins . . . . . . . . . . . . . . . 75 5.2. Boot device interface allocation . . . . . . . . . . . . . . 75 6. Package information and contact assignments . . . . . . . 81 6.1. 20 x 20 mm package information . . . . . . . . . . . . 81 6.2. 14 x 14 mm package information . . . . . . . . . . . . 90 7. Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Legal information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 NXP reserves the right to change the production detail specifications as may be required to permit improvements in the design of its products. © 2018-2022 NXP B.V. i.MX RT1020 introduction audio features, including SPDIF and I2S audio interface. Various analog IP integration, including ADC, analog comparator, temperature sensor, etc. The i.MX RT1020 is specifically useful for applications such as: • Industrial • Motor Control • Home Appliance • IoT 1.1 Features The i.MX RT1020 processors are based on Arm Cortex-M7 Core™ Platform, which has the following features: • Supports single Arm Cortex-M7 with: — 16 KB L1 Instruction Cache — 16 KB L1 Data Cache — Full featured Floating Point Unit (FPU) with support of the VFPv5 architecture — Support the Armv7-M Thumb instruction set • Integrated MPU, up to 16 individual protection regions • Up to 256 KB I-TCM and D-TCM in total • Target frequency of 500 MHz • Cortex M7 CoreSight™ components integration for debug • Frequency of the core, as per Table 11, "Operating ranges," on page 21. The SoC-level memory system consists of the following additional components: — Boot ROM (96 KB) — On-chip RAM (256 KB) – Configurable RAM size up to 256 KB shared with CM7 TCM • External memory interfaces: — 8/16-bit SDRAM, up to SDRAM-133 — 8/16-bit SLC NAND FLASH, with ECC handled in software — SD/eMMC — SPI NOR/NAND FLASH — Parallel NOR FLASH with XIP support — Single/Dual channel Quad SPI FLASH with XIP support • Timers and PWMs: — Two General Programmable Timers – 4-channel generic 32-bit resolution timer – Each support standard capture and compare operation — Four Periodical Interrupt Timers i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 2 NXP Semiconductors i.MX RT1020 introduction – Generic 32-bit resolution timer – Periodical interrupt generation — Two Quad Timers – 4-channel generic 16-bit resolution timer each – Each support standard capture and compare operation – Quadrature decoder integrated — Two FlexPWMs – Up to 12 individual PWM channels per each – 16-bit resolution PWM suitable for Motor Control applications — Two Quadrature Encoders/Decoders Each i.MX RT1020 processor enables the following interfaces to external devices (some of them are multiplexed and not available simultaneously): • Audio: — S/PDIF input and output — Three synchronous audio interface (SAI) modules supporting I2S, AC97, TDM, and codec/DSP interfaces — MQS interface for medium quality audio via GPIO pads • Connectivity: — One USB 2.0 OTG controller with integrated PHY interface — Two Ultra Secure Digital Host Controller (uSDHC) interfaces – MMC 4.5 compliance support up to 100 MB/sec – SD/SDIO 3.0 compliance with 200 MHz SDR signaling to support up to 100 MB/sec – Support for SDXC (extended capacity) — One 10/100 M Ethernet controller with IEEE1588 supported — Eight universal asynchronous receiver/transmitter (UARTs) modules — Four I2C modules — Four SPI modules — Two FlexCAN modules • GPIO and Pin Multiplexing: — General-purpose input/output (GPIO) modules with interrupt capability — Input/output multiplexing controller (IOMUXC) to provide centralized pad control — 96 GPIOs for 144-pin LQFP package, 57 GPIOs for 100-pin LQFP package — One FlexIO The i.MX RT1020 processors integrate Analog module: — Two Analog-Digital-Converters (ADC), up to 19 channels — Four Analog Comparators (ACMP) The i.MX RT1020 processors integrate advanced power management unit and controllers: i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 3 i.MX RT1020 introduction • • • Full PMIC integration, including on-chip DCDC and LDOs Temperature sensor with programmable trip points GPC hardware power management controller The i.MX RT1020 processors support the following system debug: • Arm CortexM7 CoreSight debug and trace architecture • Trace Port Interface Unit (TPIU) to support off-chip real-time trace • Support for 5-pin (JTAG) and SWD debug interfaces selected by eFuse Security functions are enabled and accelerated by the following hardware: • High Assurance Boot (HAB) • Data Co-Processor (DCP): — AES-128, ECB, and CBC mode — SHA-1 and SHA-256 — CRC-32 • Bus Encryption Engine (BEE) — AES-128, ECB, and CTR mode — On-the-fly QSPI Flash decryption • True random number generation (TRNG) • Secure Non-Volatile Storage (SNVS) — Secure real-time clock (RTC) — Zero Master Key (ZMK) • Secure JTAG Controller (SJC) Table 1 demonstrates the comparison between 100 LQFP and 144 LQFP package. Table 1. The comparison between 100 LQFP and 144 LQFP package 144 LQFP 100 LQFP RAM/KB 256 256 USB OTG 1 1 ENET port MII/RMII RMII KPP number 8x8 4x4 SEMC Yes No SPDIF Yes Yes uSDHC1 2 1 FlexIO 32 22 GPIO 96 57 FlexPWM Channel 24 16 i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 4 NXP Semiconductors i.MX RT1020 introduction Table 1. The comparison between 100 LQFP and 144 LQFP package (continued) 1 144 LQFP 100 LQFP XBAR IN/OUT 16 9 SAI 3 3 ACMP 4 4 ADC channel 19 10 FLEXCAN 2 2 I2C 4 4 LPUART 8 8 FlexSPI 1 1 LPSPI 4 4 SD is 3.3 V in the 100 LQFP package, while it supports both 3.3 V and 1.8 V in the 144 LQFP package. NOTE The actual feature set depends on the part numbers as described in Table 2. Functions such as display and camera interfaces, connectivity interfaces, and security features are not offered on all derivatives. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 5 i.MX RT1020 introduction 1.2 Ordering information Table 2 provides examples of orderable part numbers covered by this data sheet. Table 2. Ordering information Part Number Feature Package Junction Temperature Tj (C) MIMXRT1021DAF5A Features supports: • 500 MHz, consumer grade for general purpose • 256K RAM • CAN x2 • Ethernet • eMMC 4.5/SD 3.0 x1 • USB OTG x1 • SAI x3 • SPDIF x1 • Timer x2 • PWM x2 • UART x8 • I2C x4 • SPI x4 • ADC x2 • ACMP x4 • 57 GPIOs 14 x 14 mm, 0.5 mm pitch, 100-pin LQFP 0 to +95 MIMXRT1021DAG5A Features supports: • 500 MHz, consumer grade for general purpose • 256K RAM • CAN x2 • Ethernet • eMMC 4.5/SD 3.0 x2 • USB OTG x1 • SAI x3 • SPDIF x1 • Timer x2 • PWM x2 • UART x8 • I2C x4 • SPI x4 • ADC x2 • ACMP x4 • 96 GPIOs 20 x 20 mm, 0.5 mm pitch, 144-pin LQFP 0 to +95 i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 6 NXP Semiconductors i.MX RT1020 introduction Table 2. Ordering information (continued) Part Number Feature Package Junction Temperature Tj (C) MIMXRT1021DAF5B Features supports: • 500 MHz, consumer grade for general purpose • 256K RAM • CAN x2 • Ethernet • eMMC 4.5/SD 3.0 x1 • USB OTG x1 • SAI x3 • SPDIF x1 • Timer x2 • PWM x2 • UART x8 • I2C x4 • SPI x4 • ADC x2 • ACMP x4 • 57 GPIOs 14 x 14 mm, 0.5 mm pitch, 100-pin LQFP 0 to +95 MIMXRT1021DAG5B Features supports: • 500 MHz, consumer grade for general purpose • 256K RAM • CAN x2 • Ethernet • eMMC 4.5/SD 3.0 x2 • USB OTG x1 • SAI x3 • SPDIF x1 • Timer x2 • PWM x2 • UART x8 • I2C x4 • SPI x4 • ADC x2 • ACMP x4 • 96 GPIOs 20 x 20 mm, 0.5 mm pitch, 144-pin LQFP 0 to +95 Figure 1 describes the part number nomenclature so that characteristics of a specific part number can be identified (for example, cores, frequency, temperature grade, fuse options, and silicon revision). The primary characteristic which describes which data sheet applies to a specific part is the temperature grade (junction) field. Ensure to have the proper data sheet for specific part by verifying the temperature grade (junction) field and matching it to the proper data sheet. If there are any questions, visit the web page nxp.com/IMXRT or contact an NXP representative for details. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 7 i.MX RT1020 introduction M IMX XX @ ## % + VV $ A Qualification Level M Silicon Rev A Prototype Samples P A0 A Mass Production M A1 B Special S Core Frequency $ 400 MHz 4 500 MHz 5 600 MHz 6 Part # series i.MX RT XX RT Family @ First Generation RT family 1 Reserved Package Type 2-8 VV 225MAPBGA, 13 x 13 mm, 0.8 mm pitch VN Sub-Family ## 196MAPBGA, 12 x 12 mm, 0.8 mm pitch VJ RT101x 01 196MAPBGA, 10 x 10 mm, 0.65 mm pitch VL RT102x 02 169MAPBGA, 11 x 11 mm, 0.8 mm pitch JM RT104x 04 169MAPBGA, 9 x 9 mm, 0.65 mm pitch FP RT105x 05 144LQFP, 20 x 20 mm, 0.5 mm pitch AG RT106x 06 Tie % Standard Feature 1 Full Feature 2 100LQFP, 14 x 14 mm, 0.5 mm pitch AF 80LQFP, 12 x 12 mm, 0.5 mm pitch AE 4MB Flash SIP 4 Enhanced Feature 5 Temperature (Tj) + Far Field AFE A Consumer: 0 to + 95 °C D Facial Recognition F Industrial: -40 to +105 °C C Local Voice Control (audio input models) L Extended Industrial: -40 to +125 eC X Local Voice Control (text input models) S Figure 1. Part number nomenclature—i.MX RT10XX family i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 8 NXP Semiconductors Architectural overview 2 Architectural overview The following subsections provide an architectural overview of the i.MX RT1020 processor system. 2.1 Block diagram Figure 2 shows the functional modules in the i.MX RT1020 processor system1. System Control CPU Platform Connectivity ARM Cortex-M7 eMMC 4.5 / SD 3.0 x2 Secure JTAG PLL / OSC 16 KB D-cache 16 KB I-cache RTC and Reset FPU UART x8 NVIC MPU Enhanced DMA 8 x 8 Keypad Up to 256 KB TCM IOMUX I2C x4 GP Timer x6 Quadrature ENC x2 SPI x4 External Memory QuadTimer (4-Channel) x2 FlexPWM (12-Channel) x2 Watch Dog x4 Internal Memory 256 KB OCRAM shared with TCM FlexSPI (dual-Channel QuadSPI NAND and NOR, Octal Flash, and RAM) GPIO I2S / SAI x3 External Memory Controller 8/16 bit SDRAM Parallel NOR Flash NAND Flash PSRAM 10 / 100 ENET with IEEE 1588 x1 HAB Power Management FlexCAN x2 USB2.0 OTG with PHY Security 96 KB ROM S/PDIF Tx / Rx DCDC ADC Ciphers RNG Secure RTC eFuse LDO Temp Monitor ADC x2 ACMP x4 . Figure 2. i.MX RT1020 system block diagram 1. Some modules shown in this block diagram are not offered on all derivatives. See Table 2 for details. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 9 Modules list 3 Modules list The i.MX RT1020 processors contain a variety of digital and analog modules. Table 3 describes these modules in alphabetical order. Table 3. i.MX RT1020 modules list Block mnemonic Block name Subsystem Brief description ACMP1 ACMP2 ACMP3 ACMP4 Analog Comparator Analog The comparator (CMP) provides a circuit for comparing two analog input voltages. The comparator circuit is designed to operate across the full range of the supply voltage (rail-to-rail operation). ADC1 ADC2 Analog to Digital Converter Analog The ADC is a 12-bit general purpose analog to digital converter. AOI And-Or-Inverter Cross Trigger The AOI provides a universal boolean function generator using a four team sum of products expression with each product term containing true or complement values of the four selected inputs (A, B, C, D). Arm Arm Platform Arm The Arm Core Platform includes 1x Cortex-M7 core. It also includes associated sub-blocks, such as Nested Vectored Interrupt Controller (NVIC), Floating-Point Unit (FPU), Memory Protection Unit (MPU), and CoreSight debug modules. BEE Bus Encryption Engine Security On-The-Fly FlexSPI Flash Decryption CCM GPC SRC Clocks, Resets, and These modules are responsible for clock and reset Clock Control Module, Power Control distribution in the system, and also for the system General Power power management. Controller, System Reset Controller CSU Central Security Unit Security The Central Security Unit (CSU) is responsible for setting comprehensive security policy within the i.MX RT1020 platform. DAP Debug Access Port System Control Peripherals The DAP provides real-time access for the debugger without halting the core to: • System memory and peripheral registers • All debug configuration registers The DAP also provides debugger access to JTAG scan chains. The DAP module is internal to the Cortex-M7 Core Platform. DCDC DCDC Converter Analog The DCDC module is used for generating power supply for core logic. Main features are: • Adjustable high efficiency regulator • Supports 3.3 V input voltage • Supports nominal run and low power standby modes • Supports at 0.9 ~ 1.3 V output in run mode • Supports at 0.9 ~ 1.0 V output in standby mode • Over current and over voltage detection i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 10 NXP Semiconductors Modules list Table 3. i.MX RT1020 modules list (continued) Block mnemonic Block name Subsystem Brief description eDMA enhanced Direct Memory System Control Access Peripherals There is an enhanced DMA (eDMA) engine and two DMA_MUX. • The eDMA is a 32 channel DMA engine, which is capable of performing complex data transfers with minimal intervention from a host processor. • The DMA_MUX is capable of multiplexing up to 128 DMA request sources to the 32 DMA channels of eDMA. ENC Quadrature Encoder/Decoder Timer Peripherals The enhanced quadrature encoder/decoder module provides interfacing capability to position/speed sensors. There are five input signals: PHASEA, PHASEB, INDEX, TRIGGER, and HOME. This module is used to decode shaft position, revolution count, and speed. ENET Ethernet Controller Connectivity Peripherals The Ethernet Media Access Controller (MAC) is designed to support 10/100 Mbit/s Ethernet/IEEE 802.3 networks. An external transceiver interface and transceiver function are required to complete the interface to the media. The module has dedicated hardware to support the IEEE 1588 standard. See the ENET chapter of the reference manual for details. EWM External Watchdog Monitor Timer Peripherals The EWM modules is designed to monitor external circuits, as well as the software flow. This provides a back-up mechanism to the internal WDOG that can reset the system. The EWM differs from the internal WDOG in that it does not reset the system. The EWM, if allowed to time-out, provides an independent trigger pin that when asserted resets or places an external circuit into a safe mode. FLEXCAN1 FLEXCAN2 Flexible Controller Area Network Connectivity Peripherals The CAN protocol was primarily, but not only, designed to be used as a vehicle serial data bus, meeting the specific requirements of this field: real-time processing, reliable operation in the Electromagnetic interference (EMI) environment of a vehicle, cost-effectiveness and required bandwidth. The FlexCAN module is a full implementation of the CAN protocol specification, Version 2.0 B, which supports both standard and extended message frames. FlexIO1 Flexible Input/output Connectivity and Communications The FlexIO is capable of supporting a wide range of protocols including, but not limited to: UART, I2C, SPI, I2S, camera interface, display interface, PWM waveform generation, etc. The module can remain functional when the chip is in a low power mode provided the clock it is using remain active. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 11 Modules list Table 3. i.MX RT1020 modules list (continued) Block mnemonic Block name Subsystem Brief description FlexPWM1 FlexPWM2 Pulse Width Modulation Timer Peripherals The pulse-width modulator (PWM) contains four PWM sub-modules, each of which is set up to control a single half-bridge power stage. Fault channel support is provided. The PWM module can generate various switching patterns, including highly sophisticated waveforms. FlexRAM RAM Memories The i.MX RT1020 has 256 KB of on-chip RAM which could be flexible allocated to I-TCM, D-TCM, and on-chip RAM (OCRAM) in a 32 KB granularity. The FlexRAM is the manager of the 256 KB on-chip RAM array. Major functions of this blocks are: interfacing to I-TCM and D-TCM of Arm core and OCRAM controller; dynamic RAM arrays allocation for I-TCM, D-TCM, and OCRAM. FlexSPI Quad Serial Peripheral Interface Connectivity and Communications FlexSPI acts as an interface to one or two external serial flash devices, each with up to four bidirectional data lines. GPIO1 GPIO2 GPIO3 GPIO5 General Purpose I/O Modules System Control Peripherals Used for general purpose input/output to external ICs. Each GPIO module supports up to 32 bits of I/O. GPT1 GPT2 General Purpose Timer Timer Peripherals Each GPT is a 32-bit “free-running” or “set and forget” mode timer with programmable prescaler and compare and capture register. A timer counter value can be captured using an external event and can be configured to trigger a capture event on either the leading or trailing edges of an input pulse. When the timer is configured to operate in “set and forget” mode, it is capable of providing precise interrupts at regular intervals with minimal processor intervention. The counter has output compare logic to provide the status and interrupt at comparison. This timer can be configured to run either on an external clock or on an internal clock. KPP Keypad Port Human Machine Interfaces The KPP is a 16-bit peripheral that can be used as a keypad matrix interface or as general purpose input/output (I/O). It supports 8 x 8 external key pad matrix. Main features are: • Multiple-key detection • Long key-press detection • Standby key-press detection • Supports a 2-point and 3-point contact key matrix LPI2C1 LPI2C2 LPI2C3 LPI2C4 Low Power Inter-integrated Circuit Connectivity and Communications The LPI2C is a low power Inter-Integrated Circuit (I2C) module that supports an efficient interface to an I2C bus as a master. The I2C provides a method of communication between a number of external devices. More detailed information, see Section 4.8.2, LPI2C module timing parameters. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 12 NXP Semiconductors Modules list Table 3. i.MX RT1020 modules list (continued) Block mnemonic Block name Subsystem Brief description LPSPI1 LPSPI2 LPSPI3 LPSPI4 Low Power Serial Peripheral Interface Connectivity and Communications The LPSPI is a low power Serial Peripheral Interface (SPI) module that support an efficient interface to an SPI bus as a master and/or a slave. • It can continue operating while the chip is in stop modes, if an appropriate clock is available • Designed for low CPU overhead, with DMA off loading of FIFO register access LPUART1 LPUART2 LPUART3 LPUART4 LPUART5 LPUART6 LPUART7 LPUART8 UART Interface Connectivity Peripherals Each of the UART modules support the following serial data transmit/receive protocols and configurations: • 7- or 8-bit data words, 1 or 2 stop bits, programmable parity (even, odd or none) • Programmable baud rates up to 20 Mbps. MQS Medium Quality Sound Multimedia Peripherals MQS is used to generate 2-channel medium quality PWM-like audio via two standard digital GPIO pins. QuadTimer1 QuadTimer2 QuadTimer Timer Peripherals The quad-timer provides four time channels with a variety of controls affecting both individual and multi-channel features.Specific features include up/down count, cascading of counters, programmable module, count once/repeated, counter preload, compare registers with preload, shared use of input signals, prescaler controls, independent capture/compare, fault input control, programmable input filters, and multi-channel synchronization. ROMCP ROM Controller with Patch Memories and The ROMCP acts as an interface between the Arm Memory Controllers advanced high-performance bus and the ROM. The on-chip ROM is only used by the Cortex-M7 core during boot up. Size of the ROM is 96 KB. RTC OSC Real Time Clock Oscillator Clock Sources and Control The RTC OSC provides the clock source for the Real-Time Clock module. The RTC OSC module, in conjunction with an external crystal, generates a 32.768 kHz reference clock for the RTC. RTWDOG Watch Dog Timer Peripherals The RTWDG module is a high reliability independent timer that is available for system to use. It provides a safety feature to ensure software is executing as planned and the CPU is not stuck in an infinite loop or executing unintended code. If the WDOG module is not serviced (refreshed) within a certain period, it resets the MCU. Windowed refresh mode is supported as well. SAI1 SAI2 SAI3 Synchronous Audio Interface Multimedia Peripherals The SAI module provides a synchronous audio interface (SAI) that supports full duplex serial interfaces with frame synchronization, such as I2S, AC97, TDM, and codec/DSP interfaces. SA-TRNG Standalone True Random Security Number Generator The SA-TRNG is hardware accelerator that generates a 512-bit entropy as needed by an entropy consuming module or by other post processing functions. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 13 Modules list Table 3. i.MX RT1020 modules list (continued) Block mnemonic Block name Subsystem Brief description SEMC Smart External Memory Controller Memory and Memory Controller The SEMC is a multi-standard memory controller optimized for both high-performance and low pin-count. It can support multiple external memories in the same application with shared address and data pins. The interface supported includes SDRAM, NOR Flash, SRAM, and NAND Flash, as well as 8080 display interface. SJC System JTAG Controller System Control Peripherals The SJC provides JTAG interface, which complies with JTAG TAP standards, to internal logic. The i.MX RT1020 processors use JTAG port for production, testing, and system debugging. In addition, the SJC provides BSR (Boundary Scan Register) standard support, which complies with IEEE1149.1 and IEEE1149.6 standards. The JTAG port is accessible during platform initial laboratory bring-up, for manufacturing tests and troubleshooting, as well as for software debugging by authorized entities. The i.MX RT1020 SJC incorporates three security modes for protecting against unauthorized accesses. Modes are selected through eFUSE configuration. SNVS Secure Non-Volatile Storage Security Secure Non-Volatile Storage, including Secure Real Time Clock, Security State Machine, and Master Key Control. SPDIF Sony Philips Digital Interconnect Format Multimedia Peripherals A standard audio file transfer format, developed jointly by the Sony and Phillips corporations. Has Transmitter and Receiver functionality. Temp Monitor Temperature Monitor Analog The temperature sensor implements a temperature sensor/conversion function based on a temperature-dependent voltage to time conversion. USBO2 Universal Serial Bus 2.0 Connectivity Peripherals USBO2 (USB OTG1) contains: • One high-speed OTG 2.0 module with integrated HS USB PHY • Support eight Transmit (TX) and eight Receive (Rx) endpoints, including endpoint 0 i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 14 NXP Semiconductors Modules list Table 3. i.MX RT1020 modules list (continued) Block mnemonic Block name Subsystem Brief description uSDHC1 uSDHC2 Connectivity SD/MMC and SDXC Peripherals Enhanced Multi-Media Card / Secure Digital Host Controller i.MX RT1020 specific SoC characteristics: All four MMC/SD/SDIO controller IPs are identical and are based on the uSDHC IP. They are: • Fully compliant with MMC command/response sets and Physical Layer as defined in the Multimedia Card System Specification, v4.5/4.2/4.3/4.4/4.41/ including high-capacity (size > 2 GB) cards HC MMC. • Fully compliant with SD command/response sets and Physical Layer as defined in the SD Memory Card Specifications, v3.0 including high-capacity SDXC cards up to 2 TB. • Fully compliant with SDIO command/response sets and interrupt/read-wait mode as defined in the SDIO Card Specification, Part E1, v3.0 Two ports support: • 1-bit or 4-bit transfer mode specifications for SD and SDIO cards up to UHS-I SDR104 mode (104 MB/s max) • 1-bit, 4-bit, or 8-bit transfer mode specifications for MMC cards up to 52 MHz in both SDR and DDR modes (104 MB/s max) • 4-bit transfer mode specifications for eMMC chips up to 100 MHz in HS200 mode (100 MB/s max) WDOG1 WDOG2 Watch Dog Timer Peripherals The Watch Dog Timer supports two comparison points during each counting period. Each of the comparison points is configurable to evoke an interrupt to the Arm core, and a second point evokes an external event on the WDOG line. XBAR Cross BAR Cross Trigger Each crossbar switch is an array of muxes with shared inputs. Each mux output provides one output of the crossbar. The number of inputs and the number of muxes/outputs are user configurable and registers are provided to select which of the shared inputs are routed to each output. i.MX RT1020 Crossover Processors for Consumer Products, Rev. 3.1, 03/2022 NXP Semiconductors 15 Modules list 3.1 Special signal considerations Table 4 lists special signal considerations for the i.MX RT1020 processors. The signal names are listed in alphabetical order. The package contact assignments can be found in Section 6, Package information and contact assignments.” Signal descriptions are provided in the i.MX RT1020 Reference Manual (IMXRT1020RM). Table 4. Special signal considerations Signal name Remarks DCDC_PSWITCH PAD is in DCDC_IN domain and connected the ground to bypass DCDC. To enable DCDC function, assert to DCDC_IN with at least 1ms delay for DCDC_IN rising edge. RTC_XTALI/RTC_XTALO If the user wishes to configure RTC_XTALI and RTC_XTALO as an RTC oscillator, a 32.768 kHz crystal, (100 k ESR, 10 pF load) should be connected between RTC_XTALI and RTC_XTALO. Keep in mind the capacitors implemented on either side of the crystal are about twice the crystal load capacitor. To hit the exact oscillation frequency, the board capacitors need to be reduced to account for board and chip parasitics. The integrated oscillation amplifier is self biasing, but relatively weak. Care must be taken to limit parasitic leakage from RTC_XTALI and RTC_XTALO to either power or ground (>100 M). This will debias the amplifier and cause a reduction of startup margin. Typically RTC_XTALI and RTC_XTALO should bias to approximately 0.5 V. If it is desired to feed an external low frequency clock into RTC_XTALI the RTC_XTALO pin must remain unconnected or driven with a complimentary signal. The logic level of this forcing clock should not exceed VDD_SNVS_CAP level and the frequency should be
MIMXRT1021DAF5A 价格&库存

很抱歉,暂时无法提供与“MIMXRT1021DAF5A”相匹配的价格&库存,您可以联系我们找货

免费人工找货