FREESCALE P1022DS

QorIQ Multicore Processor Development
P1022DS
Integrated media and communications
processor development system
Overview
The P1013 is a single-core version
The P1022/P1013 development system
of the P1022. The P1022 processor
(P1022DS) is ideal for hardware and software
also integrates an optional hardware
development for embedded applications. It
encryption block that supports different
leverages the highly integrated QorIQ P1022
algorithms for high-performance data
processor, a Freescale Energy-Efficient
that is critical for supporting secure
product solution, and leading-edge external
communications. Devices marked
components.
with an E include a security engine.
The high level of integration in the P1022
processor helps to lower system costs,
improve performance and simplify board
design. The P1022 processor supports:
Dual e500 Cores Built on Power
Architecture® Technology
• 800–1067 MHz
• 256 KB frontside L2 cache with ECC,
hardware cache coherent
• 36-bit physical addressing, DP-FPU
System Unit
The P1022 also includes integrated
dual SATA controllers, LCD interface
and I2S/TDM audio interface, as well
as advanced power management
capabilities for Energy Star guidelines
with less than 300 mW deep sleep
power dissipation.
A board support package (BSP) is preinstalled on the P1022DS. This BSP
consists of a boot loader (u-boot) and a
generic Power Architecture technology system
based on the Linux® kernel. The u-boot binary
• 64-/32-bit DDR2/DDR3 with ECC
and the Linux kernel reside in the on-board
• Integrated SEC 3.3 security engine
flash memory with a file system pre-installed
• Open-PIC interrupt controller, performance
on the hard disk shipped in the P1022DS
monitor, 2 x I C, timers, 16 GPIOs, DUART
2
• 16-bit enhanced local bus supports booting
from NAND flash memory
• Up to two USB 2.0 host controller with
ULPI interface
• SPI controller supports booting from SPI
serial flash memory
• SD/MMC card controller supports booting
from flash cards
• Up to two 10/100/1000 Ethernet controllers
(eTSEC) with Jumbo Frame support, SGMII
interface
• Enhanced features: Parser/filer, QOS,
IP-checksum offload, lossless flow control
• IEEE® 1588 v2 support
• Three PCI Express® 1.0a controllers
• Two SATA controllers
• I2S/TDM interface
• LCD interface
• Packet lossless deep sleep
development system.
The P1022DS BSP generation takes advantage
of the Linux Target Image Builder (LTIB), a
Many third-party applications are available
suite of tools that leverages existing open
for the P1022DS. They are typically built
source configuration scripts and source code
on top of the BSP delivered by Freescale
packages, combining them all into a single BSP
and can be installed on the hard disk. To
generation bundle. The source code packages
see demonstrations or to acquire details of
include boot loader and Linux kernel sources
Freescale’s third-party applications for this
as well as many user-space source code
platform, please contact your local Freescale
packages to build a complete BSP. The LTIB
sales office.
also provides compiler packages, required to
build the BSP. Freescale developers use the
LTIB to create BSPs for a multitude of Freescale
development markets. The LTIB leverages
as many BSP elements as possible for the
Freescale markets supported, while offering the
flexibility necessary to customize components
that require platform-specific modifications.
P1022DS Block Diagram
Security
Acceleration
(optional)
RJ11
x4
SLIC
x2
Line
In/Out
I2 S
Codec
Dual
RJ45
10/100/
1G
PHY
ATX
USB
Chassis
Header
XOR
e500 Core
32 KB
L1 I-Cache
e500 Core
256 KB
L2 Cache
32 KB
L1 D-Cache
32 KB
L1 I-Cache
TDM
Coherency Module
SSI
System Bus
2 x Gigabit
Ethernet
2x
USB
32 KB
L1 D-Cache
DDR2/DDR3
SDRAM
Controller
I2C
On-Chip Network
2x
SATA
3 x PCI Express® 2-ch. DMA Controller
2-lane SerDes
4-lane SerDes
ULPI
PMBus GVDD/VREF
PMBus VDD
PMBus SVDD/XVDD
PMBus OVDD
Touch Screen
SPI
SPI Flash
SDHC
SD Card
SD Card
DIU
DVI Encoder
LVDS Encoder
Enhanced
Local Bus
Controller
(eLBC)
ULPI
DDR3
DIMM
NOR Flash
PROMJET
PIXIS
EN
OK
DVI
Single Link
DFP
NAND Flash
PCI Express x1/x2/x4
SATA
PCI Express x2
SATA
PCI Express x1 slot/MiniPCI
Optional
P1022 Development System
• Dual I2C
• P1022 QorIQ communications processor,
built on Power Architecture technology
• Dual (internal and external) SDHC slot
• Memory
• UARTs: Two DB9 connectors
• Power supplies
• USB: Two USB interfaces
• SATA2
128 MB NOR flash memory
• GPIO: 16
1 GB 2K-block NAND flash memory
• Two 10/100/1000 Ethernet connectors
16 MB SPI ROM
• System logic (Pixis FPGA)
• PCI Express: Three PCI Express interfaces
• SATA: Two independent SATA 2.0
controllers
• Ethernet: Two 10/100/1000Mbps PHYs
using RGMII interfaces
• IEEE 1588
Clock input from precision oscillator
• Video
Internal LVDS encoder attached
800 x 600 8" LCD panel or DVI
64-bit dual-rank DDR3 DIMM with 8-bit
ECC support
256B NVRAM
PMBus controlled supplies for VDD,
SVDD/XVDD, OVDD and GVDD
• TDM: Dual SLIC interfaces
• Audio
Manages system reset sequencing
Manages system bus clock speed
selections
Implements registers for system control
and monitoring
Stereo 24-bit I2S audio with headphone
output and microphone input
• Documentation
Reference manual
Schematics
Bill of materials
Board-related documentation
Configuration guide
• System and DDR clock
Can be independently set to one of eight
common settings in the interval 66 MHz–
166 MHz
• Software tools
Linux 2.6.x kernel
Cross compile and native GNU tool chain
CodeWarrior­­ USB TAP
Learn More:
Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
The Energy-Efficient Solutions logo and QorIQ 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.
© 2010, 2011 Freescale Semiconductor, Inc.
Document Number: P1022DSFS / REV 1
For current information about Freescale
products and documentation, please visit
freescale.com/QorIQ.