List of NXP products
The following is a partial list of NXP and Freescale Semiconductor products, including products formerly manufactured by Motorola until 2004. NXP and Freescale merged in 2015.
Microprocessors
Early microprocessors
- Motorola MC10800
- Motorola MC14500B Industrial Control Unit
- Signetics 2650
- Motorola 6800
- Motorola 6802
- Motorola 6808
- Motorola 6809
68000 series
- Motorola 68000
- Motorola 68008
- Motorola 68010
- Motorola 68012
- Motorola 68020
- Motorola 68030
- Motorola 68451
- Motorola 68851
- Motorola 68881
- Motorola 68882
- Motorola 68040
- Motorola 68060
88000 series (RISC)
PowerPC and Power ISA processors
- PPC 601
- PPC 603/PPC 603ev
- PPC 604/PPC 604e/PPC 604ev
- PPC 620
- PowerPC 7xx family, PowerPC 740, 750, 745, and 755 only
- MPC8xx
- MPC82xx
- MPC83xx
- MPC85xx
- MPC86xx
- MPC87xx
- Pxxxx
- Txxxx
ARM cores
i.MX
ARM920 based:- i.MX1
- i.MXL
- i.MXS
- i.MX21
- i.MX23
- i.MX25
- i.MX27
- i.MX28
- i.MX31
- i.MX35
- i.MX37
- i.MX51 family
- i.MX50 family
- i.MX53 family
- i.MX6 solo
- i.MX6 dual
- i.MX6 quad
- i.MX7
- i.MX8
S32
ARM Cortex-A53 and/or ARM Cortex-M4 based:- S32V234
- S32V3xx
Layerscape / QorIQ
ARM Cortex-A7 based:- LS1020A
- LS1021A
- LS1022A
- LS1024A
- LS1012A
- LS1043A
- LS1046A
- LS1088A
- LS1028A
- LS2084A/44A
- LS2048A/44A
- LS2160A
Microcontrollers
6800 series
8-bit
- Motorola 6801/6803
- Motorola 6802
- Motorola 6804
- Motorola 6805/146805
- Motorola 68HC05 - legacy
- Freescale 68HC11 - legacy
- Freescale 68HC08 0.65 μm, 0.5 μm and 0.25 μm technologies
- Freescale S08 0.25 μm
- Freescale RS08 0.25 μm - based on the RS08 core, an S08 with restricted CPU. less instructions set for lower cost.
16-bit
- Freescale 68HC16 - legacy
- Freescale 68HC12 - legacy
- Freescale S12 - still being developed
- Freescale S12X - S12XD, S12XA... family of devices with XGATE Coprocessor. Like a DMA or I/O coprocessor.
- Freescale S12XE - S12XE family of devices with XGATE Coprocessor, Emulated EEPROM = EEEPROM. 0.18 μm technology.
68000 series
- Freescale 683XX
- Freescale DragonBall
- Freescale ColdFire
- Freescale ColdFire+
M·CORE-based
The M·CORE-based RISC microcontrollers are 32 bit processors specifically designed for low-power electronics. M·CORE processors, like 68000 family processors, have a user mode and a supervisor mode, and in user mode both see a 32 bit PC and 16 registers, each 32 bits. The M·CORE instruction set is very different from the 68k instruction set—in particular, M·CORE is a pure load-store machine and all M·CORE instructions are 16 bit, while 68k instructions are a variety of lengths. However, 68k assembly language source code can be mechanically translated to M·CORE assembly language.The M·CORE processor core has been licensed by Atmel for smart cards.
- MMC2001
- MMC2114
Power-Architecture
- MPC5xx
- MPC512x
- MPC52xx
- MPC55xx
- MPC56xx
- MPC57xx
ARM11 Application Processor with Modem
- MXC275-30
- MXC300-30
ARM Cortex-M cores
Cortex-M0+ microcontrollers
Cortex-M4 microcontrollers
- Kinetis K series
- Kinetis KW2x series
ARM7 cores
ARM7TDMI automotive microcontrollers
- MAC71xx
- MAC72xx
TPU and ETPU modules
The Time Processing Unit and Enhanced Time Processing Unit are largely autonomous timing peripherals found on some Freescale parts.- MC68332
- MPC5554
- MPC5777C
- MCF5232, MCF5233, MCF5234, MCF5235
Digital signal processors
Note: the 56XXX series is commonly known as the 56000 series, or 56K, and similarly the 96XXX is known as the 96000 series, or 96K.56000 series
- Motorola DSP560XX
- Motorola DSP563XX
- Motorola DSP566XX
- Motorola DSP567XX
- Motorola DSP568XX
96000 series
StarCore series
Note: "There is no native support for floating point operations on StarCore"- MSC8101/3 Single SC140 core, 300 MHz
- MSC8102 Quad SC140 core, 275 MHz
- MSC8122/26 Quad SC140 core, 500 MHz
- MSC711x Single SC1400 core, 200/300 MHz
- MSC8144/E Quad SC3400 core, 1 GHz
- MSC8156/E Six-core SC3850 core, 1 GHz with MAPLE-B coprocessor
- MSC8154/E Quad-core SC3850 core, 1 GHz with MAPLE-B coprocessor
- MSC8152 Dual-core SC3850 core, 1 GHz with MAPLE-B coprocessor
- MSC8151 Single-core SC3850 core, 1 GHz with MAPLE-B coprocessor
- MSC8256 Six-core SC3850 core, 1 GHz
- MSC8254 Quad-core SC3850 core, 1 GHz
- MSC8252 Dual-core SC3850 core, 1 GHz
- MSC8251 Single-core SC3850 core, 1 GHz
[MEMS] Sensors
- MMA Series
- MPX Series Pressure
- MPR Series Proximity
Reconfigurable compute fabric device
- MRC6011
Software
- CodeWarrior Integrated Development Environment
- MQX Real Time Operating System
- FreeMaster
- Processor Expert
- PEG Graphical User Interface Development
- Sensor Toolkit
- Wireless Connectivity Toolkit