FREESCALE P1020

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