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 and USB. Many components are System-on-a-chip designs tailor made for embedded applications.

PowerQUICC processors are used in networking, automotive, industrial, storage, printing and consumer applications. Freescale are using PowerQUICC processors as a part of their mobileGT platform.

Freescale also manufactures QUICC microcontrollers based on the older 68k technology.

There are four distinct lines of processors, mainly based on processing power.

PowerQUICC I

"The MPC8xx family was Motorola's first PowerPC based embedded processors, suited for network processors and system-on-a-chip devices. The core is an original implementation of the PowerPC specification. It is a single issue, four stage pipelined core with MMU and branch prediction unit with speeds up to 133 MHz. The MPC821 was introduced in 1995 together with MPC860 with a complete QUICC engine. A slimmed down version, MPC850 with reduced caches and IO ports came in 1997. The QUICC communications processor module (CPM) offloads networking tasks from the CPU, thus branding this family as PowerQUICC. All processors in the family differ in on-chip features like USB, serial, PCMCIA, ATM and ethernet controllers and different amount of L1 caches ranging from 1 KiB up to 16 KiB.

MPC8xx – All PowerQUICC processors share this common naming scheme.
* MPC821 – The first embedded PowerPC processor, with integrated CPM, but no FPU and came in speeds up to 50 MHz
* MPC860 - The first PowerPC with fully integrated QUICC engine, with speeds up to 80 MHz
* MPC850 - A low-cost, stripped MPC860 with integrated USB and Ethernet. Speeds up to 50 MHz

PowerQUICC II

PowerQUICC II was introduced in 1998 and is the direct descendant of PowerPC 603e and the core also goes under the name 603e or G2. The processors still have 16/16 KiB instruction/data L1 caches, and are reaching frequencies up to 450 MHz. These communications processors are used in applications like VoIP systems, telecom switches, cellular base stations and DSLAMs. The PowerQUICC II family of processors are phased out in favour for the more powerful PowerQUICC II Pro line. There's no plans for further development of this core.

MPC82xx – All PowerQUICC II processors share this common naming scheme.

PowerQUICC II Pro

Introduced in 2004, based on the e300 core, an enhanced PowerPC 603e core, with 32/32 KiB instruction/data L1 caches. PowerQUICC II Pro is used as networking processors for routers, switches, printers, network-attached storage, wireless access points and DSLAMs PowerQUICC II Pro processors reaches 677 MHz, and can include a multitude of embedded technologies like USB, PCI, Ethernet and security devices. They also use a newer QUICC Engine network offload engine instead of the CPM used in the original PowerQUICC I and PowerQUICC II series.

MPC83xx – All PowerQUICC II Pro processors share this common naming scheme. A trailing "E" signifies that the processors have a built in encryption module. All devices with a 834x name lacks the quicc engine, while devices with a number like 836x has one.

* MPC8343E - used in the "Killer NIC" network card.
* MPC8347E
* MPC8349E - used in the Amiga clone built by ACK Systems. [http://www.extremetech.com/article2/0,1558,2124107,00.asp]
* MPC8358E
* MPC8360E

PowerQUICC III

The PowerQUICC III processors are based on a 32-bit Power ISA v.2.03 core called e500, introduced in 2003. It has a dual issue, seven-stage pipeline with double precision FPUs, 32/32 KiB data and instruction L1 caches, multiple Gigabit ethernet, PCI and PCIe, RapidIO, DDR/DDR2 memory controllers, and security accelerators. Speeds ranges from 533 MHz up to 1.5 GHz. These processors target enterprise level networking and telecom applications, high end storage, printing and imaging. Some of the processors use the older CPM module for the handling network processing offload, some use the newer QUICC Engine (same as in PowerQUICC II Pro), and some do not have a CPM or QUICC Engine at all. Freescale's marketing department nevertheless brand all devices in the 85xx series as being "PowerQUICC III".

MPC85xx – All PowerQUICC III processors share this common naming scheme. A trailing "E" signifies that the processors have a built-in encryption module.

* MPC8540 – The world's first RapidIO enabled host processor. Includes dual Gigabit ethernet controllers, ideal for routers. Speeds from 600 MHz to 1 GHz.
* MPC8548/47/43/41(E) - A family of integrated devices included PCI Express and RapidIO, along with a single e500 cores. Each lower number has less abilities than its higher-numbered siblings.
* MPC8544 - Similar to the 8548, but produced in a cost-saving 90 nm process and with some differences in the actual feature set.
* MPC8560 - Similar to the 8540, this was the first PQ III device launched. It includes a CPM along with the e500 core.
* MPC8568/68E/67/67E - Uses the QUICC Engine instead of a CPM, the 8567 has a reduced set of peripheral units.
* MPC8572E – Uses dual e500 cores with speed up to 1.5 GHz. Used in high end application-aware networking equipment like firewalls and antivirus devices (from Kaspersky Lab).
* MPC8574 and MPC8578 – four- and eight-core processors for 3G and WiMAX basestations. Built on a 45 nm SOI process in 2008. [http://www.electronicsweekly.com/Articles/2007/10/17/42400/freescale+jumps+to+45nm+with+embedded+powerpc.htm]

Future

PowerQUICC will cease development in favor of the software-compatible QorIQ platform featuring all PowerPC e500 based processors, from single core, through multi-core, up to 32 cores. Freescale will keep manufacturing PowerQUICC processors in the foreseeable future for existing customers, but they will help facilitate the transition to QorIQ.

See also

* Power Architecture
* PowerPC 603e/G2
* PowerPC e300
* PowerPC e500
* QorIQ

References

* [http://www.freescale.com/files/32bit/doc/brochure/BRPOWERPCQUKRG.pdf Freescale's Power Architecture portfolio]
* [http://www.freescale.com/files/32bit/doc/white_paper/PPCCORESWP.pdf Freescale Power Architecture White paper - "From Somerset to SoC"]

External links

* [http://www.freescale.com/powerquicc Freescale's PowerQUICC site]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • PowerQUICC — est un nom générique pour plusieurs microcontrôleurs de la société Freescale dans le cadre de l architecture Power. Ils sont conçus autour d un ou plusieurs processeurs cores PowerPC et du QUICC Engine, un processeur RISC spécialisé dans les… …   Wikipédia en Français

  • PowerPC e500 — The PowerPC e500 is a 32 bit Power Architecture based microprocessor core from Freescale. The core is compatible with the older PowerPC Book E specification as well as the current Power ISA v.2.03. It has a dual issue, seven stage pipeline with… …   Wikipedia

  • QorIQ — is Freescale s brand of future 32 bit Power Architecture based communications microcontrollers. 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… …   Wikipedia

  • PowerPC 600 — The PowerPC 600 family was the first family of PowerPC processors built. They were designed at the Somerset facility in Austin, Texas, jointly funded and staffed by engineers from IBM and Motorola as a part of the AIM alliance. Somerset was… …   Wikipedia

  • Liste von Mikrocontrollern — Dies ist eine Liste von Mikrocontrollern. Inhaltsverzeichnis 1 Altera 1.1 32 Bit 2 Analog Devices 2.1 8 Bit 2.2 …   Deutsch Wikipedia

  • Liste Des Produits Motorola — Ce qui suit est une liste classée par catégorie de produits Motorola; des appareils pour utilisateur finaux aussi bien que les semi conducteurs pour industriels (circuits intégrés, ICs), tout ce qui entoure un système radios, téléphones portables …   Wikipédia en Français

  • Liste des produits Motorola — Ce qui suit est une liste classée par catégorie de produits Motorola; des appareils pour utilisateur finaux aussi bien que les semi conducteurs pour industriels (circuits intégrés, ICs), tout ce qui entoure un système radios, téléphones portables …   Wikipédia en Français

  • Liste des produits motorola — Ce qui suit est une liste classée par catégorie de produits Motorola; des appareils pour utilisateur finaux aussi bien que les semi conducteurs pour industriels (circuits intégrés, ICs), tout ce qui entoure un système radios, téléphones portables …   Wikipédia en Français

  • Liste der Freescale-Produkte — Dies ist eine nicht ganz vollständige Liste der Freescale Semiconductor (ehemals Motorola) bis etwa 2004. Inhaltsverzeichnis 1 Mikroprozessoren 1.1 Frühe Mikroprozessoren 1.2 68000 Serie (CISC) …   Deutsch Wikipedia

  • List of Freescale products — The following is a partial list of Freescale Semiconductor products, including products formerly manufactured by Motorola until 2004.MicroprocessorsEarly microprocessors*Motorola MC14500B Industrial Control Unit (ICU) (1 bit) *Motorola 6800 (8… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”