Список продуктов NXP - Википедия - List of NXP products

Ниже приводится неполный список NXP и Freescale Semiconductor продукты, в том числе продукты, ранее произведенные Motorola до 2004 года. Обратите внимание, что в 2015 году NXP и Freescale объединились.[1]

Микропроцессоры

Ранние микропроцессоры

68000 серии

Серия 88000 (RISC)

Процессоры PowerPC и Power ISA

Ядра ARM Cortex-A

i.MX

ARM920 на базе:

  • i.MX1 (MC9328MX1)
  • i.MXL (MC9328MXL)
  • i.MXS (MC9328MXS)

ARM926 на базе:

  • i.MX21 (MC9328MX21)
  • i.MX23 (MCIMX23)
  • i.MX25 (MCIMX25)
  • i.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 на базе:

S32

ARM Cortex-A53 и / или ARM Cortex-M4 на основе:

Layerscape / QorIQ

ARM Cortex-A7 на базе:

  • LS1020A
  • LS1021A
  • LS1022A

ARM Cortex-A9 на базе:

  • LS1024A

ARM Cortex-A53 на базе:

  • LS1012A
  • LS1043A
  • LS1046A
  • LS1088A

ARM Cortex-A72 на базе:

  • LS1028A
  • LS2084A / 44A
  • LS2048A / 44A
  • LS2160A (16x Cortex-A72)[6]

Микроконтроллеры

6800 серии

8 бит

16 бит

  • Freescale 68HC16 (CPU16) - наследие
  • Freescale 68HC12 (CPU12) - наследие
  • Freescale S12 (CPU12) - все еще разрабатывается
  • Freescale S12X (CPU12X-1) - S12XD, S12XA ... семейство устройств с XGATE Сопроцессор. Как DMA или сопроцессор ввода / вывода.
  • Freescale S12XE (CPU12X-2) - семейство устройств S12XE с XGATE Сопроцессор, Эмулированная EEPROM = EEEPROM. Технология 0,18 мкм.

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]

  • MMC2001
  • MMC2114

Энергетическая архитектура

Ядра ARM Cortex-M

  • MXC300-30

Микроконтроллеры Cortex-M0 +

  • Kinetis L серия
  • Kinetis E серия
  • Kinetis M серия
  • Kinetis серии W

Микроконтроллеры Cortex-M4

  • Kinetis K серия
  • Kinetis KW2x серии

смотрите также: S32 K

Ядра ARM7

ARM7TDMI автомобильные микроконтроллеры

  • MAC71xx
  • MAC72xx

Модули TPU и ETPU

В Блок обработки времени (ТПУ) и Усовершенствованный блок обработки времени (eTPU) - это в основном автономные периферийные устройства для синхронизации, которые можно найти в некоторых частях Freescale.

Цифровые сигнальные процессоры

Примечание: серия 56XXX обычно известна как серия 56000 или 56K, а 96XXX известна как серия 96000 или 96K.

56000 серии

96000 серии

Серия StarCore

Примечание: «В StarCore нет встроенной поддержки операций с плавающей запятой»[10]

  • MSC8101 / 3 Одно ядро ​​SC140, 300 МГц (Окончание срока службы)
  • MSC8102 Quad SC140 core, 275 МГц (Снято с производства)
  • MSC8122 / 26 Quad SC140 ядро, 500 МГц
  • MSC711x Одно ядро ​​SC1400, 200/300 МГц (частично снято с производства)
  • MSC8144 / E Quad SC3400 core, 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 (многоцелевые / многоосевые акселерометры)
  • Давление серии MPX
  • Серия MPR Proximity

Реконфигурируемое устройство Compute Fabric

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

  • CodeWarrior Интегрированная среда развития
  • MQX Операционная система реального времени
  • FreeMaster
  • Эксперт по процессору
  • Разработка графического пользовательского интерфейса PEG
  • Набор инструментов для датчиков
  • Набор инструментов для беспроводного подключения

Рекомендации

  1. ^ Слияние NXP Semiconductors и Freescale Semiconductor RTTNews. Проверено 13 декабря 2015.
  2. ^ «Процессоры приложений серии i.MX 7: Multicore Arm® Cortex®-A7, Cortex-M4». NXP. Получено 2018-12-03.
  3. ^ «Процессоры приложений серии i.MX 8: ядра Multicore Arm® Cortex®-A72, Cortex-A53, Cortex-A35, Cortex-M4». NXP. Получено 2018-12-03.
  4. ^ «S32V234: процессор технического зрения для камеры переднего и кругового обзора, приложений машинного обучения и объединения датчиков». NXP. Получено 2018-12-03.
  5. ^ «Рынок цепных ADAS и автономного вождения в 2017-2021 годах: ACC, FCW и LKS продемонстрировали самые высокие темпы роста». PRNewsWire. 2018-08-23. Получено 2018-12-03.
  6. ^ "Процессоры QorIQ® Layerscape на основе технологии Arm®". NXP. Получено 2018-12-03.
  7. ^ «Проектирование с низким энергопотреблением: обзор механизмов энергосбережения, используемых в архитектуре Motorola M · CORE»
  8. ^ "PortAsm / 68K для MCore: перевод на уровне исходного кода"
  9. ^ пресс-релиз: "Защищенный процессор Motorola M210 M-CORE лицензирован компании Atmel"
  10. ^ Руководство по переносу C64x на SC3850 В архиве 2011-07-07 на Wayback Machine (Август 2010 г. / цитата со страницы 29)