NXP製品一覧

以下はNXPフリースケール・セミコンダクターの製品の一部であり、2004年までモトローラが製造していた製品も含まれています。NXPとフリースケールは2015年に合併しました。[ 1 ]

マイクロプロセッサ

初期のマイクロプロセッサ

68000シリーズ

88000シリーズ(RISC)

PowerPCおよびPower ISAプロセッサ

ARMコア

i.MX

ARM920 ベース:

  • i.MX1 (MC9328MX1)
  • i.MXL(MC9328MXL)
  • i.MXS (MC9328MXS)

ARM926 ベース:

  • i.MX21 (MC9328MX21)
  • i.MX23 (MCIMX23)
  • i.MX25 (MCIMX25)
  • i.MX27 (MCIMX27)
  • i.MX28 (MCIMX28)

ARM11 ベース:

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

Cortex-A8 ベース:

  • i.MX51ファミリー(例:MCIMX515)
  • i.MX50ファミリー(i.MX508)
  • i.MX53ファミリー(例:MCIMX535)

Cortex-A9 ベース:

  • i.MX6 ソロ
  • i.MX6デュアル
  • i.MX6クワッド

Cortex-A7 ベース:

Cortex-A72 ベース:

S32

ARM Cortex-A53 および/または ARM Cortex-M4 ベース:

レイヤースケープ / QorIQ

ARM Cortex-A7 ベース:

  • LS1020A
  • LS1021A
  • LS1022A

ARM Cortex-A9 ベース:

  • LS1024A

ARM Cortex-A53 ベース:

  • LS1012A
  • LS1043A
  • LS1046A
  • LS1088A

ARM Cortex-A72 ベース:

  • LS1028A
  • LS2084A/44A
  • LS2048A/44A
  • LS2160A(16x Cortex-A72)[ 6 ]

マイクロコントローラ

6800シリーズ

8ビット

16ビット

68000シリーズ

M·COREベース

M·COREベースのRISCマイクロコントローラは、低消費電力電子機器向けに特別に設計された32ビットプロセッサです。[ 7 ] M·COREプロセッサは、68000ファミリプロセッサと同様に、ユーザーモードとスーパーバイザモードを備えており、ユーザーモードでは、どちらも32ビットのPCと16個のレジスタ(それぞれ32ビット)を参照します。M·CORE命令セットは68k命令セットとは大きく異なります。特に、M·COREは純粋なロード・ストアマシンであり、すべてのM·CORE命令は16ビットであるのに対し、68k命令は様々な長さの命令が用意されています。しかし、68kアセンブリ言語のソースコードは、M·COREアセンブリ言語に機械的に翻訳できます。[ 8 ]

M·COREプロセッサコアは、スマートカード向けにAtmelからライセンス供与されている。[ 9 ]

  • MMC2001
  • MMC2114

パワーアーキテクチャ

モデム付き ARM11 アプリケーション プロセッサ

  • MXC275-30 (523MHz、2.5G/2.75G)
  • MXC300-30(523MHz、3G)

ARM Cortex-Mコア

Cortex-M0+マイクロコントローラ

  • キネティスLシリーズ
  • キネティスEシリーズ
  • キネティスMシリーズ
  • キネティスWシリーズ

Cortex-M4マイクロコントローラ

  • キネティスKシリーズ
  • キネティス KW2x シリーズ

参照: S32 K

ARM7コア

ARM7TDMI車載用マイクロコントローラ

  • MAC71xx
  • MAC72xx

TPUおよびETPUモジュール

Time Processing Unit (TPU) とEnhanced Time Processing Unit (eTPU) は、一部の Freescale 製品に搭載されている、主に自律型のタイミング ペリフェラルです。

  • MC68332(TPU)
  • MPC5554 ( PowerPC ) (eTPU)
  • MPC5777C ( PowerPC ) (eTPU2+)
  • MCF5232、MCF5233、MCF5234、MCF5235 ( ColdFire ) (eTPU)

デジタル信号プロセッサ

注: 56XXX シリーズは一般に 56000 シリーズ、または 56K と呼ばれ、同様に 96XXX は 96000 シリーズ、または 96K と呼ばれます。

56000シリーズ

96000シリーズ

StarCoreシリーズ

注:「StarCoreでは浮動小数点演算はネイティブサポートされていません」[ 10 ]

  • MSC8101/3 シングル SC140 コア、300 MHz (製造終了)
  • MSC8102 クアッド SC140 コア、275 MHz (販売終了)
  • MSC8122/26 クアッドSC140コア、500MHz
  • MSC711x シングル SC1400 コア、200/300 MHz (一部生産終了)
  • MSC8144/E クアッド SC3400 コア、1 GHz
  • MSC8156/E 6コア SC3850 コア、1 GHz、MAPLE-B コプロセッサ搭載
  • MSC8154/E クアッドコア SC3850 コア、1 GHz、MAPLE-B コプロセッサ搭載
  • MSC8152 デュアルコア SC3850 コア、1 GHz、MAPLE-B コプロセッサ搭載
  • MSC8151 シングルコア SC3850 コア、1 GHz、MAPLE-B コプロセッサ搭載
  • MSC8256 6コア SC3850 コア、1 GHz
  • MSC8254 クアッドコア SC3850 コア、1 GHz
  • MSC8252 デュアルコア SC3850 コア、1 GHz
  • MSC8251 シングルコア SC3850 コア、1 GHz

MEMSセンサー

  • MMAシリーズ(マルチG/多軸加速度計)
  • MPXシリーズ圧力
  • MPRシリーズ近接

再構成可能なコンピューティングファブリックデバイス

ソフトウェア

  • CodeWarrior統合開発環境
  • MQXリアルタイム オペレーティング システム
  • フリーマスター
  • プロセッサエキスパート
  • PEG グラフィカルユーザーインターフェース開発
  • センサーツールキット
  • ワイヤレス接続ツールキット

参考文献