Jump to content

i.MX

(Перенаправлено с I.MX31 )

Линейка i.MX представляет собой семейство собственной разработки Freescale Semiconductor (теперь часть NXP ) микроконтроллеров для мультимедийных приложений на базе архитектуры ARM и ориентированных на низкое энергопотребление. Прикладные процессоры i.MX представляют собой SoC (система-на-кристалле), которые объединяют множество процессоров в одном кристалле, например, основной процессор, блок обработки видео и графический процессор. Продукты i.MX подходят для автомобильного, промышленного и потребительского рынков. На большинство из них предоставляется гарантия на производственный срок от 10 до 15 лет. [1]
Устройства, использующие процессоры i.MX, включают Ford Sync , Amazon Kindle и Kobo eReader серии электронных книг до 2021 года, Zune (кроме Zune HD), Sony Reader , Onyx Boox ридеры/планшеты , SolidRun SOM (включая CuBox ). , Purism от Librem 5 , некоторые пульты дистанционного управления Logitech Harmony и Squeezebox, радио а также некоторые плееры Toshiba Gigabeat MP4. Линейка i.MX ранее была известна как семейство DragonBall MX, пятое поколение микроконтроллеров DragonBall . i.MX изначально означало «инновационное расширение мультимедиа».

Продукты i.MX состоят из аппаратного обеспечения (процессоры и платы разработки) и программного обеспечения, оптимизированного для процессора.

i.MX 1 серия

[ редактировать ]
Микропроцессор Freescale DragonBall MX-1 (корпус BGA). Позже серия была переименована в i.MX.

Серия i.MX/MX-1, выпущенная в 2001/2002 году, основана на архитектуре ARM920T.

  • i.MX1 = 200 МГц ARM920T
  • i.MXS = 100 МГц ARM920T
  • i.MXL = 150–200 МГц ARM920T

серия i.MX 2

[ редактировать ]

Серия i.MX2x представляет собой семейство процессоров на базе архитектуры ARM9 (ARM926EJ-S), разработанных по 90-нм техпроцессу.

семейство i.MX 21

[ редактировать ]

Семейство i.MX21 предназначено для портативных устройств с низким энергопотреблением. Он был запущен в 2003 году.

  • i.MX21 = платформа ARM9 266 МГц + CIF VPU (декодирование/кодирование) + безопасность
  • i.MX21S = платформа ARM9 266 МГц + безопасность

семейство i.MX 27

[ редактировать ]

Семейство i.MX27 предназначено для видеотелефонии и видеонаблюдения. Он был запущен в 2007 году.

  • i.MX27 = платформа ARM9 400 МГц + VPU D1 (декодирование/кодирование) + IPU + безопасность
  • i.MX27L = платформа ARM9 400 МГц + IPU + безопасность

семейство i.MX 25

[ редактировать ]

Семейство i.MX25 было выпущено в 2009 году. Оно объединяет ключевые функции безопасности в аппаратном обеспечении. Высокопроизводительный представитель семейства, i.MX258, объединяет платформу ЦП ARM9 с частотой 400 МГц + LCDC (контроллер ЖК-дисплея) + блок безопасности и поддерживает mDDR-SDRAM на частоте 133 МГц.

  • i.MX258 (промышленный) = платформа ARM9 400 МГц + LCDC (с поддержкой сенсорного экрана) + безопасность
  • i.MX257 (бытовой/промышленный) = платформа ARM9 400 МГц + LCDC (с поддержкой сенсорного экрана)
  • i.MX253 (бытовой/промышленный) = платформа ARM9 400 МГц + ЖК-дисплей + безопасность (без сенсорного управления)
  • i.MX255 (автомобильный) = платформа ARM9 400 МГц + LCDC (с поддержкой сенсорного экрана) + безопасность
  • i.MX251 (автомобильный) = платформа ARM9 400 МГц + безопасность

семейство i.MX 23

[ редактировать ]

Процессор i.MX233 (ранее известный как SigmaTel STMP3780 семейства STMP37xx ), выпущенный в 2009 году, объединяет в себе блок управления питанием (PMU) и стереоаудиокодек, что устраняет необходимость во внешнем чипе управления питанием и аудиокодеке. чип.

  • i.MX233 (потребительский) = платформа ARM9 454 МГц + контроллер ЖК-дисплея (с поддержкой сенсорного экрана) + Pixel Pipeline + безопасность + блок управления питанием + аудиокодек. Поставляется в корпусах 128LQFP или 169 BGA.

семейство i.MX 28

[ редактировать ]

Семейство i.MX28 было выпущено в 2010 году. Оно объединяет ключевые функции безопасности в аппаратном обеспечении, АЦП и блоке управления питанием. Он поддерживает память mDDR, LV-DDR2 и DDR2-SDRAM на частоте 200 МГц.

  • i.MX287 (промышленный) = платформа ARM9 454 МГц + LCDC (с поддержкой сенсорного экрана) + безопасность + управление питанием + двойной интерфейс CAN + двойной Ethernet + коммутатор L2
  • i.MX286 (промышленный) = платформа ARM9 454 МГц + LCDC (с поддержкой сенсорного экрана) + безопасность + управление питанием + двойной интерфейс CAN + один Ethernet
  • i.MX285 (автомобильный) = платформа ARM9 454 МГц + LCDC (с поддержкой сенсорного экрана) + безопасность + управление питанием + двойной интерфейс CAN
  • i.MX283 (бытовой/промышленный) = платформа ARM9 454 МГц + LCDC (с поддержкой сенсорного экрана) + безопасность + управление питанием + один Ethernet
  • i.MX281 (автомобильный) = платформа ARM9 454 МГц + безопасность + управление питанием + двойной интерфейс CAN + один Ethernet
  • i.MX280 (бытовой/промышленный) = платформа ARM9 454 МГц + безопасность + управление питанием + один Ethernet

i.MX 3 серии

[ редактировать ]

Серия i.MX3x представляет собой семейство процессоров на базе архитектуры ARM11 (в основном ARM1136J(F)-S), разработанных по 90-нм техпроцессу.

семейство i.MX 31

[ редактировать ]

i.MX31 был выпущен в 2005 году. Он включает в себя платформу ЦП ARM1136JF-S с частотой 532 МГц (с векторным модулем с плавающей запятой, кэшами L1 и кэшами L2 объемом 128 КБ) + блок обработки видео (VPU) + 3D- графический процессор ( OpenGL ES 1.1) + IPU. + блок безопасности. Он поддерживает mDDR-SDRAM на частоте 133 МГц. Ускорение 3D и VPU обеспечивается PowerVR MBX Lite .

  • i.MX31 (бытовой/промышленный/автомобильный) = платформа ARM1136 532 МГц + VPU + 3D GPU + IPU + безопасность
  • i.MX31L (бытовой/промышленный/автомобильный) = платформа ARM1136 532 МГц + VPU + IPU + безопасность

семейство i.MX 37

[ редактировать ]

Процессор i.MX37 предназначен для портативных медиаплееров. Он был запущен в 2008 году.

  • i.MX 37 (потребительский) = платформа ЦП ARM1176 с частотой 532 МГц + D1 VPU (мультиформатное декодирование D1) + IPU + блок безопасности

Он поддерживает mDDR-SDRAM на частоте 133 МГц.

семейство i.MX 35

[ редактировать ]
Freescale Semiconductor MCIMX353DJQ5C

Семейство i.MX35 было выпущено в 2009 году и является заменой серии i.MX31. Высокопроизводительный член семейства, i.MX357, включает в себя процессорную платформу ARM1136J(F)-S с тактовой частотой 532 МГц (с векторным модулем с плавающей запятой, кэшем L1 и кэшем L2 емкостью 128 КБ), графический процессор 2.5D ( OpenVG 1.1), IPU и блок безопасности. Он поддерживает DDR2-SDRAM на частоте 133 МГц.

  • i.MX357 (потребительский/промышленный) = платформа процессора ARM1136J(F)-S 532 МГц + графический процессор 2.5D + IPU + безопасность
  • i.MX353 (потребительский/промышленный) = платформа процессора ARM1136J(F)-S 532 МГц + IPU + безопасность
  • i.MX356 (автомобильный) = процессорная платформа ARM1136J(F)-S с частотой 532 МГц + графический процессор 2.5D + IPU + безопасность
  • i.MX355 (автомобильный) = платформа процессора ARM1136J(F)-S 532 МГц + IPU + безопасность
  • i.MX351 (автомобильный) = i.MX355 без интерфейса ЖК-дисплея

i.MX 5 серии

[ редактировать ]

Серия i.MX5x основана на ядре ARM Cortex A8 . Он состоит из двух семейств: семейства i.MX51 (мультимедийные устройства высокого класса, такие как смартфоны или автомобильные информационно-развлекательные системы) и семейства i.MX50 ( электронные книги ). Он разработан по 65-нм техпроцессу. Freescale лицензировала технологию ATI Imageon в 2007 году. [2] а некоторые модели i.MX5 оснащены Imageon Z460 графическим процессором .

семейство i.MX 51

[ редактировать ]

Высокопроизводительный член семейства i.MX515 включает в себя процессорную платформу ARM Cortex A8 с тактовой частотой 800 МГц (с NEON сопроцессором , векторным модулем с плавающей запятой , кэшем L1 и кэшем L2 емкостью 256 КБ) + многоформатное декодирование HD 720p / D1. кодировать аппаратные видеокодеки (VPU, блок обработки видео) + Imageon Z430 3D GPU (OpenGL ES 2.0) + 2.5D GPU (OpenVG 1.1) + IPU + блок безопасности. [3] [4] Особенно он поддерживает DDR2 SDRAM на частоте 200 МГц. Семейство imx51 было выпущено в 2009 году.

  • i.MX515 (потребительский/промышленный) = платформа ARM Cortex A8 800 МГц (600 МГц для промышленного) + HD VPU + 3D GPU + 2.5D GPU + IPU + безопасность
  • i.MX513 (потребительский/промышленный) = платформа ARM Cortex A8 800 МГц (600 МГц для промышленного) + HD VPU + IPU
  • i.MX512 (потребительский/промышленный) = платформа ARM Cortex A8 800 МГц (600 МГц для промышленного) + IPU
  • i.MX516 (автомобильный) = платформа ARM Cortex A8 с частотой 600 МГц + HD VPU + 3D GPU + 2.5D GPU + IPU + блок безопасности
  • i.MX514 (автомобильный) = платформа ARM Cortex A8 с частотой 600 МГц + 3D GPU + 2.5D GPU + IPU + блок безопасности

семейство i.MX 50

[ редактировать ]
Freescale MCIMX507CVM8B

Процессор i.MX508 — результат сотрудничества Freescale с E Ink . Он предназначен для электронных книг. Выпущенный в 2010 году, он интегрирует контроллер дисплея E Ink в микросхему, что позволяет сэкономить как стоимость спецификации, так и место на печатной плате . Особенно он поддерживает LP-DDR2 SDRAM на частоте 400 МГц.

  • i.MX507 (потребительский) = платформа ARM Cortex A8 + контроллер дисплея E Ink. Создан на базе i.MX508. [5]
  • i.MX508 (потребительский) = платформа ARM Cortex A8 с тактовой частотой 800 МГц + графический процессор 2.5D + Pixel Pipeline + контроллер дисплея E Ink.

семейство i.MX 53

[ редактировать ]

i.MX535 был анонсирован в июне 2010 года. Поставляется с первого квартала 2011 года.

  • i.MX537 (промышленный) = платформа ARM Cortex A8 с тактовой частотой 800 МГц + VPU Full HD (декодирование 1080p) + 3D GPU + 2.5D GPU + IPU + безопасность + IEEE1588
  • i.MX535 (потребительский) = платформа ARM Cortex A8 с тактовой частотой 1 ГГц + видеопроцессор Full HD (декодирование 1080p) + графический процессор 3D + графический процессор 2.5D + IPU + безопасность
  • i.MX536 (автомобильный) = платформа ARM Cortex A8 с частотой 800 МГц + видеопроцессор Full HD (декодирование 1080p) + графический процессор 3D + графический процессор 2.5D + IPU + безопасность
  • i.MX534 (автомобильный) = платформа ARM Cortex A8 с частотой 800 МГц + 3D-графический процессор + 2,5D-графический процессор + IPU + безопасность

i.MX 6 серии

[ редактировать ]

Серия i.MX 6 основана на ARM Cortex A9 двух- или четырехъядерном процессоре (в некоторых случаях Cortex A7 ) и обычно поставляется с одним или несколькими графическими процессорами Vivante . Он разработан по 40-нм техпроцессу. i.MX 6 Solo, Dual и Quad были анонсированы в январе 2011 года на выставке Consumer Electronics Show в Лас-Вегасе.

Имя Тактовая частота Ядра процессора Кэш L2
в КБ
Встроенный
SRAM в КБ
3D GPU / shaders /
частота шейдера в МГц
2D графический процессор Векторный графический процессор ВПУ другие графические ядра другие ядра
я.MX 6 ULL 528 МГц
(Кортекс-А7)
1 128 128 1 × ПХП безопасность
i.MX 6 Ультралайт 528/696 МГц
(Кортекс-А7)
1 128 128 1 × ПХП безопасность
i.MX 6 СЛЛ [6] 800 МГц/1,0 ГГц 1 256 128 1 × ПХП безопасность
i.MX 6 СолоЛайт 1,0 ГГц 1 256 128 Живой GC320 Живой GC355 1 × ПХП безопасность
i.MX 6 СолоХ 1,0 ГГц 1 256 128 Живой GC400T/1/720 Живой GC320 Живой GC355 1 × ПХП Ядро Cortex-M4, безопасность
Только для i.MX 6 1,0 ГГц 1 512 128 Жив GC880/1/528 Живой GC320 Full HD (декодирование 1080p) 1 × IPUv3, 1 × PXP безопасность
i.MX 6 DualLite 1,0 ГГц 2 512 128 Жив GC880/1/528 Живой GC320 Full HD (декодирование 1080p) 1 × IPUv3, 1 × PXP безопасность
i.MX 6 двойной 1,2 ГГц 2 1024 256 Живой GC2000/4/594 Живой GC320 Живой GC355 Full HD (декодирование 1080p) 2× ИПУv3 безопасность
i.MX 6 Quad 1,2 ГГц 4 1024 256 Живой GC2000/4/594 Живой GC320 Живой GC355 двойной Full HD (декодирование 1080p) 2× ИПУv3 безопасность
i.MX 6 DualPlus 1,0 (1,2) ГГц 2 1024 512 Живой GC3000/4/720 Живой GC320 Живой GC355 Full HD (декодирование 1080p) 2× ИПУv3 безопасность
i.MX 6 QuadPlus 1,0 (1,2) ГГц 4 1024 512 Живой GC3000/4/720 Живой GC320 Живой GC355 двойной Full HD (декодирование 1080p) 2× ИПУv3 безопасность
  • Версии Plus с частотой 1,2 ГГц в настоящее время доступны только по специальному запросу в NXP. [7]
  • Vivante GC2000 достигает ~19 ГФЛОПС при частоте шейдеров 594 МГц и ~23 ГФЛОПС при частоте шейдеров 720 МГц.

i.MX 7 серии

[ редактировать ]

Серия i.MX 7 основана на процессорном ядре ARM Cortex A7 с низким энергопотреблением и вторичном сопроцессоре реального времени ARM Cortex M4. Он разработан по 28-нм технологии полностью обедненного кремния на изоляторе (FDSOI). [8] только маломощные одно- и двухъядерные модели, предназначенные для IoT Выпущены -приложений. i.MX 7Solo и i.MX 7Dual были анонсированы в сентябре 2013 года. [9] [10]

Имя Тактовая частота (МГц) Ядра процессора Кэш L2 (КБ) 3D графический процессор 2D графический процессор Векторный графический процессор ВПУ другие графические ядра другие ядра
i.MX 7Соло 800 1 512 - - - - ПХП Вторичный процессор – сопроцессор реального времени ARM Cortex M4
i.MX 7Двойной 1000 2 512 - - - - ПХП Вторичный процессор – сопроцессор реального времени ARM Cortex M4

i.MX 8 серии

[ редактировать ]

Существует четыре основные серии i.MX 8:

  • i.MX 8 серии
  • серия i.MX 8M,
  • серия i.MX 8ULP,
  • серия i.MX 8X.

Каждая серия существенно отличается друг от друга и несовместима по выводам. В каждой серии некоторые версии совместимы по контактам.

Каждая серия также имеет суффикс, такой как Quad, Dual, Plus, Max или их комбинация, например: QuadMax или DualPlus. Серия i.MX 8 имеет множество вариантов, но неясно, как название соответствует набору функций. В предыдущих сериях ЦП соглашение об именах явно соответствовало функции или набору функций, но в i.MX 8 это не так.

Серия i.MX 8 была анонсирована в сентябре 2013 года и основана на архитектуре процессора ARMv8-A 64-битной . По данным NXP, серия i.MX 8 предназначена для информационных систем водителя (автомобильных компьютеров), и для них уже выпущены приложения. [9]

В мае 2016 года i.MX 8 стал доступен как комплект мультисенсорной поддержки (MEK) на основе i.MX 8. [11] [12] [13] В сети найдены слайды из NXP FTF [14] указано первоначальное количество вариантов 5 (с основным уровнем классификации на «Dual» и «Quad») с различными возможностями процессора и графического процессора. Предполагалось, что процессор будет включать в себя различное количество процессоров Cortex-A72 , Cortex-A53 и Cortex-M4 , а графический процессор — 1 или 2 блока Vivante GC7000VX. Другие публикации поддерживали это общее изображение, некоторые даже включали фотографии оценочного комплекта под названием «Multisensory Enablement Kit» (MEK), который позже был рекламирован NXP как продукт поддержки разработки. [13] [12]

i.MX 8 был анонсирован в первом квартале 2017 года и основан на трех продуктах. [15] Два варианта включают четыре Cortex-A53 . Все версии включают одно или два Cortex-A72 ядра ЦП , а все версии включают два ядра ЦП Cortex-M4F .

i.MX 8 Все SoC включают графические процессоры Vivante серии GC7000. QuadPlus использует ядра GC7000Lite, а QuadMax включает в себя два полноценных графических процессора GC7000.

Имя Тактовая частота (МГц) Ядра процессора Кэш L2 графический процессор ВПУ Другие ядра
i.MX 8 QuadMax 1,2 ГГц + 1,6 ГГц [16] 4 × Cortex-A53 + 2 × Cortex-A72 2× 1 МБ Виванте GC7000/XSVX H.265 Декодирование 4K /2K, H.264 кодирование/декодирование 1080p 2 × Cortex-M4F (266 МГц)
i.MX 8 QuadPlus 1,2 ГГц + 1,6 ГГц 4 × Cortex-A53 + 1 × Cortex-A72 2× 1 МБ 2× Виванте GC7000Lite/XSVX H.265 Декодирование 4K /2K, H.264 кодирование/декодирование 1080p 2 × Cortex-M4F (266 МГц)
i.MX 8 DualMax 1,6 ГГц 2 × Кортекс-А72 1 МБ 1× Виванте GC7000/XSVX H.265 Декодирование 4K /2K, H.264 кодирование/декодирование 1080p 2 × Cortex-M4F (266 МГц)

Стандартные ключевые функции: повышенная безопасность, Ethernet с AVB, USB 3.0 с PHY, MMC/SDIO, UART, SPI, I²C, I²S, таймеры, безопасное время реального времени, механизм медиапроцессора (Neon™), встроенное управление питанием.

ЦП, графический процессор и DSP ЧМИ и мультимедиа Библиотеки и расширения графического процессора Интерфейсы Типы памяти
Семейство продуктов Кортекс-А72 Кортекс-А53 Кортекс-А35 Кортекс-М4Ф Кортекс-М33 ЦСП графический процессор Разрешение дисплея и интерфейсы:

МИПИ-ДСИ /Параллельный/

HDMI

Интерфейсы камеры: MIPI-CSI/параллельный/

HDMI

Видео декодирование

Разрешение

(Лучшие кодеки)

Кодирование видео

Разрешение

(Лучшие кодеки)

OpenVX (видение) OpenGL ES OpenCL Вулкан PCIe Гигабитный Ethernet ЛПДДР4 DDR4 DDR3L ECC-опция
i.MX 8: улучшенная графика, производительность и виртуализация 2 4 2 1 2 4к + 1080р

2 / 1 / 1

2 / 2 / 1 4K

(высота 265, высота 264)

1080p60

(высота 264)

Да 3.1 2.0 Да 2 2x Да Да
i.MX 8M с улучшенным звуком, голосом и видео 4 1 1 4к + 1080р

1 / 0 / 1

2 / 0 / 0 4КП60 с

Широкий динамический диапазон (h.265, ВП9); 4Kp30 (h.264, ВП8)

1080p30

(h.264) - ЮЗ

3.1 1.2 Да 2 1x Да Да Да
i.MX 8M Mini Встраиваемые бытовые и промышленные приложения 4 1 1 1080p

1 / 0 / 0

1 / 0 / 0 1080p60

(выс.265, ВП9, выс.264, ВП8)

1080p60

(высота 264)

2.0 1 1x Да Да Да
*i.MX 8ULP для промышленных, мобильных и умных домашних приложений 2 1 1 2

1 / 1 / 0

1 / 1 / 0 3.1 Да Да 0 0x Да
*i.MX 8ULP-CS Облако, защищенное для IoT и промышленных приложений 1 1 1 1

1 / 1 / 0

1 / 1 / 0 Нет 0 0x Да
i.MX 8X Сертифицированная безопасность и эффективная производительность 4 1 1 1 4К или 2x

1080p 2 / 1 / 0

1 / 1 / 0 4К (высота 265);

1080p60 (h.264, ВП8)

1080p30

(высота 264)

3.1 1.2 ЕР Да 1 2x Да Да Да

*подготовка к производству

Особенность Ядро ARM ЦСП графический процессор PCIe 3.0
i.MX 8 QuadMax 2 × Кортекс-А72 Кортекс-А53 Кортекс-М4Ф Hi-Fi 4 ЦСП 2 х GC7000XSVX 1x (2-полосный)
i.MX 8 QuadPlus 1× Кортекс-А72 2 x GC7000Lite/XSVX 1x (1-полосный)

Серия i.MX 8M была анонсирована 4 января на выставке CES 2017. [17] Основные особенности: [18]

  • До четырех ARM Cortex-A53 с тактовой частотой 1,5 ГГц процессоров
  • Cortex-M4F для обработки в реальном времени
  • LPDDR4, DDR4 и DDR3 (L) Поддержка памяти
  • Два интерфейса USB 3.0 с поддержкой PHY и Type-C.
  • Два интерфейса PCIe (по 1 линии каждый) с подсостояниями L1 для быстрого пробуждения и низкого энергопотребления
  • Интерфейсы дисплея HDMI 2.0a и MIPI-DSI (4-полосный). • До двух интерфейсов камеры MIPI-CSI2 (4-полосный).
  • Gigabit Ethernet MAC с аудио-видео мостом (AVB) и возможностью EEE
  • Разрешение 4K UltraHD и 10-битный расширенный динамический диапазон (HDR) с поддержкой H.264, H.265 и VP9.
  • Разрешение до 4Kp60 на выходе HDMI 2.0a и разрешение 1080p60 на интерфейсе MIPI-DSI (4-полосный)
  • OpenGL ES 3.1, OpenCL 1.2, OpenGL 3.0, OpenVG и Vulkan Поддержка
Особенность Ядро ARM Ядро ARM Аудио графический процессор ВПУ Камера
i.MX 8M двойной 2 × 1,5 ГГц Cortex-A53 1 × Кортекс-М4Ф 20 каналов входа/выхода;

32-бит до 384 кГц, с поддержкой DSD512

GC7000Lite 4Kp60, H.265 и ВП9 2× МИПИ-CSI
i.MX 8M Quad 4 × 1,5 ГГц Cortex-A53
i.MX 8M QuadLite -
Только i.MX 8M 1 × 1,5 ГГц Cortex-A53 GC7000nanoULTRA -

i.MX 8M Мини

[ редактировать ]

i.MX 8M Mini — это первый встраиваемый многоядерный процессор NXP для гетерогенных приложений, созданный с использованием техпроцесса 14LPC FinFET.

В основе лежит масштабируемый комплекс ядер, включающий до четырех ядер Arm Cortex-A53, работающих с частотой до 2 ГГц, а также область обработки в реальном времени на базе Cortex-M4 с частотой 400+ МГц. Основные варианты i.MX 8M Mini используются для обучения в потребительском, аудио-, промышленном секторе, а также машинного обучения и получения логических выводов у ряда поставщиков облачных услуг.

Функции [19]

  • Гетерогенная многоядерная архитектура обработки
  • Четырехъядерный процессор Arm Cortex-A53 до 2 ГГц
  • Cortex-M4 на скоростях 400+МГц
  • Кодирование и декодирование видео 1080p
  • 2D и 3D графика
  • Интерфейсы дисплея и камеры
  • Многоканальный звук и цифровые микрофонные входы
  • Возможности подключения (I2C, SAI, UART, SPI, SDIO, USB, PCIe, Gigabit Ethernet)
  • Поддержка маломощной и стандартной памяти DDR.
  • Несколько предложений продуктов, совместимых по выводам
  • Потребительский и промышленный
Особенность Ядро ARM Ядро ARM ДРАМ Аудио графический процессор Видео декодирование Кодирование видео Отображать Камера USB с PHY
i.MX 8M Мини 1×, 2× или 4× Cortex-A53 1 × Кортекс-М4Ф 32-битный LPDDR4/DDR4/DDR3(L) 20 раз я 2 С

32-бит до 384 кГц с поддержкой DSD512 и TDM

8-канальные микрофонные входы PDM

3D: GCNanoUltra 2D: GC320 [20] 1080p60 H.265, H.264, ВП8, ВП9 1080p60 H.264, ВП8 1x МИПИ-ДСИ 1x MIPI-CSI 1x PCIe 2.0

3x SDIO/eMMC

2 порта USB 2.0

1x ГбЕ

i.MX 8M Мини Лайт - -

Серия i.MX 8X была анонсирована 14 марта 2017 года. [21] Основные особенности: [22]

  • До четырех Cortex-A35 с тактовой частотой 1,2 ГГц процессоров
  • Cortex-M4F для обработки в реальном времени
  • Новейшие стандарты криптографии ( AES , SHE без флэш-памяти, криптография на основе эллиптических кривых, хранилище ключей)
  • ECC-память
  • Tensilica HiFi 4 DSP для предварительной и постобработки звука, распознавания ключевых слов и распознавания речи
  • 28-нм процесс FD-SOI
Особенность Ядро ARM Ядро ARM Ядро ЦОС ДРАМ графический процессор ВПУ Ethernet USB с PHY
i.MX 8 QuadXPlus 4 × 1,2 ГГц Cortex-A35 1 × Кортекс-М4Ф Тенсилика HiFi 4 DSP 32-битный DDR3L (опция ECC)

LPDDR4 (без ECC)

GC7000Lite 4K H.265 декабрь

1080p H.264 код./декабр.

2 × гигабит с AVB 1 × USB 3.0

1 × USB 2.0

i.MX 8 DualXPlus 2 × 1,2 ГГц Cortex-A35
i.MX 8 DualX 16-битный GC7000УльтраЛайт 1080p H.264 код./декабр. 1× гигабит с AVB

1× 10/100

2 × USB 2.0

серия i.MX RT

[ редактировать ]

По состоянию на август 2020 года это семейство состоит из устройств Cortex-M7 (400–600 МГц с объемом SRAM до 2 МБ) и устройств Cortex-M33 (200–300 МГц с объемом SRAM до 5 МБ).

В этой серии используется большой объем SRAM вместо флэш-памяти. [23]

Серия была представлена ​​на частоте до 600 МГц на узле 40 нм, которая позже была повышена до 1 ГГц на узле 28 нм. [23]

Первым устройством из этой серии стал i.MX RT1050, представленный осенью 2017 года. [23] NXP поддерживает PyTorch компилятор нейронных сетей Glow с открытым исходным кодом в своем программном обеспечении машинного обучения eIQ . [24] Это особенно касается IoT приложений .

По состоянию на август 2020 года i.MX RT1170 находится в стадии подготовки к производству. Он рассчитан на производительность 1 ГГц на Cortex-M7 и оснащен дополнительным сопроцессором Cortex-M4. Для периферийных устройств RT1170 предоставляет два порта Gb Ethernet, которых нет больше нигде в этом семействе продуктов. [25] Деталь изготовлена ​​из FD-SOI 28 нм. Процессоры работают в отдельных доменах тактовой частоты и мощности, в противном случае все распределяется между двумя ядрами, за исключением частных кэшей L1. [26]

[ редактировать ]

Очень похожая серия, предназначенная для автомобильного рынка и в настоящее время использующая ядра ARM Cortex-A53 и/или ARM Cortex-M4, была представлена ​​в середине 2015 года с префиксом S32 .

Поддержка программного обеспечения

[ редактировать ]

Freescale предложила многоуровневый подход к программному обеспечению с выбором программных компонентов, оптимизированных для ее чипов . i.MX Пакеты поддержки плат (BSP), общие для всех узлов i.MX, состоят из оптимизации ядра, драйверов оборудования и модульных тестов. Компания также предоставляет мультимедийные кодеки (ARM и ускоренный процессор видео). i.MX также включает промежуточное программное обеспечение с повторным использованием платформ с открытым исходным кодом, таких как плагины мультимедийной платформы, управление питанием, безопасность/DRM или графика ( OpenGL / OpenVG ).

В комплекты разработки Freescale i.MX входит стек программного обеспечения Linux со средой GNOME Mobile.

В семействе i.MX51 эталонным пользовательским интерфейсом является Ubuntu . Последняя поддерживаемая версия Ubuntu — 10.04.1 (все еще доступна на зеркалах). Ubuntu прекратила «официальную» поддержку семейства i.MX51 начиная с версии 10.10. [27] Начиная с Ubuntu 11.10 поддержка платы быстрого запуска i.MX53 доступна в виде предустановленной SD-карты для настольного компьютера или сервера. [28]

Дистрибутив OpenEmbedded Linux поддерживает несколько платформ i.MX.

Коммерческую поддержку Linux предоставляют такие компании, как Lanedo , TimeSys , MontaVista , Wind River Systems и Mentor Graphics .

Поддержка Freescale i.MX51 была добавлена ​​во FreeBSD 20 марта 2013 г. [29] С тех пор была добавлена ​​поддержка других членов семейства i.MX5.

Поддержка семейства Freescale i.MX 6 была добавлена ​​во FreeBSD 31 октября 2013 г. [30]

NetBSD 6.0 поддерживает Freescale i.MX51. [31] В версии 7.0 добавлена ​​поддержка плат на базе i.MX 6. [32]

Добавлена ​​поддержка SoC серии FreeScale i.MX 6. [33] Глава OpenBSD от 06 сентября 2013 г.

Поддержка i.MX в ОС RISC доступна с 2015 года.

В комплекты разработки Freescale i.MX входит WinCE .

В феврале 2010 года Freescale запустила платформу Android для семейства i.MX5x. [34]

В начале 2010 года Freescale продемонстрировала ChromiumOS , работающую на процессоре i.MX515. [35] Компания не раскрыла никаких дальнейших планов относительно Chromium или Chrome.

ОС реального времени

[ редактировать ]

Freescale имеет ряд партнеров, предоставляющих операционные системы реального времени и программное обеспечение, работающее на процессорах i.MX, таких как Trinity Convergence , Adeneo, Thundersoft, Intrinsyc, Wind River Systems , QNX , Green Hills , SYSGO и Mentor Graphics . [36]

wolfSSL включает поддержку i.MX6 после всех версий после (включительно) wolfSSL v3.14.0. wolfSSL также обеспечивает дополнительную поддержку использования модуля криптографической помощи и обеспечения безопасности (CAAM) на i.MX6. [37]

9front работает на MNT Reform (i.MX8) с середины 2022 года. [38]

Эталонные проекты

[ редактировать ]

В январе 2010 года Freescale анонсировала первую платформу из серии Smart Application Blueprint for Rapid Engineering (SABRE). [39] Это смартбук (форм-фактор планшета с 7-дюймовым резистивным сенсорным экраном), работающий на i.MX515.

В феврале 2010 года Freescale продемонстрировала платформу SABRE для электронных книг. [40] на базе i.MX515.

Многие другие эталонные платы упоминаются и поддерживаются на веб-сайте сообщества Freescale i.MX. К ним относятся:

  • i.MX23EVK
  • я.MX25PDK
  • я.MX28EVK
  • MX37PDK
  • я.MX35PDK
  • i.MX51EVK
  • i.MX53QSB (ЛОКО)

См. также

[ редактировать ]
  1. ^ «Срок службы продукта|NXP» . Freescale.com . Проверено 24 сентября 2016 г.
  2. ^ «Freescale лицензирует графическую технологию AMD для создания исключительной мобильной графики» . 17 декабря 2007 года. Архивировано из оригинала 17 декабря 2007 года . Проверено 14 сентября 2019 г.
  3. ^ Ваге, Джеральд; Чанг, Марша. «Использование пакета Freescale Linux® для полного использования преимуществ богатых блоков аппаратного ускорения i.MX51 (Часть 1)» (PDF) . Фрискейл/NXP . Проверено 1 мая 2023 г.
  4. ^ «Справочное руководство по процессору мультимедийных приложений MCIMX51» (PDF) . Фрискейл Полупроводник . Проверено 1 мая 2023 г.
  5. ^ Freescale i.MX507
  6. ^ «Процессоры i.MX 6SLL — одноядерный процессор с ядром Arm® Cortex®-A9» . NXP.com . Проверено 3 ноября 2019 г.
  7. ^ «Процессоры i.MX6QP|i.MX 6QuadPlus|Четырехъядерные процессоры» . NXP.com . Проверено 24 сентября 2016 г.
  8. ^ «Freescale, Cisco, Ciena дают добро на FD-SOI» . ЭЭ Таймс . Проверено 24 сентября 2016 г.
  9. ^ Перейти обратно: а б «Freescale выпускает процессоры i.MX 7 серии Cortex A7 + Cortex M4 для приложений Интернета вещей» . Cnx-software.com . 23 июня 2015 г. Проверено 24 сентября 2016 г.
  10. ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 4 марта 2016 г. Проверено 23 февраля 2016 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  11. ^ «NXP Semiconductors :: Пресс-релиз» . Media.nxp.com . 17 мая 2016 г. Проверено 24 сентября 2016 г.
  12. ^ Перейти обратно: а б «Комплект мультисенсорной поддержки i.MX 8» . NXP.com . Проверено 24 сентября 2016 г.
  13. ^ Перейти обратно: а б «NXP представляет комплект мультисенсорной поддержки i.MX 8 с процессором Hexa Core ARMv8» . Cnx-software.com . 17 мая 2016 г. Проверено 24 сентября 2016 г.
  14. ^ «Увеличенное изображение 013 | [Отчет] NXP FTF 2016 — i.MX 8 (1) FTF, изготовленный по 28-нм техпроцессу FD-SOI… | Mynavi News» . News.mynavi.jp , 18 мая 2016 г. , дата обращения 24 сентября 2016 г. .
  15. ^ «Информационный бюллетень по i.MX 8» (PDF) . НХП . Проверено 6 октября 2016 г.
  16. ^ «Примечания по применению программного обеспечения ISP, глава 3.2» (PDF) .
  17. ^ «NXP Semiconductors :: Пресс-релиз» . media.nxp.com . Проверено 9 апреля 2017 г.
  18. ^ «Информационный бюллетень по i.MX 8M» (PDF) .
  19. ^ «Мини-прикладной процессор i.MX 8M | Arm Cortex-A53, Cortex-M4 | NXP» . www.nxp.com . Проверено 13 марта 2018 г.
  20. ^ «AN12296 — Мини-руководство по миграции на i.MX 8M» (PDF) . Проверено 29 сентября 2021 г.
  21. ^ «NXP Semiconductors :: Пресс-релиз» . media.nxp.com . Проверено 9 апреля 2017 г.
  22. ^ «Информационный бюллетень по i.MX 8X» (PDF) .
  23. ^ Перейти обратно: а б с Терли, Джим (1 ноября 2017 г.). «Новый i.MX RT1050 от NXP становится острым» . eejournal.com . Журнал электроники . Проверено 17 августа 2020 г. .
  24. ^ Вонг, Уильям (7 августа 2020 г.). «Компилятор нейронных сетей добавляет блеска микросхемам» . www.electronicdesign.com . Электронный дизайн . Проверено 17 августа 2020 г. .
  25. ^ «Первый гигагерцовый микроконтроллер с ядрами Arm Cortex-M7 и Cortex-M4» . nxp.com . НХП Полупроводники . нд . Проверено 17 августа 2020 г. .
  26. ^ Терли, Джим (8 октября 2019 г.). «Микроконтроллер NXP достигает частоты 1 ГГц» . eejournal.com . Журнал электроники . Проверено 17 августа 2020 г. .
  27. ^ «ARM/MaverickReleaseNotes — Ubuntu Wiki» . Wiki.ubuntu.com . 23 сентября 2011 г. Проверено 24 сентября 2016 г.
  28. ^ «OneiricOcelot/ReleaseNotes — Ubuntu Wiki» . Wiki.edubuntu.org . Проверено 24 сентября 2016 г.
  29. ^ «Svn commit: контроллер r248557» . Lists.freebsd.org . Проверено 24 сентября 2016 г.
  30. ^ «Поддержка Wandboard» . Lists.freebsd.org . Проверено 24 сентября 2016 г.
  31. ^ «Анонс NetBSD 6.0» . Netbsd.org . Проверено 24 сентября 2016 г.
  32. ^ «Блог NetBSD» . Блог.netbsd.org . 06.11.2014 . Проверено 24 сентября 2016 г.
  33. ^ " 'CVS: cvs.openbsd.org: src' - MARC" . Марк.инфо . 06 сентября 2013 г. Проверено 24 сентября 2016 г.
  34. ^ «Ос Android для процессоров приложений i.MX | NXP» . Freescale.com . Проверено 24 сентября 2016 г.
  35. ^ «Chromium OS на планшете за 199 долларов» . Ютуб . 08 марта 2010 г. Архивировано из оригинала 21 декабря 2021 г. Проверено 24 сентября 2016 г.
  36. ^ [1] [ мертвая ссылка ]
  37. ^ «i.MX6 CAAM с ОС Integrity — wolfSSL» . 26 октября 2018 г. Проверено 17 января 2019 г.
  38. ^ " "9FRONT "ЗОЛОТОЙ ВЕК ВОЗДУШНОГО ВОЗДУХА" ВЫПУЩЕНО" " . 01.11.2022.
  39. ^ «Добро пожаловать в Freescale Semiconductor – Медиа-центр – Выпуск новостей» . Архивировано из оригинала 10 июля 2012 года.
  40. ^ «Архивная копия» . Архивировано из оригинала 7 июня 2011 г. Проверено 22 апреля 2010 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d20966b410b28ec25a37a3d822522b0c__1713271140
URL1:https://arc.ask3.ru/arc/aa/d2/0c/d20966b410b28ec25a37a3d822522b0c.html
Заголовок, (Title) документа по адресу, URL1:
i.MX - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)