Computer

Lijst met Freescale-producten

Dit is een niet-volledige lijst van Freescale Semiconductor (voorheen Motorola ) tot ongeveer 2004.

Microprocessors

Vroege microprocessors

    • Motorola MC14500B industriële besturingseenheid (ICU) (één bit)
    • Motorola 6800 (8 bits)
    • Motorola 6802/6808 (8 bit)
    • Motorola 6809 (8/16 bit)

68000-serie (CISC)

  • Motorola 68000 (16/32 bit)
  • Motorola 68008 (8/16/32 bit)
  • Motorola 68010 (16/32 bit)
  • Motorola 68012 (16/32 bit)
  • Motorola 68020 (32 bit)
  • Motorola 68030 (32 bit)
  • Motorola 68881 ( FPU )
  • Motorola 68882 (2e generatie FPU)
  • Motorola 68040 (met FPU)
  • Motorola 68060 (met FPU)

88000-serie (RISC)

  • Motorola 88100/88110

PowerPC-serie (RISC)

32/64-bit architectuur, in samenwerking met IBM .

  • PPC 601 (≙ “G1”)
  • PPC 603 / PPC 603ev (≙ “G2”)
  • PPC 604 / PPC 604e / PPC 604ev
  • PPC 620
  • PPC 740/750/745/755 (” PowerPC G3 “)
  • PPC 7400/7410/7450/7455/7457 / 7447A / 7448 (” PowerPC G4 “)

Microcontroller

6800 gebaseerd

8 bits

  • Motorola 6801/6803
  • Motorola 6804
  • Motorola 6805/146805
  • Motorola 68HC05 (CPU05)
  • Freescale 68HC11 (CPU11)
  • Freescale 68HC08 (CPU08) technologieën van 0,65 μm, 0,5 μm en 0,25 μm
  • Freescale S08 (CPUS08) 0,25 μm
  • Freescale RS08 (CPURS08) 0,25 μm – gebaseerd op de RS08-kern en is een S08 met een beperkte CPU. Het heeft ook een kleinere instructieset voor lagere productiekosten.

16 bits

  • Freescale 68HC16 (CPU16)
  • Freescale 68HC12 (CPU12)
  • Freescale S12 (CPU12)
  • Freescale S12X (CPU12X-1)
  • Freescale S12XE (CPU12X-2)

68000 gebaseerd

  • Freescale 683XX
  • Freescale DragonBall
  • Freescale Coldfire

M · CORE gebaseerd

De op M · CORE gebaseerde RISC-microcontrollers zijn 32-bits processoren die speciaal zijn ontworpen voor energiebesparende vereisten.

De M · CORE-familie en de 68000-familie hebben een “gebruikersmodus” en een “supervisormodus” . In beide modi zijn een 32-bits pc en 16 32-bits registers beschikbaar.

De instructieset van M · CORE verschilt sterk van de 68000-familie. De M · CORE is een machinearchitectuur met volledige belasting en 16-bits instructies, terwijl de instructies van de 68000-familie verschillende lengten hebben. 68000 assembler-bronnen kunnen echter gemakkelijk / automatisch worden geconverteerd naar M · CORE-assembler.

De kern van de M · CORE-processor is door Atmel in licentie gegeven voor smartcards .

  • MMC2001
  • MMC2114

Op basis van PowerPC

  • Freescale MPC5xx
  • Freescale MPC512x ( kern e300 )
  • Freescale MPC52xx ( kern e300 )
  • Freescale MPC55xx ( e200 core )
  • Freescale MPC8xx ( PowerQUICC )
  • Freescale MPC82xx ( PowerQUICC II , G2 core )
  • Freescale MPC83xx ( PowerQUICC II Pro , e300 core )
  • Freescale MPC85xx ( PowerQUICC III , e500 core )
  • Freescale MPC86xx ( e600 core )
  • Freescale MPC87xx (toekomstige e700 core )
  • Freescale Pxxxx ( QorIQ , e500 core (s) )

ARM gebaseerd

Op ARM7TDMI gebaseerde microcontroller voor voertuigen

  • MAC71xx
  • MAC72xx

i.MX (DragonBall MX)

ARM9 / 11 en op Cortex-A8 / A9 gebaseerde multimedia-processors.

  • i.MX1-serie (gebaseerd op ARM920, bijv. MC9328MX1)
  • i.MX2-serie (gebaseerd op ARM926, bijvoorbeeld MC9328MX21)
  • i.MX3-serie (gebaseerd op ARM11, bijvoorbeeld MCIMX37)
  • i.MX5-serie (gebaseerd op Cortex-A8, bijv. MCIMX515)
  • i.MX6-serie (op basis van Cortex-A9, bijv. MCIMX6 quad)

TPU- en ETPU-modules

De Time Processing Unit (TPU) en de Enhanced Time Processing Unit (eTPU) zijn meestal autonome timingcomponenten die in sommige Freescale-producten worden gevonden.

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

DSP’s

Opmerking: de 56XXX-serie is algemeen bekend als de 56000-serie (ook bekend als 56k).

56000-serie

  • Motorola DSP560XX (24 bit)
  • Motorola DSP563XX (16/24 bits)
  • Motorola DSP566XX (16 bit)
  • Motorola DSP567XX (Digital Signal Controller)
  • Motorola DSP568XX (Digital Signal Controller)

96000-serie

  • Motorola DSP96XXX (32 bit)

StarCore-reeks

  • MSC8101 / 3 Enkele SC140-kern, 300 MHz
  • MSC8102 Quad SC140 Core, 275 MHz (niet meer leverbaar)
  • MSC8122 / 26 Quad SC140 Core, 500 MHz
  • MSC711x Single SC1400 Core, 200/300 MHz
  • MSC8144 Quad SC3400 Core, 1 GHz

RCF’s

  • MRC6011