QorIQ Communications Platforms P1 Series P1012 and P1021 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 P1012 and P1021 Communications Processors The QorIQ P1 platform series, which includes the P1012 and P1021 communications processors, offers the value of extensive integration and extreme power intelligence for a wide variety of applications in the networking, telecom, defense and industrial markets. Based on 45 nm technology for low-power implementation, the P1012 and P1021 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 P1012 and P1021 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 P1012 and P1021 processors are pin-compatible with the QorIQ P1011, P1020 and P2 platform products, offering a six-chip range of cost-effective solutions. Scaling from a single core at 533 MHz (P1012) to a dual core at 1.2 GHz per core (P2020), the two QorIQ platforms deliver an impressive 4.5x aggregate frequency range. The P1012 and P1021 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 P1021 dual- QorIQ P1012 and P1021 Block Diagram Not on P1012 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 Enhanced Local Bus Controller (eLBC) System Bus QUICC Engine UTOPIA-L2 Cores TDM Ethernet 3x Gigabit Ethernet On-Chip Network 2 x PCI Express® 4-ch. DMA Controller 4-lane SerDes The QorIQ P1012 and P1021 processors integrate a rich set of interfaces, including SerDes, Gigabit Ethernet, QUICC Engine module, 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. The QUICC Engine module provides UTOPIA-L2, TDM and 10/100 Ethernet interfaces as well as a programmable RISC engine to offload protocol termination from the main CPU cores. 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. Multiple memory connection ports are available, including the 16-bit local bus, a USB 2.0 controller, enhanced secure digital host controller (eSDHC) and serial peripheral interface (SPI). Target Applications The P1012 and P1021 processors serve a wide variety of applications and 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 primarily target applications such as networking and telecom linecards. A multi-service router or business gateway requires a combination of high performance and a rich set of peripherals to support the QorIQ Platform datapath throughputs and required system functionality. The P1012 and P1021 devices offer a scalable platform to develop a range of products that can support the same feature set. The QUICC Engine module, as well as 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 and the USB or SD/MMC interfaces can be used to support local storage. The integrated security engine can provide encrypted secure communications for remote users with VPN support. Two PCI Express controllers Two SGMII interfaces • QUICC Engine module UTOPIA-L2 Up to two 10/100 Ethernet interfaces Up to four T1/E1/J1/E3 or DS-3 serial interfaces Up to four HDLC interfaces with 128 channels of HDLC Up to four BISYNC interfaces Up to four UART interfaces SPI interfaces GPIO • High-Speed USB controllers (USB 2.0) Host and device support Enhanced host controller interface (EHCI) ULPI interface to PHY Technical Specifications • Single (P1012) and dual (P1021) highperformance Power Architecture e500 cores • Enhanced secure digital host controller • Serial peripheral interface • Integrated security engine (SEC 3.3) 36-bit physical addressing Crypto algorithm support includes 3DES, AES, RSA/ECC, MD5/SHA, ARC4, Snow 3G and FIPS deterministic RNG Double-precision floating-point support 32 KB L1 instruction cache and 32 KB L1 data cache for each core Single pass encryption/message authentication for common security protocols (IPsec, SSL, SRTP, WiMAX) 533 MHz to 800 MHz core clock frequency • 256 KB L2 cache with ECC, also configurable as SRAM and stashing memory • Three 10/100/1000 Mbps enhanced threespeed Ethernet controllers (eTSECs) XOR acceleration • 32-bit DDR2/DDR3 SDRAM memory controller with ECC support TCP/IP acceleration and classification capabilities • Programmable interrupt controller (PIC) compliant with OpenPIC standard IEEE 1588 support • Four-channel DMA controller Lossless flow control • Two I2C controllers, DUART, timers RGMII, SGMII • Enhanced local bus controller (eLBC) • High-speed interfaces (not all available simultaneously) Four SerDes to 3.125 GHz multiplexed across controllers Device Cores Top Core Frequency L2 Size DDR 2/3 Support GE Ports QUICC Engine • 16 general-purpose I/O signals • Package: 689-pin wirebond power-BGA (TEPBGA2) SerDes PCI Express® Serial RapidIO® TDM P1 P1011 1 800 MHz 256 KB 32-bit with ECC 3 N/A 4 2 N/A P1 P1020 2 800 MHz 256 KB 32-bit with ECC 3 N/A 4 2 N/A Yes P1 P1012 1 800 MHz 256 KB 32-bit with ECC 3 Yes 4 2 N/A In QUICC Engine P1 P1021 2 800 MHz 256 KB 32-bit with ECC 3 Yes 4 2 N/A In QUICC Engine P2 P2010 1 1200 MHz 512 KB 64-bit with ECC 3 N/A 4 3 2 N/A P2 P2020 2 1200 MHz 512 KB 64-bit with ECC 3 N/A 4 3 2 N/A Learn More: For current information about Freescale products and documentation, please visit freescale.com/QorIQ. Freescale, the Freescale logo, PowerQUICC and QorIQ are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. QUICC Engine is a trademark of Freescale Semiconductor, Inc. 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: QORIQP1021FS REV 1 Yes