List of Freescale products
Encyclopedia
The following is a partial list of Freescale Semiconductor
Freescale Semiconductor
Freescale Semiconductor, Inc. is a producer and designer of embedded hardware, with 17 billion semiconductor chips in use around the world. The company focuses on the automotive, consumer, industrial and networking markets with its product portfolio including microprocessors, microcontrollers,...

 products, including products formerly manufactured by Motorola
Motorola
Motorola, Inc. was an American multinational telecommunications company based in Schaumburg, Illinois, which was eventually divided into two independent public companies, Motorola Mobility and Motorola Solutions on January 4, 2011, after losing $4.3 billion from 2007 to 2009...

 until 2004.

Early microprocessors

  • Motorola MC14500B
    Motorola MC14500B
    The Motorola MC14500B Industrial Control Unit is a CMOS one-bit microprocessor designed for simple control applications. It is well-suited to the implementation of ladder logic, and thus could be used to replace relay systems and programmable logic controllers...

     Industrial Control Unit (ICU) (1-bit)
  • Motorola 6800
    Motorola 6800
    The 6800 was an 8-bit microprocessor designed and first manufactured by Motorola in 1974. The MC6800 microprocessor was part of the M6800 Microcomputer System that also included serial and parallel interface ICs, RAM, ROM and other support chips...

     (8-bit)
  • Motorola 6802/6808 (8-bit)
  • Motorola 6809
    Motorola 6809
    The Motorola 6809 is an 8-bit microprocessor CPU from Motorola, designed by Terry Ritter and Joel Boney and introduced 1978...

     (8/16-bit)

68000 series

  • Motorola 68000
    Motorola 68000
    The Motorola 68000 is a 16/32-bit CISC microprocessor core designed and marketed by Freescale Semiconductor...

     (16/32-bit)
  • Motorola 68008
    Motorola 68008
    The Motorola 68008 is an 8/16/32-bit microprocessor made by Motorola. It is a version of the Motorola 68000 with an 8-bit external data bus, as well as a smaller address bus.The original 68000 had a 24-bit address bus and a 16-bit data bus...

     (8/16/32-bit)
  • Motorola 68010
    Motorola 68010
    The Motorola MC68010 processor is a 16/32-bit microprocessor from Motorola, released in 1982. In line with the Motorola 68000 naming convention, it is usually just referred to as the 010 ....

     (16/32-bit)
  • Motorola 68012
    Motorola 68012
    The Motorola MC68012 processor is a 16/32-bit microprocessor from the early 1980s. It is an 84-pin PGA version of the Motorola MC68010. The memory space was extended to 2GB and an RMC pin was added, in order to help the design of multiprocessor systems with virtual memory...

     (16/32-bit)
  • Motorola 68020
    Motorola 68020
    The Motorola 68020 is a 32-bit microprocessor from Motorola, released in 1984. It is the successor to the Motorola 68010 and is succeeded by the Motorola 68030...

     (32-bit)
  • Motorola 68030
    Motorola 68030
    The Motorola 68030 is a 32-bit microprocessor in Motorola's 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 Motorola naming, this CPU is often referred to as the 030 .The 68030 features on-chip...

     (32-bit)
  • Motorola 68851
    Motorola 68851
    The Motorola 68851 is an external Memory Management Unit which is designed to provide paged memory support for the 68020 using that processor's coprocessor interface...

     (MMU
    Memory management unit
    A memory management unit , sometimes called paged memory management unit , is a computer hardware component responsible for handling accesses to memory requested by the CPU...

    )
  • Motorola 68881
    Motorola 68881
    The Motorola 68881 and Motorola 68882 were floating-point coprocessor chips that were used in some computer systems in conjunction with the 68020 or 68030 CPUs. The addition of one of these chips added substantial cost to the computer, but added a floating point unit that could rapidly perform...

     (FPU)
  • Motorola 68882 (FPU)
  • Motorola 68040
    Motorola 68040
    The Motorola 68040 is a microprocessor from Motorola, released in 1990. It is the successor to the 68030 and is followed by the 68060. There was no 68050. In keeping with general Motorola naming, the 68040 is often referred to as simply the '040 ....

     (w/FPU)
  • Motorola 68060
    Motorola 68060
    The Motorola 68060 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 680x0 family. Two derivatives were produced, the 68LC060 and the 68EC060....

     (w/FPU)

PowerPC series

32/64-bit architecture, in cooperation with IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

.
  • 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")

8-bit

  • Motorola 6801/6803
  • Motorola 6804
  • Motorola 6805/146805
  • Motorola 68HC05
    Motorola 68HC05
    The 68HC05 is a broad family of 8-bit microcontrollers from Freescale Semiconductor .Like all Motorola processors that share lineage from the 6800, they use the von Neumann architecture as well as memory-mapped I/O. This family has five CPU registers that are not part of the memory...

     (CPU05) - old
  • Freescale 68HC11
    Freescale 68HC11
    The 68HC11 is an 8-bit microcontroller family introduced by Motorola in 1985. Now produced by Freescale Semiconductor, it descended from the Motorola 6800 microprocessor. It is a CISC microcontroller...

     (CPU11) - old
  • Freescale 68HC08
    Freescale 68HC08
    The 68HC08 is a broad family of 8-bit microcontrollers from Freescale Semiconductor .HC08's are fully code-compatible with their predecessors, the Motorola 68HC05. Like all Motorola processors that share lineage from the 6800, they use the von Neumann architecture as well as memory-mapped I/O...

     (CPU08) 0.65 µm, 0.5 µm and 0.25 µm technologies
  • Freescale S08
    Freescale S08
    The 9S08 is a 8-bit microcontroller family originally from Motorola, now produced by Freescale Semiconductor, descended from the Motorola 6800 microprocessor. It is a CISC microcontroller. The 9S08 devices are more powerful and usually less expensive than the aging 68HC05 microcontrollers, and...

     (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
    Freescale 68HC16
    The 68HC16 is a highly modular microcontroller family based on the CPU16 16-bit core made by Freescale Semiconductor . The CPU16 core is a true 16-bit design, with an architecture that is very familiar to 68HC11 users...

     (CPU16) - old
  • Freescale 68HC12
    Freescale 68HC12
    The 68HC12 is a microcontroller family from Freescale Semiconductor with an 8-bit ALU and 16-bit linear addressing. Originally introduced in the mid 1990s, the architecture is an enhancement of the Freescale 68HC11. Programs written for the HC11 are usually compatible with the HC12, which has a...

     (CPU12) - old
  • Freescale S12 (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 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 solution for handheld computer use...

  • Freescale ColdFire
    Freescale ColdFire
    The Freescale ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by Freescale Semiconductor .-Instruction set:...

  • Freescale ColdFire+

M·CORE-based

The M·CORE-based RISC microcontrollers are 32 bit processors specifically designed for low-power electronics
Low-power electronics
Low-power electronics means that the consumption of electric power is deliberately low, e.g. notebook processors.- Computing elements :The density and speed of integrated-circuit computing elements have increased exponentially for several decades, following a trend described by Moore's Law...

.

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 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
Smart card
A smart card, chip card, or integrated circuit card , is any pocket-sized card with embedded integrated circuits. A smart card or microprocessor cards contain volatile memory and microprocessor components. The card is made of plastic, generally polyvinyl chloride, but sometimes acrylonitrile...

s.

  • MMC2001
  • MMC2114

PowerPC-based

  • Freescale MPC5xx
    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...

  • Freescale MPC512x (e300 core
    PowerPC e300
    The PowerPC e300 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in system-on-a-chip designs with speed ranging up to 800 MHz, thus making them ideal for embedded applications....

    )
  • Freescale MPC52xx (e300 core
    PowerPC e300
    The PowerPC e300 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in system-on-a-chip designs with speed ranging up to 800 MHz, thus making them ideal for embedded applications....

    )
  • Freescale MPC55xx (e200 core
    PowerPC e200
    The PowerPC e200 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in automotive and industrial control systems...

    )
  • Freescale MPC56xx (e200 core
    PowerPC e200
    The PowerPC e200 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in automotive and industrial control systems...

    )
  • Freescale MPC8xx (PowerQUICC
    PowerQUICC
    PowerQUICC is the name for several Power Architecture based microcontrollers from Freescale Semiconductor. They are built around one or more PowerPC cores and the QUICC Engine which is a separate RISC core specialized in such tasks such as I/O, communications, ATM, security acceleration, networking...

    )
  • Freescale MPC82xx (PowerQUICC II
    PowerQUICC
    PowerQUICC is the name for several Power Architecture based microcontrollers from Freescale Semiconductor. They are built around one or more PowerPC cores and the QUICC Engine which is a separate RISC core specialized in such tasks such as I/O, communications, ATM, security acceleration, networking...

    , G2 core)
  • Freescale MPC83xx (PowerQUICC II Pro
    PowerQUICC
    PowerQUICC is the name for several Power Architecture based microcontrollers from Freescale Semiconductor. They are built around one or more PowerPC cores and the QUICC Engine which is a separate RISC core specialized in such tasks such as I/O, communications, ATM, security acceleration, networking...

    , e300 core
    PowerPC e300
    The PowerPC e300 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in system-on-a-chip designs with speed ranging up to 800 MHz, thus making them ideal for embedded applications....

    )
  • Freescale MPC85xx (PowerQUICC III
    PowerQUICC
    PowerQUICC is the name for several Power Architecture based microcontrollers from Freescale Semiconductor. They are built around one or more PowerPC cores and the QUICC Engine which is a separate RISC core specialized in such tasks such as I/O, communications, ATM, security acceleration, networking...

    , e500 core
    PowerPC e500
    The PowerPC e500 is a 32-bit Power Architecture-based microprocessor core from Freescale Semiconductor. The core is compatible with the older PowerPC Book E specification as well as the Power ISA v.2.03. It has a dual issue, seven-stage pipeline with FPUs , 32/32 KiB data and instruction L1 caches...

    )
  • Freescale MPC86xx (e600 core)
  • Freescale MPC87xx (future e700 core
    PowerPC e700
    The PowerPC e700 or NG-64 was the codenames of the long anticipated first 64-bit embedded RISC-processor cores built using Power Architecture technology designed by Freescale. It was eventually revealed as the e5500 core....

    )
  • Freescale Pxxxx (QorIQ
    QorIQ
    QorIQ is a brand of Power Architecture-based communications microprocessors from Freescale. It is the evolutionary step from the PowerQUICC platform and will be built around one or more Power Architecture e500mc cores and come in five different product platforms, P1, P2, P3, P4 and P5, segmented...

    , e500 core(s)
    PowerPC e500
    The PowerPC e500 is a 32-bit Power Architecture-based microprocessor core from Freescale Semiconductor. The core is compatible with the older PowerPC Book E specification as well as the Power ISA v.2.03. It has a dual issue, seven-stage pipeline with FPUs , 32/32 KiB data and instruction L1 caches...

    )

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
    I.MX31
    The Freescale i.MX31 is an application processor, consisting of anARM1136JF-S processor core with some additional peripherals. It is part of Freescale's i.MX range of ARM9/11-based multimedia application processor family. It is intended for use in low-power applications needing high performance...

     (MCIMX31)
  • i.MX35 (MCIMX355)
  • i.MX37 (MCIMX37)


Cortex-A8 based:
  • i.MX51 (MCIMX515)
  • i.MX53 (MCIMX535)

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
    PowerPC
    PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

    ) (eTPU)
  • MCF5232, MCF5233, MCF5234, MCF5235 (ColdFire
    Freescale ColdFire
    The Freescale ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by Freescale Semiconductor .-Instruction set:...

    ) (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
    Motorola 56000
    The Motorola DSP56000 is a family of digital signal processor chips produced by Motorola Semiconductor starting in the 1980s and is still being produced in more advanced models in the 2000s. The 56k series was quite popular for a time in a number of computers, including the NeXT, Atari Falcon,...

     (24-bit)
  • Motorola DSP563XX
    Motorola 56000
    The Motorola DSP56000 is a family of digital signal processor chips produced by Motorola Semiconductor starting in the 1980s and is still being produced in more advanced models in the 2000s. The 56k series was quite popular for a time in a number of computers, including the NeXT, Atari Falcon,...

     (16/24-bit)
  • Motorola DSP566XX (16-bit)
  • Motorola DSP567XX
    Motorola 56000
    The Motorola DSP56000 is a family of digital signal processor chips produced by Motorola Semiconductor starting in the 1980s and is still being produced in more advanced models in the 2000s. The 56k series was quite popular for a time in a number of computers, including the NeXT, Atari Falcon,...

     (Digital Signal Controller)
  • Motorola DSP568XX
    Motorola 56000
    The Motorola DSP56000 is a family of digital signal processor chips produced by Motorola Semiconductor starting in the 1980s and is still being produced in more advanced models in the 2000s. The 56k series was quite popular for a time in a number of computers, including the NeXT, Atari Falcon,...

     (Digital Signal Controller)

StarCore series

Note: "There is no native support for floating point operations on StarCore"
  • 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

Software

  • CodeWarrior
    CodeWarrior
    CodeWarrior is an integrated development environment for the creation of software that runs on a number of embedded systems. Prior to the acquisition of the product by Freescale Semiconductor, versions existed for Macintosh, Microsoft Windows, Linux, Solaris, PlayStation 2, Nintendo GameCube,...

     Integrated Development Environment
  • MQX
    MQX
    MQX RTOS is a real-time operating system developed by Precise Software Technologies Inc., and currently sold by ARC International, Embedded Access Inc, and Freescale....

    Real Time Operating System
  • FreeMaster
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK