FREESCALE P1022

QorIQ Communications Platforms
P1 Series
P1013/P1022 embedded processors with
advanced energy management
Freescale QorIQ communications platforms
are the next-generation evolution of our
leading PowerQUICC communications
processors. The P1022 family of processors,
a Freescale Energy-Efficient product solution,
is designed to deliver complex application
processing performance with exceptional
feature integration and high-speed connectivity
for IP networking and advanced media
processing applications. It combines dual e500
processor cores, built on Power Architecture®
technology, with enhanced system peripherals
and interconnect technology to balance
processor performance with I/O system
throughput. The P1022 processor includes
advanced power and energy management
features that enable developers to design
next-generation embedded Internet media
processing applications with energy
efficiency levels under the environmental and
governmental energy regulatory requirements.
The P1013 single-core processor includes
the same family of system peripherals,
interconnect technology and advanced power
and energy management features.
Highlights
Dual-Core Processing
The pace of technology development, spurred
by the Internet and ubiquitous connectivity,
is putting additional challenges on design
engineers building state-of-the-art embedded
appliances or equipment. The P1022
provides the designer exceptional flexibility
for leveraging symmetric and asymmetric
multiprocessing strategies to reach nearly two
gigahertz equivalent single-core performance
in ultra-low-power envelopes. Equally
important are the robust operating systems
and tool support to streamline designers’
adoption of dual-core processing available on
the P1022 through Freescale and Freescale
partners.
High-Speed Connectivity
Freescale’s P1022 processor is positioned to
offer a wide range of high-speed connectivity
options. The flexibility of the processor is
due to highly integrated speed- and latencyoptimized technology. It is a highly scalable
processor designed to handle complex,
computationally demanding processing tasks
with ease. The P1022 processor includes
virtualized enhanced three-speed Ethernet
with TCP/UDP/IP offload, direct FIFO mode
for ASIC connectivity, SATA for local storage
and support for three PCI Express® interface
options. Moreover, the P1022 processor
features a field-proven, next-generation
memory controller and an optional hardware
acceleration engine for encryption protocols
and RAID processing.
QorIQ P1022 and P1013 Block Diagram
Not on P1013
Security
Acceleration
Power Architecture®
e500 Core
XOR
32 KB
32 KB
L1 I-Cache L1 D-Cache
Advanced
Power
Management
256 KB
L2 Cache
Power Architecture
e500 Core
32 KB
32 KB
L1 I-Cache L1 D-Cache
DUART, 2 x I2C, Timers,
Interrupt Control,
SD/MMC, SPI,
2 x USB 2.0/ULPI, MPIC
Coherency Module
Enhanced Local Bus
Controller (eLBC)
System Bus
LCD
(DIU)
Cores
DDR2/DDR3
SDRAM Controller
TDM/
I2S
2x
Gigabit
Ethernet
2x
SATA
RGMII
x2 SerDes
(PCI Express/
SATA/SGMII)
On-Chip Network
3 x PCI Express® 2-ch. DMA Controller
4-lane SerDes
(PCI Express/
SGMII)
System-Level Cost Saving
Key Features
The P1022 processor’s highly integrated
architecture is designed to enhance
performance and deliver system-level cost
savings in a small board footprint. Key
system-level peripherals include dual Gigabit
Ethernet, dual USB 2.0, dual SATA, SD/
MMC and triple PCI Express interconnects.
Furthermore, the P1022 integrates LCD
controller, I2S audio and VoIP TDM interfaces
for use in creating engaging human interfaces.
Special care was taken to design the P1022
processor’s pin locations for mounting on
low-cost six layer PCBs. The P1022 is a
full-featured, high-performance gigahertz
processor that is designed to support fanless
operation for power-sensitive applications.
• Dual (P1022) or single (P1013) high-
Advanced Energy-Efficient Modes
Balancing the performance requirements
for powerful new networking- and Internetcentric applications, with the increasing
concerns over energy consumption, is driving
manufacturers to develop intelligent strategies
for optimizing performance within specific
energy budgets. This is a key challenge
for the next-generation green embedded
systems. The P1022 processor implements
sophisticated power-saving modes for
managing energy consumption in both
dynamic and static power modes. These
include the traditional nap, doze plus the
jog (dynamic frequency scaling) and packetlossless deep-sleep modes. Designers may
leverage these modes to efficiently match
work accomplished with the correct level of
energy consumed.
The combination of these features makes
the P1022 processor an optimal embedded
processing solution for Ethernet or PCI
Express interworking applications, such as
enterprise networking, industrial, storage,
security and office automation applications.
Examples include control plane processing,
protocol processing, media processing while
producing an engaging human machine
interface.
• Audio visual interfaces
performance e500v2 cores built on Power
Architecture technology
LCD interface supporting a display of
1280 x 1024P @ 60 Hz, 24 bits per pixel
I2S interface with maximum sampling
36-bit physical addressing
Double precision floating point support
Signal processing engine (SPE) APU
(auxiliary processing unit)
frequency of 192 kHz
• VoIP TDM interface
Support for up to 128 channels
• Two High-Speed USB controllers (USB 2.0)
32 KB L1 instruction cache and 32 KB L1
data cache for each core
Host and device support
Enhanced host controller interface (EHCI)
600 MHz to 1055 MHz core
clock frequency
• 256 KB L2 cache with ECC, also
configurable as SRAM and stashing
memory
• 64-bit DDR2/DDR3 SDRAM memory
controller with ECC support
• Two 10/100/1000 Mbps virtualized
enhanced three-speed Ethernet controllers
(eTSECs)
TCP/IP acceleration and classification
ULPI interface to PHY
• Enhanced secure digital host controller
(SD/MMC)
• Serial peripheral interface
• Programmable interrupt controller (PIC)
compliant with Open-PIC standard
• Dual four-channel DMA controllers
• Dual I2C controllers, DUART, timers
• Enhanced local bus controller (eLBC)
• Advanced power and energy management
Low power operation
capabilities
Support for dynamic and static power
IEEE® 1588 support
management
Loseless flow control
Doze, nap and sleep modes for dynamic
RMII, RGMII, SGMII
• Integrated security engine (optional)
Crypto algorithm support includes 3DES,
AES, RSA/ECC, MD5/SHA, ARC4,
Kasumi, Snow 3G and FIPS deterministic
RNG
Single pass encryption/message
power management
Packet-lossless deep sleep: power
removed from major portion of the chip
PMC wake on: filtered LAN activity,
USB connection, GPIO, internal timer or
external interrupt event
authentication for common security
• Up to 87 general-purpose signals
protocols (IPsec, SSL, SRTP, WiMAX)
• Available in extended temperature (optional)
• 689-pin TEPBGA package
XOR acceleration
• High-speed interfaces (not all available
simultaneously)
Six SerDes lanes (multiplexed across
controllers)
One x4 and two x1 PCI Express
interfaces
Two serial ATA (SATA) interfaces
Two SGMII interfaces
Learn More:
Freescale, the Freescale logo and PowerQUICC are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
The Energy Efficient Solutions Logo, QorIQ and QUICC Engine are trademarks 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, 2010, 2011 Freescale Semiconductor, Inc.
Document Number: QP1022FS / REV 1
For current information about Freescale
products and documentation, please visit
freescale.com/QorIQ.