PowerQUICC

PowerQUICC（パワー クイック）は、フリースケール・セミコンダクタが製造しているPOWERアーキテクチャに基づいたマイクロコントローラの名称である。PowerQUICCは、一つまたは複数のPowerPCコアと、QUICC Engineと呼ばれる、別のRISCコアで構成される。QUICC Engineは、I/O、通信、ATM、セキュリティアクセラレータ、ネットワーキング、USBのようなタスクに特化している。多くの製品は、組み込みアプリケーション向けの、個別に設計されたSoCである。
PowerQUICCプロセッサーは、ネットワーク、自動車、産業用、ストレージデバイス、プリンター、コンシューマ製品で利用されている。フリースケールは、mobileGTプラットフォームの一部として、PowerQUICCプロセッサを使用している。
フリースケールは、古い68kの技術に基づいた、QUICCマイクロコントローラも製造している。
PowerQUICCシリーズ.
PowerQUICCには、主に処理能力で分けられた4つのシリーズがある。
PowerQUICC I.
MPC8xxシリーズは、モトローラ製の最初のPowerPCベースの組み込みプロセッサであり、ネットワークプロセッサとSoCデバイスに適していた。コアはPowerPC仕様の最初の実装の一つであった。MPC8xxは一つの4ステージパイプライン、MMU、分岐予測ユニットを搭載したコアであり、最大133 MHzで動作した。MPC821は、完全なQUICC Engineを搭載したMPC860と共に、1995年に発売された。キャッシュとIOポートを減らし、スリム化したバージョンのMPC850は1997年に発売された。QUICC通信プロセッサモジュール (Communications Processor Module, CPM) は、CPUからネットワークタスクの負荷を低減した。こうして、このシリーズにはPowerQUICCという商標が与えられた。このシリーズのプロセッサは、USB、シリアル、PCMCIA、ATM、イーサーネットコントローラのようなオンチップデバイスの搭載や、 1KiBから16KiBの範囲に渡るL1キャッシュサイズのバリエーションがある。
MPC8xx - 全てのPowerQUICCプロセッサは、この形式の名前を持っている。
PowerQUICC II.
PowerQUICC IIは、PowerPC 603eの直接の後継機であり、1998年に発売された。同じコアが603eやG2という名前でも使用された。PowerQUICC IIは16/16 KiBのL1インストラクション／データキャッシュを持ち、動作周波数は450MHzに達した。これらの通信プロセッサは、VoIPシステム、電話交換機、フェムトセル、DSLAM、のようなアプリケーションで利用された。PowerQUICC II
シリーズは、より強力なPowerQUICC II Proシリーズが導入されたため、徐々に縮小している。このコアに関する今後の開発は計画されていない。
MPC82xx - 全てのPowerQUICC IIプロセッサは、この形式の名前を持っている。
PowerQUICC II Pro.
2004年にPowerPC 603eコアを32/32 KiBのL1インストラクション／データキャッシュで強化したe300コアに基づいた、PowerQUICC II Proが発表された。PowerQUICC II Proは、ルーター、スイッチングハブ、プリンター、ネットワークアタッチトストレージ、無線LANアクセスポイント、DSLAM向けのネットワーキング・プロセッサとして使用された。PowerQUICC II Proは最大677MHzで動作し、USB、PCI、イーサネット、セキュリティ機能など、多数の組み込みシステム向けの機能を内蔵することができた。PowerQUICC II Proは、オリジナルのPowerQUICC IやPowerQUICC IIシリーズでに搭載されたCPMとは異なる、新しいネットワーク負荷軽減エンジンのQUICC Engineを内蔵した。
MPC83xx - 全てのPowerQUICC II Proプロセッサは、この形式の名前を持っている。名前の末尾の"E"は、プロッセッサが暗号化モジュールを内蔵していることを示す。834xの名前を持つプロセッサは、QUICC Engineを内蔵していないが、836xの名前を持つものは内蔵している。
PowerQUICC III.
PowerQUICC IIIプロセッサは、32ビットのPower命令セットv.2.03に対応したe500と呼ばれるコアに基づき、2003年に発表された。PowerQUICC IIIは、2並列の7ステージパイプライン、倍精度のFPU、32/32 KiB のL1インストラクション／データキャッシュを持ち、複数のギガビット・イーサネット、PCIとPCIe、RapidIO、DDR/DDR2メモリコントローラ、セキュリティアクセラレータを持っていた。動作周波数は533 MHzから1.5 GHzまでの範囲であった。PowerQUICC IIIは、企業向けのネットワーキングと通信アプリケーション、ハイエンドのストレージ・プリンター・イメージングをターゲットにしていた。一部のプロセッサは、ネットワーク処理の負荷軽減のために古いCPMモジュールを内蔵していた。新しいQUICC Engine（PowerQUICC II Proと同じもの）を内蔵したものも、CPMやQUICC Engineを全く内蔵しないものもあった。しかし、フリースケールのマーケティング部門は、85xxシリーズの全てのプロセッサに"PowerQUICC III"のブランド名をつけた。
MPC85xx - 全てのPowerQUICC IIIプロセッサは、この形式の名前を持っている。名前の末尾の"E"は、プロッセッサが暗号化モジュールを内蔵していることを示す。
将来.
シングルコアから32コアまでのマルチコアのPowerPC e500ベースのプロセッサの全ての特徴を持ち、ソフトウェア互換のQorIQプラットフォームに移行し、PowerQUICCの開発は終了する。フリースケールは、既存の顧客向けにPowerQUICCプロセッサの製造を継続するが、QorIQへの移行を容易にする手助けをしている。