Ниже приведен частичный список продукции NXP и Freescale Semiconductor , включая продукцию, выпускавшуюся Motorola до 2004 года. NXP и Freescale объединились в 2015 году. [1]
Микропроцессоры
Ранние микропроцессоры
серия 68000
Серия 88000 (RISC)
Процессоры PowerPC и Power ISA
ARM-ядра
я.MX
На базе ARM920:
- i.MX1 (MC9328MX1)
- i.MXL (MC9328MXL)
- i.MXS (MC9328MXS)
На базе ARM926:
- i.MX21 (MC9328MX21)
- i.MX23 (MCIMX23)
- i.MX25 (MCIMX25)
- я.MX27 (MCIMX27)
- i.MX28 (MCIMX28)
На базе ARM11:
- i.MX31 (MCIMX31)
- i.MX35 (MCIMX355)
- i.MX37 (MCIMX37)
На базе Cortex-A8:
- семейство i.MX51 (например, MCIMX515)
- Семейство i.MX50 (i.MX508)
- семейство i.MX53 (например, MCIMX535)
На базе Cortex-A9:
- i.MX6 соло
- i.MX6 двойной
- i.MX6 квадрокоптер
На базе Cortex-A7:
На базе Cortex-A72:
С32
На базе ARM Cortex-A53 и/или ARM Cortex-M4:
Layerscape / QorIQ
На базе ARM Cortex-A7:
На базе ARM Cortex-A9:
На базе ARM Cortex-A53:
- LS1012A
- LS1043A
- LS1046A
- LS1088A
На базе ARM Cortex-A72:
- LS1028A
- LS2084A/44A
- LS2048A/44A
- LS2160A (16x Cortex-A72) [6]
Микроконтроллеры
серия 6800
8-битный
16-битный
серия 68000
На основе M·CORE
Микроконтроллеры RISC на базе M·CORE — это 32-битные процессоры, специально разработанные для маломощной электроники . [7] Процессоры M·CORE, как и процессоры семейства 68000, имеют пользовательский режим и режим супервизора, и в пользовательском режиме оба видят 32-битный ПК и 16 регистров, каждый по 32 бита. Набор инструкций M·CORE сильно отличается от набора инструкций 68k — в частности, M·CORE — это чистая машина загрузки-хранения , и все инструкции M·CORE имеют длину 16 бит, в то время как инструкции 68k имеют различную длину. Однако исходный код языка ассемблера 68k можно механически перевести в язык ассемблера M·CORE. [8]
Ядро процессора M·CORE было лицензировано компанией Atmel для смарт-карт . [9]
Архитектура питания
Процессор приложений ARM11 с модемом
- MXC275-30 (523 МГц, 2,5G/2,75G)
- MXC300-30 (523 МГц, 3G)
Ядра ARM Cortex-M
Микроконтроллеры Cortex-M0+
- Серия Kinetis L
- Серия Kinetis E
- Серия Кинетис М
- Серия Kinetis W
Микроконтроллеры Cortex-M4
- Серия Kinetis K
- Серия Kinetis KW2x
см. также: S32 K
Ядра ARM7
Автомобильные микроконтроллеры ARM7TDMI
Модули ТПУ и ЭТПУ
Блок обработки времени (TPU) и усовершенствованный блок обработки времени (eTPU) — это в значительной степени автономные периферийные устройства синхронизации, встречающиеся в некоторых компонентах Freescale.
- MC68332 (ТПУ)
- MPC5554 ( PowerPC ) (eTPU)
- MPC5777C ( PowerPC ) (eTPU2+)
- MCF5232, MCF5233, MCF5234, MCF5235 ( ColdFire ) (eTPU)
Цифровые сигнальные процессоры
Примечание: серия 56XXX обычно известна как серия 56000 или 56K, а 96XXX аналогично известна как серия 96000 или 96K.
серия 56000
серия 96000
Серия StarCore
Примечание: «В StarCore нет встроенной поддержки операций с плавающей точкой» [10]
- MSC8101/3 Одно ядро SC140, 300 МГц (снят с производства)
- MSC8102 Quad SC140 core, 275 МГц (Снято с производства)
- MSC8122/26 Четыре ядра SC140, 500 МГц
- MSC711x Одно ядро SC1400, 200/300 МГц (частично снято с производства)
- MSC8144/E Четыре ядра SC3400, 1 ГГц
- MSC8156/E Шестиядерный процессор SC3850, 1 ГГц с сопроцессором MAPLE-B
- MSC8154/E Четырехъядерный процессор SC3850, 1 ГГц с сопроцессором MAPLE-B
- MSC8152 Двухъядерный процессор SC3850, 1 ГГц с сопроцессором MAPLE-B
- MSC8151 Одноядерный процессор SC3850, 1 ГГц с сопроцессором MAPLE-B
- MSC8256 Шестиядерный процессор SC3850, 1 ГГц
- MSC8254 Четырехъядерный процессор SC3850, 1 ГГц
- MSC8252 Двухъядерный процессор SC3850, 1 ГГц
- MSC8251 Одноядерный SC3850, 1 ГГц
МЭМСДатчики
- Серия MMA (мульти-G/многоосевые акселерометры)
- Давление серии MPX
- Серия MPR Proximity
Реконфигурируемое вычислительное устройство
Программное обеспечение
- Интегрированная среда разработки CodeWarrior
- Операционная система реального времени MQX
- FreeMaster
- Эксперт по процессорам
- Разработка графического пользовательского интерфейса PEG
- Набор инструментов для датчиков
- Набор инструментов для беспроводного подключения
Ссылки
- ^ NXP Semiconductors и Freescale Semiconductor закрыли слияние RTTNews. Получено 13 декабря 2015 г.
- ^ "Прикладные процессоры серии i.MX 7: многоядерные Arm® Cortex®-A7, Cortex-M4". NXP . Получено 2018-12-03 .
- ^ "Прикладные процессоры серии i.MX 8: многоядерные ядра Arm® Cortex®-A72, Cortex-A53, Cortex-A35, Cortex-M4". NXP . Получено 2018-12-03 .
- ^ "S32V234: Процессор машинного зрения для камер переднего и кругового обзора, машинного обучения и приложений слияния датчиков". NXP . Получено 2018-12-03 .
- ^ "Рынок сетевых ADAS и автономного вождения в 2017-2021 гг.: ACC, FCW и LKS продемонстрировали самые высокие темпы роста". PRNewsWire . 2018-08-23 . Получено 2018-12-03 .
- ^ "Процессоры QorIQ® Layerscape на базе технологии Arm®". NXP . Получено 2018-12-03 .
- ^ «Проектирование с низким энергопотреблением: обзор механизмов энергосбережения, используемых архитектурой M·CORE компании Motorola»
- ^ "PortAsm/68K для MCore: Трансляция на уровне исходного кода"
- ^ пресс-релиз: «Процессор M210 M-CORE Secure от Motorola лицензирован для Atmel»
- ^ Руководство по портированию с C64x на SC3850 Архивировано 07.07.2011 на Wayback Machine
(август 2010 г. / Цитата со страницы 29)