List of Freescale products

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The following is a partial list of Freescale Semiconductor products, including products formerly manufactured by Motorola until 2004.

Contents

[edit] Microprocessors

[edit] Early microprocessors

[edit] 68000 series

[edit] 88000 series (RISC)

[edit] PowerPC series

32/64-bit architecture, in cooperation with IBM.

[edit] Microcontrollers

[edit] 6800 series

[edit] 8-bit

[edit] 16-bit

[edit] 68000 series

[edit] M·CORE-based

The M·CORE-based RISC microcontrollers are 32 bit processors specifically designed for low-power electronics. [1] 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. [2]

The M·CORE processor core has been licensed by Atmel for smart cards. [3]

  • MMC2001
  • MMC2114

[edit] PowerPC-based

[edit] ARM-based

  • MXC300-30

[edit] ARM M4 microcontrollers

  • Kinetis

[edit] ARM7TDMI-based automotive microcontrollers

  • MAC71xx
  • MAC72xx

[edit] i.MX (DragonBall MX)

ARM-based multimedia applications processors.

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 (MCIMX31)
  • i.MX35 (MCIMX355)
  • i.MX37 (MCIMX37)

Cortex-A8 based:

  • i.MX51 (MCIMX515)
  • i.MX53 (MCIMX535)

[edit] 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.

  • MC68832 (TPU)
  • MPC5554 (PowerPC) (eTPU)
  • MCF5232, MCF5233, MCF5234, MCF5235 (ColdFire) (eTPU)

[edit] 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.

[edit] 56000 series

[edit] 96000 series

[edit] StarCore series

Note: "There is no native support for floating point operations on StarCore"[4]

  • 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

[edit] MEMS Sensors

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

[edit] Reconfigurable compute fabric device

  • MRC6011

[edit] Software

  • CodeWarrior Integrated Development Environment
  • MQX Real Time Operating System
  • FreeMaster

[edit] References

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export