PowerQUICC es el nombre de varios microcontroladores basados en PowerPC y Power ISA de Freescale Semiconductor . Están construidos alrededor de uno o más núcleos PowerPC y el Módulo Procesador de Comunicaciones ( Motor QUICC ) que es un núcleo RISC separado especializado en tareas tales como E / S , comunicaciones, ATM , aceleración de seguridad, redes y USB . Muchos componentes son diseños de System-on-a-chip hechos a medida para aplicaciones integradas .
Los procesadores PowerQUICC se utilizan en aplicaciones de redes, automotriz, industrial, de almacenamiento, de impresión y de consumo. Freescale está utilizando procesadores PowerQUICC como parte de su plataforma mobileGT .
Freescale también fabrica microcontroladores QUICC basados en la antigua tecnología 68k .
Hay cuatro líneas distintas de procesadores, principalmente basadas en la potencia de procesamiento.
PowerQUICC I
La familia MPC8xx fue el primer procesador integrado basado en PowerPC de Motorola , adecuado para procesadores de red y dispositivos de sistema en un chip . El núcleo es una implementación original de la especificación PowerPC. Es un núcleo de canalización de cuatro etapas de un solo problema con MMU y unidad de predicción de rama con velocidades de hasta 133 MHz. El MPC821 se introdujo en 1995 junto con el MPC860 con un motor QUICC completo. En 1997 apareció una versión reducida , MPC850 con cachés reducidos y puertos IO. El módulo de procesador de comunicación (CPM) QUICC descarga las tareas de red de la CPU, por lo que esta familia se denomina PowerQUICC . Todos los procesadores de la familia difieren en características en chip como controladores USB, serie, PCMCIA, ATM y Ethernet y diferentes cantidades de cachés L1 que van desde 1 KiB hasta 16 KiB.
MPC8xx : todos los procesadores PowerQUICC comparten este esquema de nomenclatura común.
- MPC821: el primer procesador PowerPC integrado, con CPM integrado, pero sin FPU y con velocidades de hasta 50 MHz
- MPC860: el primer PowerPC con motor QUICC totalmente integrado, con velocidades de hasta 80 MHz
- MPC850: un MPC860 despojado de bajo costo con USB y Ethernet integrados. Velocidades de hasta 50 MHz
PowerQUICC II
PowerQUICC II se introdujo en 1998 y es el descendiente directo de PowerPC 603e y el núcleo también recibe el nombre de 603e o G2 . Los procesadores todavía tienen cachés L1 de instrucciones / datos de 16/16 KiB y están alcanzando frecuencias de hasta 450 MHz. Estos procesadores de comunicaciones se utilizan en aplicaciones como sistemas VoIP , conmutadores de telecomunicaciones , estaciones base celulares y DSLAM . La familia de procesadores PowerQUICC II se eliminó gradualmente a favor de la línea PowerQUICC II Pro más potente. No hay planes para un mayor desarrollo de este núcleo.
MPC82xx : todos los procesadores PowerQUICC II comparten este esquema de nomenclatura común.
PowerQUICC II Pro
Introducido en 2004, basado en el núcleo e300 , un núcleo PowerPC 603e mejorado , con cachés L1 de instrucciones / datos de 32/32 KiB. PowerQUICC II Pro se utiliza como procesadores de red para enrutadores , conmutadores , impresoras , almacenamiento conectado a la red , puntos de acceso inalámbricos y DSLAM . Los procesadores PowerQUICC II Pro alcanzan los 677 MHz y pueden incluir una multitud de tecnologías integradas como USB , PCI , Ethernet y dispositivos de seguridad. También utilizan un motor de descarga de red QUICC Engine más nuevo en lugar del CPM utilizado en las series originales PowerQUICC I y PowerQUICC II. El controlador de memoria proporciona soporte para DDR y DDR2 SDRAM.
MPC83xx : todos los procesadores PowerQUICC II Pro comparten este esquema de nomenclatura común. Una "E" al final significa que los procesadores tienen un módulo de cifrado integrado. Todos los dispositivos con un nombre 834x carecen del motor rápido, mientras que los dispositivos con un número como 836x tienen uno.
- MPC8313E
- MPC8314E
- MPC8315E
- MPC8321E: gama baja para una fácil transición desde la familia MPC8xx
- MPC8343E: se utiliza en la tarjeta de red " Killer NIC " .
- MPC8347E
- MPC8349E
- MPC8358E
- MPC8360E
- MPC8377E
- MPC8378E
- MPC8379E
EnergíaQUICC III
Los procesadores PowerQUICC III se basan en un núcleo Power ISA v.2.03 de 32 bits llamado e500 , introducido en 2003. Tiene una canalización de siete etapas de doble problema con FPU de doble precisión, cachés L1 de instrucciones y datos de 32/32 KiB, múltiples Controladores de memoria Gigabit Ethernet, PCI y PCIe, RapidIO , DDR / DDR2 y aceleradores de seguridad. Las velocidades van desde 533 MHz hasta 1,5 GHz. Estos procesadores tienen como objetivo aplicaciones de telecomunicaciones y redes de nivel empresarial, almacenamiento de alta gama, impresión e imágenes. Algunos de los procesadores usan el módulo CPM más antiguo para manejar la descarga de procesamiento de la red, algunos usan el motor QUICC más nuevo (igual que en PowerQUICC II Pro) y algunos no tienen un motor CPM o QUICC en absoluto. No obstante, el departamento de marketing de Freescale marca todos los dispositivos de la serie 85xx como "PowerQUICC III".
MPC85xx : todos los procesadores PowerQUICC III comparten este esquema de nomenclatura común. Una "E" al final significa que los procesadores tienen un módulo de cifrado incorporado.
- MPC8540: el primer procesador host habilitado para RapidIO del mundo . Incluye controladores duales Gigabit Ethernet, ideales para enrutadores. Velocidades de 600 MHz a 1 GHz.
- MPC8548 / 47/43/41 (E): una familia de dispositivos integrados que incluye PCI Express y RapidIO, junto con un solo núcleo e500. Cada número más bajo tiene menos habilidades que sus hermanos con números más altos.
- MPC8544: similar al 8548, pero producido en un proceso de 90 nm que ahorra costos y con algunas diferencias en el conjunto de funciones real.
- MPC8560: similar al 8540, este fue el primer dispositivo PQ III lanzado. Incluye un CPM junto con el núcleo e500.
- MPC8568 / 68E / 67 / 67E: utiliza el motor QUICC en lugar de un CPM, el 8567 tiene un conjunto reducido de unidades periféricas.
- MPC8569E: frecuencia central e500v2 de 1,33 GHz, proceso de fabricación de 45 nm, motor QUICC mejorado, amplio conjunto de periféricos y requisitos de baja potencia. [1]
- MPC8572E: utiliza dos núcleos e500 con una velocidad de hasta 1,5 GHz. Se utiliza en equipos de red con reconocimiento de aplicaciones de alta gama, como firewalls y dispositivos antivirus (de Kaspersky Lab ).
Futuro
PowerQUICC [ ¿cuándo? ] cesar el desarrollo a favor de la plataforma QorIQ compatible con software que incluye todos los procesadores basados en PowerPC e500 , desde un solo núcleo, pasando por varios núcleos, hasta 32 núcleos. Freescale lo hará [ ¿cuándo? ] seguir fabricando procesadores PowerQUICC en el futuro previsible para los clientes existentes, pero lo harán [ ¿cuándo? ] ayudan a facilitar la transición a QorIQ.
Ver también
- PowerPC 603e / G2
- PowerPC e300
- PowerPC e500
- QorIQ
Referencias
- Portafolio de arquitectura de energía de Freescale
- Informe técnico de Freescale Power Architecture: "De Somerset al SoC"
- Halfhill, Tom R. (21 de marzo de 2005). "Freescale acelera PowerQUICC". Informe del microprocesador .
enlaces externos
- Sitio PowerQUICC de Freescale