Kinetis
   HOME

TheInfoList



OR:

The following is a partial list of NXP and
Freescale Semiconductor Freescale Semiconductor, Inc. was an American semiconductor manufacturer. It was created by the divestiture of the Semiconductor Products Sector of Motorola in 2004. Freescale focused their integrated circuit products on the automotive, embe ...
products, including products formerly manufactured by
Motorola 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, Motorol ...
until 2004. Note that NXP and Freescale merged in 2015.


Microprocessors


Early microprocessors

* Motorola MC10800 (4-bit) *
Motorola MC14500B The MC14500B Industrial Control Unit (ICU) is a CMOS one-bit microprocessor designed by Motorola for simple control applications in 1977. Overview MC14500B (ICU) is well-suited to the implementation of ladder logic, and thus could be used ...
Industrial Control Unit (ICU) (1-bit) *
Signetics 2650 The Signetics 2650 was an 8-bit microprocessor introduced in July 1975. According to Adam Osborne's book ''An Introduction to Microprocessors Vol 2: Some Real Products'', it was "the most minicomputer-like" of the microprocessors available at ...
(8-bit) *
Motorola 6800 The 6800 ("''sixty-eight hundred''") is an 8-bit microprocessor designed and first manufactured by Motorola in 1974. The MC6800 microprocessor was part of the M6800 Microcomputer System (latter dubbed ''68xx'') that also included serial and para ...
(8-bit) * Motorola 6802 (8-bit) * Motorola 6808 (8-bit) *
Motorola 6809 The Motorola 6809 ("''sixty-eight-oh-nine''") is an 8-bit computing, 8-bit microprocessor with some 16-bit computing, 16-bit features. It was designed by Motorola's Terry Ritter and Joel Boney and introduced in 1978. Although source compatible wi ...
(8/16-bit)


68000 series

* Motorola 68000 (16/32-bit) * Motorola 68008 (8/16/32-bit) *
Motorola 68010 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 68012 (16/32-bit) *
Motorola 68020 The Motorola 68020 ("''sixty-eight-oh-twenty''", "''sixty-eight-oh-two-oh''" or "''six-eight-oh-two-oh''") is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keeping ...
(32-bit) *
Motorola 68030 The Motorola 68030 ("''sixty-eight-oh-thirty''") is a 32-bit microprocessor in the Motorola 68000 family. It was released in 1987. The 68030 was the successor to the Motorola 68020, and was followed by the Motorola 68040. In keeping with general ...
(32-bit) *
Motorola 68851 The Motorola 68851 is an external Memory Management Unit (MMU) which is designed to provide paged memory support for the 68020 using that processor's coprocessor interface. In theory it can be used with other processors such as the 68010 by simulat ...
( MMU) * Motorola 68881 ( FPU) *
Motorola 68882 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) *
Motorola 68040 The Motorola 68040 ("''sixty-eight-oh-forty''") is a 32-bit microprocessor in the Motorola 68000 series, released in 1990. It is the successor to the 68030 and is followed by the 68060, skipping the 68050. In keeping with general Motorola na ...
(w/FPU) *
Motorola 68060 The Motorola 68060 ("''sixty-eight-oh-sixty''") is a 32-bit microprocessor from Motorola released in 1994. It is the successor to the Motorola 68040 and is the highest performing member of the 68000 series. Two derivatives were produced, the 68L ...
(w/FPU)


88000 series (RISC)

*
Motorola 88100 The MC88100 is a microprocessor developed by Motorola that implemented 88000 RISC instruction set architecture. Announced in 1988, the MC88100 was the first 88000 implementation. It was succeeded by the MC88110 in the early 1990s. The microprocess ...
*
Motorola 88110 The MC88110 was a microprocessor developed by Motorola that implemented the 88000 instruction set architecture (ISA). The MC88110 was a second-generation implementation of the 88000 ISA, succeeding the MC88100. It was designed for use in personal ...


PowerPC and Power ISA processors

* PPC 601 ("G1") * PPC 603/ PPC 603ev ("G2") * PPC 604/ PPC 604e/ PPC 604ev * PPC 620 *
PowerPC 7xx The PowerPC 7xx is a family of third generation 32-bit PowerPC microprocessors designed and manufactured by IBM and Motorola (spun off as Freescale Semiconductor bought by NXP Semiconductors). This family is called the PowerPC G3 by its well-kn ...
family, PowerPC 740, 750, 745, and 755 only ("PowerPC G3") * MPC8xx (
PowerQUICC PowerQUICC is the name for several PowerPC- and Power ISA-based microcontrollers from Freescale Semiconductor. They are built around one or more PowerPC cores and the Communications Processor Module ( QUICC Engine) which is a separate RISC core sp ...
) * 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 QorIQ is a brand of ARM-based and Power ISA-based communications microprocessors from NXP Semiconductors (formerly Freescale). It is the evolutionary step from the PowerQUICC platform, and initial products were built around one or more e500mc ...
, e500 cores, e5500 cores) * Txxxx (
QorIQ QorIQ is a brand of ARM-based and Power ISA-based communications microprocessors from NXP Semiconductors (formerly Freescale). It is the evolutionary step from the PowerQUICC platform, and initial products were built around one or more e500mc ...
, e6500 cores))


ARM Cortex-A cores


i.MX

ARM920 based: * i.MX1 (MC9328MX1) * i.MXL (MC9328MXL) * i.MXS (MC9328MXS) ARM926 based: * i.MX21 (MC9328MX21) * i.MX23 (MCIMX23) * i.MX25 (MCIMX25) * i.MX27 (MCIMX27) * i.MX28 (MCIMX28) ARM11 based: *
i.MX31 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 (Sys ...
(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 * Motorola 6804 * Motorola 6805/146805 * Motorola 68HC05 (CPU05) - legacy *
Freescale 68HC11 The 68HC11 (6811 or HC11 for short) is an 8-bit microcontroller (µC) family introduced by Motorola in 1984. Now produced by NXP Semiconductors, it descended from the Motorola 6800 microprocessor by way of the 6801. The 68HC11 devices are more ...
(CPU11) - legacy *
Freescale 68HC08 The 68HC08 (HC08 in short) is a broad family of 8-bit microcontrollers originally from Motorola Semiconductor, later from Freescale Semiconductor. HC08's are fully code-compatible with their predecessors, the Motorola 68HC05. Like all Motorola pr ...
(CPU08) 0.65 μm, 0.5 μm and 0.25 μm technologies * Freescale S08 (CPUS08) 0.25 μm * Freescale RS08 (CPURS08) 0.25 μm - based on the RS08 core, an S08 with restricted CPU. less instructions set for lower cost.


16-bit

* Freescale 68HC16 (CPU16) - legacy *
Freescale 68HC12 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 compatibl ...
(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 compatibl ...
(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 The Freescale 683xx (formerly Motorola 683xx) is a family of compatible microcontrollers by Freescale that use a Motorola 68000-based CPU core. The family was designed using a hardware description language, making the parts synthesizable, an ...
*
Freescale DragonBall Motorola/Freescale Semiconductor's DragonBall, or MC68328, is a microcontroller design based on the famous 68000 core, but implemented as an all-in-one low-power system for handheld computer use. It is supported by μClinux. It was designed by Mo ...
*
Freescale ColdFire The NXP ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by NXP Semiconductors. It was formerly manufactured by Freescale Semiconductor (formerly the semiconductor ...
* Freescale ColdFire+


M·CORE-based

The M·CORE-based RISC microcontrollers are 32 bit processors specifically designed for
low-power electronics Low-power electronics are electronics, such as notebook processors, that have been designed to use less electric power than usual, often at some expense. In the case of notebook processors, this expense is processing power; notebook processors usu ...
. 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 The MPC5xx family of processors such as the MPC555 and MPC565 are 32-bit PowerPC embedded microprocessors that operate between 40 and 66 MHz and are frequently used in automotive applications including engine and transmission controllers. Delp ...
* 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) (eTPU) * MPC5777C ( PowerPC) (eTPU2+) * MCF5232, MCF5233, MCF5234, MCF5235 (
ColdFire The NXP ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by NXP Semiconductors. It was formerly manufactured by Freescale Semiconductor (formerly the semiconductor ...
) (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 (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 Microelectromechanical systems (MEMS), also written as micro-electro-mechanical systems (or microelectronic and microelectromechanical systems) and the related micromechatronics and microsystems constitute the technology of microscopic devices, ...
Sensors

* MMA Series (Multi-G/ Multi-Axis Accelerometers) * MPX Series Pressure * MPR Series Proximity


Reconfigurable compute fabric device

* MRC6011


Software

*
CodeWarrior CodeWarrior is an integrated development environment (IDE) published by NXP Semiconductors for editing, compiling, and debugging software for several microcontrollers and microprocessors (Freescale ColdFire, ColdFire+, Kinetis, Qorivva, PX, Frees ...
Integrated Development Environment *
MQX MQX (Message Queue eXecutive) is a real-time operating system (RTOS) developed by Precise Software Technologies, Inc., and currently sold by Synopsys, Embedded Access, Inc., and NXP Semiconductors. Like most RTOSs, MQX includes a multitasking k ...
Real Time Operating System * FreeMaster * Processor Expert * PEG Graphical User Interface Development * Sensor Toolkit * Wireless Connectivity Toolkit


References

{{DEFAULTSORT:NXP products
Products Product may refer to: Business * Product (business), an item that serves as a solution to a specific consumer problem. * Product (project management), a deliverable or set of deliverables that contribute to a business solution Mathematics * Produ ...
Lists of microprocessors Lists of products