HOME

TheInfoList



OR:

The following is a partial list of NXP and Freescale Semiconductor products, including products formerly manufactured by Motorola until 2004. Note that NXP and Freescale merged in 2015.


Microprocessors


Early microprocessors

*
Motorola MC10800 The Motorola MC10800 is a 4-bit bit-sliced processor designed by Motorola and introduced in 1979. It is implemented in ECL logic and is part of the M10800 family. A clone of the MC10800 was manufactured in the Soviet Union under the designation ...
(4-bit) * Motorola MC14500B Industrial Control Unit (ICU) (1-bit) * Signetics 2650 (8-bit) * Motorola 6800 (8-bit) *
Motorola 6802 The 6800 ("''sixty-eight hundred''") is an 8-bit computing, 8-bit microprocessor designed and first manufactured by Motorola in 1974. The MC6800 microprocessor was part of the Motorola 6800 family, M6800 Microcomputer System (latter dubbed ''68xx' ...
(8-bit) * Motorola 6808 (8-bit) * Motorola 6809 (8/16-bit)


68000 series

*
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
(16/32-bit) *
Motorola 68008 The Motorola 68008 is an 8/32-bit microprocessor introduced by Motorola in 1982. It is a version of 1979's Motorola 68000 with an 8-bit external data bus, as well as a smaller address bus. The 68008 was available with 20 or 22 address lines (r ...
(8/16/32-bit) * Motorola 68010 (16/32-bit) *
Motorola 68012 The Motorola MC68010 processor is a 16/32-bit microprocessor from Motorola, released in 1982 as the successor to the Motorola 68000. It fixes several small flaws in the 68000, and adds a few features. The 68010 is pin-compatible with the 68000, ...
(16/32-bit) * Motorola 68020 (32-bit) * Motorola 68030 (32-bit) * Motorola 68851 ( MMU) *
Motorola 68881 The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math bec ...
(
FPU FPU may stand for: Universities * Florida Polytechnic University, in Lakeland, Florida, United States * Franklin Pierce University, in New Hampshire, United States * Fresno Pacific University, in California, United States * Fukui Prefectural Univ ...
) * Motorola 68882 (FPU) * Motorola 68040 (w/FPU) * Motorola 68060 (w/FPU)


88000 series (RISC)

* Motorola 88100 * Motorola 88110


PowerPC and Power ISA processors

* PPC 601 ("G1") * PPC 603/ PPC 603ev ("G2") * PPC 604/ PPC 604e/ PPC 604ev * PPC 620 * PowerPC 7xx family, PowerPC 740, 750, 745, and 755 only ("PowerPC G3") * MPC8xx ( PowerQUICC) * MPC82xx ( PowerQUICC II, G2 core) * MPC83xx ( PowerQUICC II Pro, e300 core) * MPC85xx ( PowerQUICC III, e500 core) * MPC86xx ( e600 core) * MPC87xx (future e700 core) * Pxxxx ( QorIQ, e500 cores, e5500 cores) * Txxxx ( QorIQ, e6500 cores))


ARM Cortex-A cores


i.MX

ARM920 based: * i.MX1 (MC9328MX1) * i.MXL (MC9328MXL) * i.MXS (MC9328MXS) ARM926 based: *
i.MX21 The i.MX range is a family of Freescale Semiconductor (now part of NXP) proprietary microcontrollers for multimedia applications based on the ARM architecture and focused on low-power consumption. The i.MX application processors are SoCs (Syst ...
(MC9328MX21) * i.MX23 (MCIMX23) * i.MX25 (MCIMX25) * i.MX27 (MCIMX27) * i.MX28 (MCIMX28) ARM11 based: * i.MX31 (MCIMX31) * i.MX35 (MCIMX355) * i.MX37 (MCIMX37) Cortex-A8 based: * i.MX51 family (e.g. MCIMX515) * i.MX50 family (i.MX508) * i.MX53 family (e.g. MCIMX535) Cortex-A9 based: * i.MX6 solo * i.MX6 dual * i.MX6 quad Cortex-A7 based: * i.MX7 Cortex-A72 based: * i.MX8


S32

ARM Cortex-A53 and/or ARM Cortex-M4 based: * S32V234 *S32V3xx


Layerscape / QorIQ

ARM Cortex-A7 based: * LS1020A * LS1021A * LS1022A ARM Cortex-A9 based: * LS1024A ARM Cortex-A53 based: * LS1012A * LS1043A * LS1046A * LS1088A ARM Cortex-A72 based: * LS1028A * LS2084A/44A * LS2048A/44A *LS2160A (16x Cortex-A72)


Microcontrollers


6800 series


8-bit

* Motorola 6801/6803 *
Motorola 6802 The 6800 ("''sixty-eight hundred''") is an 8-bit computing, 8-bit microprocessor designed and first manufactured by Motorola in 1974. The MC6800 microprocessor was part of the Motorola 6800 family, M6800 Microcomputer System (latter dubbed ''68xx' ...
* Motorola 6804 * Motorola 6805/146805 * Motorola 68HC05 (CPU05) - legacy * Freescale 68HC11 (CPU11) - legacy * Freescale 68HC08 (CPU08) 0.65 μm, 0.5 μm and 0.25 μm technologies *
Freescale S08 The 9S08 (68HCS08 or S08 for short) is a 8-bit microcontroller (µC) family originally produced by Motorola, later by Freescale Semiconductor, and currently by NXP, descended from the Motorola 6800 microprocessor. It is a CISC microcontroller. ...
(CPUS08) 0.25 μm *
Freescale RS08 RS08 is a family of 8-bit microcontrollers by NXP Semiconductors. Originally released by Freescale in 2006, the RS08 architecture is a reduced-resource version of the Freescale MC68HCS08 central processing unit (CPU), a member of the 6800 micro ...
(CPURS08) 0.25 μm - based on the RS08 core, an S08 with restricted CPU. less instructions set for lower cost.


16-bit

*
Freescale 68HC16 The 68HC16 (also abbreviated as HC16) is a highly modular microcontroller family based on the CPU16 16-bit core made by Freescale Semiconductor (formerly known as Motorola Semiconductor). The CPU16 core is a true 16-bit design, with an architect ...
(CPU16) - legacy * Freescale 68HC12 (CPU12) - legacy *
Freescale S12 The 68HC12 (6812 or HC12 for short) is a microcontroller family from Freescale Semiconductor. Originally introduced in the mid-1990s, the architecture is an enhancement of the Freescale 68HC11. Programs written for the HC11 are usually compatib ...
(CPU12) - still being developed * Freescale S12X (CPU12X-1) - S12XD, S12XA... family of devices with XGATE Coprocessor. Like a DMA or I/O coprocessor. * Freescale S12XE (CPU12X-2) - 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 card A smart card, chip card, or integrated circuit card (ICC or IC card) is a physical electronic authentication device, used to control access to a resource. It is typically a plastic credit card-sized card with an embedded integrated circuit (IC) c ...
s. * MMC2001 * MMC2114


Power-Architecture

* MPC5xx * MPC512x ( e300 core) * MPC52xx ( e300 core) * MPC55xx ( e200 core) * MPC56xx ( e200 core) * MPC57xx ( e200 core)


ARM Cortex-M cores

* MXC300-30


Cortex-M0+ microcontrollers

* Kinetis L series * Kinetis E series * Kinetis M series * Kinetis W series


Cortex-M4 microcontrollers

* Kinetis K series * Kinetis KW2x series see also: S32K


ARM7 cores


ARM7TDMI automotive microcontrollers

* MAC71xx * MAC72xx


TPU and ETPU modules

The Time Processing Unit (TPU) and Enhanced Time Processing Unit (eTPU) are largely autonomous timing peripherals found on some Freescale parts. * MC68332 (TPU) * MPC5554 (
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
) (eTPU) * MPC5777C (
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
) (eTPU2+) * MCF5232, MCF5233, MCF5234, MCF5235 ( ColdFire) (eTPU)


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 (24-bit) * Motorola DSP563XX (16/24-bit) *
Motorola DSP566XX Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent public companies, Motorola ...
(16-bit) * Motorola DSP567XX (Digital Signal Controller) * Motorola DSP568XX (Digital Signal Controller)


96000 series

* Motorola DSP96XXX (32-bit)


StarCore series

Note: "There is no native support for floating point operations on StarCore"C64x to SC3850 Porting Guide
(August, 2010 / Quote from page 29) * MSC8101/3 Single SC140 core, 300 MHz (End of life) * MSC8102 Quad SC140 core, 275 MHz (Discontinued) * MSC8122/26 Quad SC140 core, 500 MHz * MSC711x Single SC1400 core, 200/300 MHz (Partly discontinued) * 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 (Multi-G/ Multi-Axis Accelerometers) * 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


References

{{DEFAULTSORT:NXP products Products Lists of microprocessors Lists of products