![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
nxp semiconductors data sheet: technical data document number: imxrt1050iec rev. 1, 03/2018 mimxrt1051cvl5a mimxrt1052cvl5a mimxrt1051cvl5b MIMXRT1052CVL5B package information plastic package 196-pin mapbga, 10 x 10 mm, 0.65 mm pitch ordering information see table 1 on page 5 ? 2017-2018 nxp semiconductors. all rights reserved. 1 i.mx rt1050 introduction the i.mx rt1050 is a new processor family featuring nxp?s advanced implementation of the arm cortex ? -m7 core, which operates at speeds up to 528 mhz to provide high cpu performance and best real-time response. the i.mx rt1050 processor has 512 kb on-chip ram, which can be flexibly configured as tcm or general-purpose on-chip ram. the i.mx rt1050 integrates advanced power management module with dcdc and ldo that reduces complexity of external power supply and simplifies power sequencing. the i.mx rt1050 also provides va rious memory interfaces, including sdram, raw nand flash, nor flash, sd/emmc, quad spi, and a wide range of other interfaces for connecti ng peripherals, such as wlan, bluetooth?, gps, displays, and camera sensors. the i.mx rt1050 also has rich audio and video features, including lcd display, basic 2d graphics, camera interface, spdif, and i2s audio interface. i.mx rt1050 crossover processors for industrial products 1. i.mx rt1050 introduction . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1. features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2. ordering information . . . . . . . . . . . . . . . . . . . . . . . 5 2. architectural overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.1. block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3. modules list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.1. special signal considerations . . . . . . . . . . . . . . . 14 3.2. recommended connections for unused analog interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4. electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . 17 4.1. chip-level conditions . . . . . . . . . . . . . . . . . . . . . . 17 4.2. system power and clocks . . . . . . . . . . . . . . . . . . 23 4.3. i/o parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.4. system modules . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.5. external memory interface . . . . . . . . . . . . . . . . . 38 4.6. display and graphics . . . . . . . . . . . . . . . . . . . . . . 48 4.7. audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4.8. analog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.9. communication interfaces . . . . . . . . . . . . . . . . . . 60 4.10. 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 . . . . . . . 80 6.1. 10 x 10 mm package information . . . . . . . . . . . . 80 7. revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
i.mx rt1050 crossover processors for industrial products, rev. 1, 03/2018 2 nxp semiconductors i.mx rt1050 introduction the i.mx rt1050 is specifically us eful for applications such as: ? industrial human machine interfaces (hmi) ? motor control ? home appliance 1.1 features the i.mx rt1050 processors ar e based on arm cortex-m7 mpcore? platform, which has the following features: ? supports single arm cortex-m7 mpcore with: ? 32 kb l1 instruction cache ? 32 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 512 kb i-tcm and d-tcm in total ? frequency of 528 mhz ? cortex m7 coresight? components integration for debug ? frequency of the core, as per table 9, "operating ranges," on page 19 . the soc-level memory system consists of the following a dditional components: ? boot rom (96 kb) ? on-chip ram (512 kb) ? configurable ram size up to 512 kb shared with m7 tcm ? external memory interfaces: ? 8/16-bit sdram, up to sdram-166 ? 8/16-bit slc nand flash, with ecc handled in software ?sd/emmc ? spi nor flash ? parallel nor flas h with xip support ? single/dual channel quad spi flash with xip support ? timers and pwms: ? two general programmable timers (gpt) ? 4-channel generic 32-bit resolution timer ? each support standard capture and compare operation ? four periodical inte rrupt timer (pit) ? generic 16-bit resolution timer ? periodical interrupt generation ? four quad timers (qtimer) i.mx rt1050 introduction i.mx rt1050 crossover processors for industrial products, rev. 1, 03/2018 nxp semiconductors 3 ? 4-channel generic 16-bit resolution timer for each ? each support standard capture and compare operation ? quadrature decoder integrated ? four flexpwms ? up to 8 individual pwm channels for each ? 16-bit resolution pwm suitable for motor control applications ? four quadrature encoder/decoders each i.mx rt1050 processor enables the following inte rfaces to external devi ces (some of them are muxed and not available simultaneously): ? display interface: ? parallel rgb lcd interface ? support 8/16/24 bit interface ? support up to 1366 x 768 wxga resolution ? support index color with 256 entry x 24 bit color lut ? smart lcd display with 8/16-bit mpu/8080 interface ? audio: ? s/pdif input and output ? three synchronous audio in terface (sai) modules suppor ting i2s, ac97, tdm, and codec/dsp interfaces ? mqs interface for medium quality audio via gpio pads ? generic 2d graphics engine: ? bitblit ? flexible image composition options?alpha, chroma key ? image rotation (90 ? , 180 ? , 270 ? ) ? porter-daff operation ? image size ? color space conversion ? multiple pixel format support (rgb, yuv444, yuv422, yuv420, yuv400) ? standard 2d-dma operation ? camera sensors: ? support 24-bit, 16-bit, and 8-bit csi input ? connectivity: ? two usb 2.0 otg controllers wi th integrated phy interfaces ? two ultra secure digital host controller (usdhc) interfaces ? mmc 4.5 compliance with hs200 support up to 200 mb/sec ? sd/sdio 3.0 compliance with 200 mhz sd r signaling to support up to 100 mb/sec ? support for sdxc (extended capacity) i.mx rt1050 crossover processors for industrial products, rev. 1, 03/2018 4 nxp semiconductors i.mx rt1050 introduction ? one 10/100 m ethernet controller with support for ieee1588 ? eight universal async hronous receiver/transm itter (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 cont roller (iomuxc) to provide centralized pad control ?two flexios the i.mx rt1050 processors integrate advanc ed power management unit and controllers: ? full pmic integration. on-chip dcdc and ldo ? temperature sensor with programmable trip points ? gpc hardware power management controller the i.mx rt1050 processors s upport the following system debug: ? arm 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) note the actual feature set depends on th e part numbers as described in table 1. functions such as display and camer a interfaces, connectivity interfaces, and security features are not offered on all derivatives. i.mx rt1050 introduction i.mx rt1050 crossover processors for industrial products, rev. 1, 03/2018 nxp semiconductors 5 1.2 ordering information table 1 provides examples of or derable part numbers covered by this data sheet. figure 1 describes the part number nomencl ature so that characteristics of a specific part number can be identified (for example, cores, frequency, temper ature grade, fuse options, and silicon revision). the primary characteristic which describe s which data sheet applies to a spec ific part is the temperature grade (junction) field. ? the i.mx rt1050 crossover processors for industrial products data sheet (imxrt1050iec) covers parts listed with a ?c (industrial temp)? ensure to have the proper data sheet for specific pa rt by verifying the temperat ure grade (junction) field and matching it to the proper data sheet. if there are any questions, vi sit the web page nxp.com/imxrtseries or contact an nxp repr esentative for details. table 1. ordering information part number feature package junction temperature t j ( ? c) mimxrt1051cvl5a mimxrt1051cvl5b features supports: ? 528 mhz, industrial grade for general purpose ? no lcd/pxp/csi ?can x2 ? ethernet ? emmc 4.5/sd 3.0 x2 ? usb otg x2 ?uart x8 ? sai x3 ?timer x4 ?pwm x4 ?i 2 c x4 ? spi x4 10 x 10 mm, 0.65 pitch, 196 mapbga -40 to +105 ? c mimxrt1052cvl5a MIMXRT1052CVL5B features supports: ? 528 mhz, industrial grade for general purpose ? with lcd/csi/pxp ?can x2 ? ethernet ? emmc 4.5/sd 3.0 x2 ? usb otg x2 ?uart x8 ? sai x3 ?timer x4 ?pwm x4 ?i 2 c x4 ? spi x4 10 x 10 mm, 0.65 pitch, 196 mapbga -40 to +105 ? c i.mx rt1050 crossover processors for industrial products, rev. 1, 03/2018 6 nxp semiconductors i.mx rt1050 introduction figure 1. part number nomenclature?i.mx rt1050 temperature + consumer: 0 to + 95 c d industrial: -40 to +105 c c frequency $ 400 mhz 4 500 mhz 5 600 mhz 6 700 mhz 7 800 mhz 8 1000 mhz a vv package type vl mapbga 10 x 10 mm, 0.65 mm qualification level m prototype samples p mass production m special s part # series xx i.mx rt rt silicon rev a a0 (maskset id: 00n04v) a a1 (maskset id: 01n04v) b tie % 1 reduced feature general purpose 2 full feature general purpose m imx x x @ % + vv $ a family @ first generation rt family 1 reserved 2 3 4 5 6 7 8 ## sub-family ## 02 rt1020 05 rt1050 architectural overview i.mx rt1050 crossover processors for industrial products, rev. 1, 03/2018 nxp semiconductors 7 2 architectural overview the following subsections provide an architectural overview of th e i.mx rt1050 processor system. 2.1 block diagram figure 2 shows the functional modules in the i.mx rt1050 processor system 1 . . figure 2. i.mx rt1050 system block diagram 1. some modules shown in this block diagram are not offered on all derivatives. see ta b l e 1 for details. /v??vo du}?? ?? < |