- QorIQ
QorIQ is
Freescale 's brand of future32-bit Power Architecture based communicationsmicrocontroller s. It is the evolutionary step from thePowerQUICC platform and will be built around one or more Power Architecture e500mc cores and come in five different product platforms, P1, P2, P3, P4 and P5, segmented by performance and functionality. The platform keeps software compatibility with olderPowerPC products such as the PowerQUICC platform.The QorIQ brand and the P1, P2 and P4 product families was announced in June 2008. Details of P3 and P5 products are yet to be announced.
All QorIQ processors will be manufactured on a
45 nm fabrication process and will be available in the end of 2008 (P1 and P2) and mid 2009 (P4). The roadmap stretched beyond the32 nm process, and all are pushing a very aggressive power envelope target, capping at 30 W.Products
All QorIQ processors are based on Power Architecture e500v2 cores. As such each processor core share a common feature set such as 32/32
kB data/instructionL1 cache , 36-bit physical memory addressing, adouble precision floating point unit and support forvirtualization through ahypervisor layer. The dual and multi-core devices will be supporting both symmetric and asymmetricmultiprocessing , and can run multiple operating systems in parallel.P1
The P1 series is tailored for gateways, ethernet switches, wireless LAN access points, and general-purpose control applications. It is the entry level platform, ranging from 400 to 800 MHz devices. It is designed to take over from the PowerQUICC II Pro and PowerQUICC III platforms. The chips include among other integrated functionality,
Gigabit ethernet controllers, twoUSB2 controllers, a security engine, a 32-bitDDR2 /DDR3 memory controller with ECC support, dual 4-channel DMA controllers, a SD/MMC host controller and high speed interfaces which can be configured asSerDes lanes,PCIe andSGMII interfaces. The chips is packaged in 689-pin packages which are pin compatible with the P2 family processors.* P1010 – Includes one 667 MHz e500 core, two SerDes lanes, two Gbit ethernet controllers.
* P1011 – Includes one 800 MHz e500 core, 256 kBL2 cache , four SerDes lanes, three Gbit ethernet controllers and a TDM engine for legacy phone applications.
* P1020 – includes two 800 MHz e500 cores, 256 kB sharedL2 cache , four SerDes lanes, three Gbit ethernet controllers and a TDM engine.* [http://media.freescale.com/phoenix.zhtml?c=196520&p=irol-newsArticle&ID=1165851 Freescale announces pin-compatible, power-efficient series in new QorIQ™ communications platforms – Freescale.com]
* [http://www.freescale.com/files/netcomm/doc/fact_sheet/QorIQ_P1.pdf P1 Series Single- and Dual-Core Communications Processors – Freescale.com]P2
The P2 series is designed for a wide variety of applications in the networking, telecom, military and industrial markets. It will be available in special high quality parts, with junction tolerances from -40 to 125
°C , especially suited for demanding out doors environments. It's the mid level platform, with devices ranging from 800 MHz up to 1.2 GHz. It is designed to take over from the PowerQUICC II Pro and PowerQUICC III platforms. The chips include among other integrated functionality, a 512 kB L2 cache, a security engine, threeGigabit ethernet controllers,USB2 controller, a 64-bitDDR2 /DDR3 memory controller with ECC support, dual 4-channel DMA controllers, a SD/MMC host controller and high speedSerDes lanes which can be configured as threePCIe interfaces, twoRapidIO interfaces and twoSGMII interfaces. The chips is packaged in 689-pin packages which are pin compatible with the P1 family processors.* P2010 – Includes one 1.2 GHz core
* P2020 – Includes two 1.2 GHz cores, which shares the L2 cache* [http://media.freescale.com/phoenix.zhtml?c=196520&p=irol-newsArticle&ID=1165851 Freescale announces pin-compatible, power-efficient series in new QorIQ™ communications platforms – Freescale.com]
* [http://www.freescale.com/files/netcomm/doc/fact_sheet/QorIQ_P2.pdf P2 Series Single- and dual-core communications processors – Freescale.com]P3
The details of QorIQ P3 series is yet to be announced but is designed to ease the transition to a many-core platform utilizing the CoreNet coherency fabric.
P4
The P4 series is a high performance networking platform, designed for
backbone network ing and enterprise level switching and routing. The P4 family offers an extreme multi-core platform, with support up to eight Power Architecture e500mc cores at frequencies up to 1.5 GHz on the same chip, connected by the FlexNet coherency fabric. The chips include among other integrated functionality, integratedL3 cache s, memory controllers, multiple I/O-devices such asDUART ,GPIO andUSB2 , security and encryption engines, a queue manager scheduling on chip events and a SerDes based on chip high speed network configurable as multiple Gigabit ethernet,10 Gigabit Ethernet , RapidIO or PCIe interfaces.The cores are supported by a hardware hypervisor and can be run in symmetric or asymmetric mode meaning that the cores can run and boot operating systems together or separately, restering and partitioning cores and datapaths independently without disturbing other operating systems and applications.
* P4080 – Includes eight e500 cores, each with 32/32 instruction/data L1 caches and a 128 kB L2 cache. The chip has dual 1 MB L3 caches, each connected to a 64-bit DDR2/DDR3 memory controller. The chip contains a security and encryption module, capable of packet parsing and classification, and acceleration of encryption and
regexp pattern matching. The chip can be configured with up to eight Gigabit and two 10 Gigabit ethernet controllers, three 5 GHz PCIe ports and two RaidIO interfaces. It also has various other peripheral connectivity such as two USB2 controllers. It is designed to operate below 30 W at 1.5 GHz.* [http://media.freescale.com/phoenix.zhtml?c=196520&p=irol-newsArticle&ID=1165848 Eight-core microprocessor from Freescale redefines state-of-the-art for embedded multicore processing – Freescale.com]
* [http://www.freescale.com/files/netcomm/doc/fact_sheet/QorIQ_P4080.pdf P4 Series P4080 multicore processor – Freescale.com]To help software developers and system designers get started with the QorIQ P4080,
Freescale worked withVirtutech to create avirtual platform for the P4080 that can be used prior to silicon availability to develop, test, and debug software for the chip. Currently, the simulator is only for the P4080, not the other chips announced in 2008 [ [http://www.virtutech.com/QorIQ Virtutech page about P4080 simulation support] ] .P5
The details of QorIQ P5 series is yet to be announced but it's designed to be Freescale's highest performing processing platform.
See also
*
Power Architecture
*PowerQUICC
*PowerPC e500 References
* [http://media.freescale.com/phoenix.zhtml?c=196520&p=irol-newsArticle&ID=1165849 Freescale QorIQ communications platforms signal a new way forward for embedded multicore technology - Freescale.com]
* [http://www.freescale.com/qoriq Freescale's QorIQ website]* [http://www.edn.com/index.asp?layout=article&articleid=CA6570621 QorIQ moves Power architecture to multicore – EDN.com]
* [http://www.embedded-control-europe.com/prodnews?cat=1&pid=1624 MontaVista: multicore Linux support for Freescale QorIQ P4080 – EmbeddedControlEurope.com]
* [http://www2.electronicproducts.com/QorIQ_45-nm_communications_MPUs_feature_dual_cores_low_power-article-HLJH02_Aug2008-html.aspx QorIQ 45-nm communications MPUs feature dual cores, low power – ElectronicProducts.com]
* [http://www.tradingmarkets.com/.site/news/Stock%20News/1686397/ Virtutech Enables Multi-Core Development Ecosystem for Freescale Power Architecture QorIQ P4080 Processor – TradingMarkets.com]
* [http://money.aol.com/news/articles/_a/montavista-provides-first-no-cost/n20080616071509990024 MontaVista Provides First No-Cost Evaluation of Commercial Linux for Freescale QorIQ P4080 Multicore Processor – Money.AOL.com]
Wikimedia Foundation. 2010.