PowerQUICC

PowerQUICC

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 tâches d'entrées/sorties, de communications, d'ATM, de sécurité d'applications, networking et USB. De nombreux composants sont des designs system on a chip taillés sur mesure pour les applications embarquées.

Les produits PowerQUICC sont utilisés dans les réseaux, l'informatique industrielle et grand public, l'impression et le stockage. Freescale utilise des processeurs PowerQUICC dans sa plateforme pour l'informatique embarquée mobileGT. Par ailleurs, Freescale fabrique également des microcontrôleurs QUICC basés sur la technologie précédente 68k.

On distingue principalement quatre types de processeurs, en fonction de la puissance de calcul délivrée.

Sommaire

PowerQUICC I

Le Freescale XPC855T Service Processor sur un Sun Fire V20z.

La famille MPC8xx était la première des processeurs PowerPC embarqués chez Motorola. Elle était conçue pour les réseaux et les appareils system on chip. Le processeur central est une implémentation particulière de la spécification PowerPC.

Le processeur possède un cœur avec quatre étage dans le pipeline, une unité de branchement et un MMU, et est cadencé jusqu'à 133 MHz. Le MPC821 fut introduit en 1995, de même que le MPC860, avec un QUICC complet. Une version dowwngradée, avec des caches et des ports IO réduit fut présentée en 1997.

Le module processeur de communications dans QUICC (CPM, pour "communication processor module"), décharge le CPU des tâches réseau, d'où le nom de PowerQUICC. Tous les processeurs de la famille diffèrent par la présence sur le chip de USB, ports série, PCMCIA, AIM, contrôleurs éthernet, ainsi que par la quantité de cache L1 présente, celle-ci variant entre 1 KiB (kibibyte : 1 kibibyte = 210 bytes = 1,024 bytes) et 16 KiB.


MPC8xx – Tous les processeurs PowerQUICC partagent un même schéma de nommage.

  • MPC821 – Premier processeur PowerPC embarqué, avec un CPM intégré, pas de FPU, cadencé jusqu'à 50 MHz.
  • MPC860 - Premier PowerPC disposant d'une implémentation complète du QUICC engine, cadencé jusqu'à 80 MHz.
  • MPC850 - Downgraded MPC860 avec USB et éthernet intégré. Cadencé jusqu'à 50 MHz.

PowerQUICC II

MPC8245 dans un switch Qlogic SANbox 5200 Fibre Channel.

PowerQUICC II fut introduit en 1998 et c'est un descendant direct du PowerPC 603e. Le processeur core porte également le nom de 603e ou G2.Les processeurs ont toujours 16/16 KiB en instruction/données et L1 cache, et ils sont cadencés jusqu'à 450 MHz. Ces processeurs de communication sont utilisés dans les systèmes VoIP, dans les commutateurs téléphoniques dans les stations pour cellulaires, et dans les DSLAMs. Cette famille de processeurs PowerQUICC II est devenue obsolète, car on leur préfère la ligne de produits PowerQUICC II Pro. Il n'y a pas de projet de développement futur.

MPC82xx – Tous les processeurs PowerQUICC II partagent ce schéma de nommage.

PowerQUICC II Pro

Introduit en 2004, ce processeur est basé sur un core e300 qui est lui-même un core PowerPC 603e avec 32/32 KiB de instruction/data L1 caches. Le PowerQUICC II Pro est utilisé pour des tâches spécialisées réseau, dans des routeurs, des commutateurs réseau, des DSLAMs. Il est cadencé jusqu'à 677 MHz, et inclut des technologies embarquées diverses: USB, PCI, Ethernet ainsi que des composants de sécurité. Cette famille dispose en plus d'un nouveau moteur de réseau QUICC Engine qui remplace le CPM de la famille d'origine (PowerQUICC I et PowerQUICC II) pour ce genre d'opérations.


MPC83xx – Tous les processeurs PowerQUICC II Pro reçoivent le même schéma de nommage. Un suffixe "E" signifie que le processeur un module d'encryption cablé. Les modèles dont le nom est en 834x n'ont pas de processeur quicc, ceux avec un nom en 836x en ont un.

  • MPC8343E - utilisé dans la carte réseau "Killer NIC".
  • MPC8347E
  • MPC8349E - utilisé dans le clone Amiga construit par ACK Systems : [1].
  • MPC8358E
  • MPC8360E

PowerQUICC III

Les processeurs PowerQUICC III sont basés sur un core en architecture 32 bits Power ISA v.2.03 appelé PowerPC e500, introduit en 2003. Il possède une pipeline en dual à 7 étages, et il intègre une unité de calcul flottant double précision (FPU) à 32/32 KiB données/cache L1, un module pour du éthernet en gigabit multiple, du PCI et PCIe, RapidIO, des contrôleurs de mémoire DDR/DDR2, des accélérateurs pour les modules de sécurité.

Les fréquences d'horloge s'échelonnent entre 533 MHz et 1.5 GHz. Ces processeurs visent les cibles suivantes : réseau en entreprise, applications télécoms, stockage haute capacité, impression et traitement d'image. Certains des processeurs de cette série utilisent un module CPM plus ancien pour la décharge des fonctions réseau, d'autres utilisent le nouveau QUICC Engine (le même que celui de la série PowerQUICC II Pro), tandis que certains ne possèdent aucun des deux. Le département marketing de Freescale n'hésite pas néanmoins à présenter tous les produits de la série 85xx sous le label "PowerQUICC III".

MPC85xx – Tous les produits de la série PowerQUICC III partagent un schéma de nommage identique. Un suffixe "E" signifie que le processeur possède un module cablé d'encryption.

  • MPC8540 – Le premier processeur équipé du bus ultra-rapide RapidIO. Il inclut deux contrôleurs éthernet Gigabit. Idéal pour des routeurs. Fréquences allant de 600 MHz à 1 GHz.
  • MPC8548/47/43/41(E) - Une famille de produits incluant PCI Express et RapidIO, autour d'un core unique e500. Les numéros de série inférieurs correspondent à des modules ou fonctionnalités réduites.
  • MPC8544 - Similaire au 8548, mais fabriqué dans un procédé 90 nm pour les économies énergétiques. Possède quelques autres différences.
  • MPC8560 - Similaire au 8540, cette série fut le premier processeur PQ III. Inclut un CPM autour d'un core e500.
  • MPC8568/68E/67/67E - Utilise le QUICC engine au lieu d'un CPM, le 8567 a un ensemble réduit de périphériques.
  • MPC8572E – Utilise des paires de cores e500 cores avec des fréquences allant jusqu'à 1.5 GHz. Pour les applications haut niveau en réseau, les pare-feu, modules antivirus (par exemple chez Kaspersky Lab).
  • MPC8574 et MPC8578 – Processeurs 4 et 8 cores pour les stations 3G et WiMAX. Fabriqué en 45 mm selon le procédé SOI en 2008. Voir [2].

Futur

PowerQUICC entre en fin de vie et va laisser la place à la plateforme compatible logicielle QorIQ qui intègrera entièrement des processeurs PowerPC e500 en mono ou multi-core, et jusqu'à 32 cores. Freescale va continuer le développement et la maintenance des systèmes PowerQUICC, mais va également faciliter la transition vers QorIQ.

Bibliographie

Annexes

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article PowerQUICC de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • 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,… …   Wikipedia

  • 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”