QorIQ Communications Platforms P1 Series P1011 and P1020 single- and dual-core communications processors Freescale QorIQ communications platforms are the next-generation evolution of our leading PowerQUICC communications processors. Built using high-performance Power Architecture® cores, QorIQ platforms enable a new era of networking innovation where the reliability, security and quality of service for every connection matters. QorIQ P1020 and P1011 Communications Processors The QorIQ P1 platform series, which includes the P1020 and P1011 communications processors, offers the value of extensive integration and extreme power smarts for a wide variety of applications in the networking, telecom, defense and industrial markets. Based on 45 nm technology for low power implementation, the P1011 and P1020 processors provide single- and dualcore solutions for the 533 MHz to 800 MHz performance range, along with advanced security and a rich set of interfaces. The P1011 and P1020 processors are perfectly suited for multi-service gateways, Ethernet switch controllers, wireless LAN access points and high-performance generalpurpose control processor applications with tight thermal constraints. core processor supports symmetric and asymmetric processing, enabling you to further integrate your design with the same applications running on each core or serialize your application using the cores for different processing tasks. The QorIQ P1011 and P1020 processors are pin-compatible with the QorIQ P2 platform products, offering a four-chip range of costeffective solutions. Scaling from a single core at 533 MHz (P1011) to a dual core at 1.2 GHz per core (P2020), the two QorIQ platforms deliver an impressive 4.5x aggregate frequency range. The P1011 and P1020 processors have an advanced set of features for ease of use. The 256 KB L2 cache offers incremental configuration to partition the cache between the two cores or to configure it as SRAM or stashing memory. The integrated security engine supports the cryptographic algorithms commonly used in IPsec, SSL, 3GPP and other networking and wireless security protocols. The memory controller offers future-proofing against memory technology migration with support for both DDR2 and DDR3. It also supports error correction codes, a baseline requirement for any high-reliability system. The devices in these two platforms are software compatible, sharing the e500 Power Architecture core and peripherals, as well as being fully software compatible with the existing PowerQUICC processors. This enables you to create a product with multiple performance points from a single board design. The QorIQ P1020 dual- QorIQ P1020 and P1011 Block Diagram Not on P1011 Security Acceleration Power Architecture® e500 Core XOR 32 KB 32 KB L1 I-Cache L1 D-Cache 256 KB L2 Cache Power Architecture e500 Core 32 KB 32 KB L1 I-Cache L1 D-Cache DDR2/DDR3 SDRAM Controller DUART, 2 x I2C, Timers, Interrupt Control, SD/MMC, SPI, USB 2.0/ULPI Coherency Module System Bus TDM Cores 3x Gigabit Ethernet On-Chip Network 2 x PCI Express® 4-ch. DMA Controller 4-lane SerDes Enhanced Local Bus Controller (eLBC) The QorIQ P1011 and P1020 processors integrate a rich set of interfaces, including SerDes, Gigabit Ethernet, PCI Express® and USB. The three 10/100/1000 Ethernet ports support advanced packet parsing, flow control and quality of service features, as well as IEEE® 1588 time-stamping—all ideal for managing the datapath traffic between the LAN and WAN interface. A TDM interface can support voice for legacy phone applications. Four SerDes lanes can be portioned across two PCI Express ports and two SGMII ports. The PCI Express ports can provide connectivity to IEEE 802.11n radio cards for wireless support. USB or SD/MMC interfaces can be used to support local storage. A second USB interface is also available to support USB attached printers or as a console port. Multiple memory connection ports are available, including the 16-bit local bus, two USB 2.0 controllers, eSDHC and SPI. Target Applications The P1011 and P1020 processors serve in a wide variety of applications. The devices are well suited for various combinations of data plane and control plane workloads in networking and telecom applications. With an available junction temperature range of -40ºC to +125ºC, the devices can be used in powersensitive defense and industrial applications, and outdoor environments less protected from the environment. The devices’ primary target applications are networking and telecom linecards. functionality. The P1011 and P1020 devices offer a scalable platform to develop a range of products that can support the same feature set. Integrated 10/100/1000 Ethernet controllers with classification and QoS capabilities are ideal for managing the datapath traffic between the LAN and WAN interface. PCI Express ports can provide connectivity to IEEE 802.11n radio cards for wireless support, TDM for legacy phone interfaces to support voice, the USB or SD/ MMC interfaces can be used to support local storage, the second USB interface is also available to support USB attached printers or as a console port. And the integrated security engine can provide encrypted secure communications for remote users with • High-speed interfaces (not all available simultaneously) Four SerDes to 3.125 GHz multiplexed across controllers Two PCI Express controllers Two SGMII interfaces • Two High-Speed USB controllers (USB 2.0) Host and device support Enhanced host controller interface (EHCI) ULPI interface to PHY • Enhanced secure digital host controller (eSDHC) • Serial peripheral interface • Integrated security engine (SEC 3.3) Crypto algorithm support includes 3DES, AES, RSA/ECC, MD5/SHA, ARC4, Snow 3G and FIPS deterministic RNG VPN support. Single pass encryption/message authentication for common security protocols (IPsec, SSL, SRTP, WiMAX) Technical Specifications • Dual (P1020) or single (P1011) highperformance Power Architecture e500 cores 36-bit physical addressing Double-precision floating-point support 32 KB L1 instruction cache and 32 KB L1 data cache for each core 533 MHz to 800 MHz core clock frequency XOR acceleration • 32-bit DDR2/DDR3 SDRAM memory controller with ECC support • Programmable interrupt controller (PIC) compliant with OpenPIC standard • Four-channel DMA controller • Two I2C controllers, DUART, timers • 256 KB L2 cache with ECC, also configurable as SRAM and stashing memory • Enhanced local bus controller (eLBC) • Three 10/100/1000 Mbps enhanced threespeed Ethernet controllers (eTSECs) • Package: 689-pin wirebond power-BGA (TEPBGA2) A multi-service router or business gateway requires a combination of high performance and a rich set of peripherals to support the datapath throughputs and required system • 16 general-purpose I/O signals TCP/IP acceleration and classification capabilities IEEE 1588 support Lossless flow control RGMII, SGMII QorIQ Platform Device Cores Top Core Frequency L2 Size DDR 2/3 Support GE Ports SerDes PCI Express® Serial RapidIO® TDM P1 P1011 1 800 MHz 256 KB 32-bit with ECC 3 4 2 N/A Yes P1 P1020 2 800 MHz 256 KB 32-bit with ECC 3 4 2 N/A Yes P2 P2010 1 1200 MHz 512 KB 64-bit with ECC 3 4 3 2 N/A P2 P2020 2 1200 MHz 512 KB 64-bit with ECC 3 4 3 2 N/A Learn More: For current information about Freescale products and documentation, please visit freescale.com/QorIQ. Freescale, the Freescale logo and QorIQ are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. © 2009, 2011 Freescale Semiconductor, Inc. Document Number: QP10XXFS REV 5