Freescale PowerPoint Template
TM
October 2013
Proprietary Hardware
& Software
Compute Based
Windows OS
Standards Based Hardware &
Software/Open Source
Host Era
PC Era
Internet of Things
1960 - 1985
TM
1985-2006
2006 - 2025
2
Networked Infrastructure: $3.5B SAM
50B Connected Nodes by 2020*
Computers
People
1
Everything
2
3
1T
1.0 2.0 3.0
100B
$100
Cloud
10B
Wireless
Enterprise
1B
Networked Everything: $1B SAM
$1
10M
Past
1990
Today
2000
1¢
2010
2
1
Future
3
2020
*Source Ericsson
Factory
Automation
TM
3
Smart
Energy
Transportation
Trend
The
Growing
Data
Tsunami
Impact
• Billions of devices
• Higher performance packet processing
• Growth in mobility
• High speed interfaces: 10G – 40G – 100G
• Bigger networking pipes
• Deep packet inspection – traffic management
(specialized acceleration engines)
• Intelligent edge / services
• Integrated security processing
• Many core architecture, tiled arch with chip-chip
interconnect as intermediate step
• Elastic resource, services
Touchpad
Appliance
• New applications: ADC – application delivery
controller; WAN optimization; bulk security/comp
• Specialized server
architectures
• Convergence: Growth of SAN, FCoE, adapters
• Security continues to
become more critical
Mobile
Notebook
• Server specialization – microservers
• Virtualization of resources (compute, networking,
storage) & performance/watt focus
GPS
• More services enabled in remote routers: More
complexity and performance
Home
Entertainment
TM
4
SDK 1.3
Biannual
releases
SDKs
SDK 1.5
SDK 1.4
SDK 1.6
SDK 1.7
T4240
High Performance
P5040
LS3xxx
P5021
T4160
P5020/10
P4080/40
T2080
P3041
P2041/40
Mid Performance
T2081
LS2xxx
MPC8569
P2020/10
T1040/42
P1023/17
T1020/22
P1022/13
Value Performance
LS1xxx
P1021/12
P1020//11
LS1 Family
P1010/14
Existing
Production
4Q
1Q
2Q
3Q
2012
Execution
TM
Planning
4Q
1Q
Production
2Q
3Q
2013
1Q
2Q
2014
Proposal
Sample
4Q
5
Next generation
Efficient Public Key Processor Portfolio
Breakthrough Security Acceleration
• Public key co-processor
• Scalable performance and power
• Leading performance/Watt/$
− C293
− C292
− C291
QorIQ T-Series
− T4240
− T4160
− T2081
Mixed control and data plane processing
• Up to 1.8 GHz; high amount of off-load
• Highly-parallelized workloads
• 48 Gbps IP forwarding
• Emerging network services requirements
Optimal performance to power ratio
• Up to 1.8 GHz
• Achieving less than 6W
• Broadest portfolio of power-efficient pin compatible SoCs
− T2080
− T1040
− T1042
Portfolio extension
Strong execution
TM
Focus on power
dissipation
6
Focus on energy
management
Freescale C29x Family of
Crypto Coprocessors
•
Breakthrough
performance per dollar
•
Expanding Freescale’s
footprint into the data
center
•
Leveraging 30 years
of R&D in security
TM
7
C291
C292
C293
Security
Engines
1
2
3
Typical
Power (65C)
~4W
~6W
~10W
2048 bit RSA
KOPS/sec
8
18
32
•
PCIe based public key accelerator with scalable performance and power
•
Optimized for public key offload
•
−
Leading performance/dollar
−
Lower power
Trust architecture to enable secure key management
TM
8
•
PCIe comparison:
− x4
C293 PCIe card:
− >120k
C293
PCIe x4
C293
C293
PCIe x4
PCIe x4
PCIe
PCIe
Bridge
Bridge
PCIe x8
TM
RSA2048 Ops/Sec
C293
PCIe x4
Power
Supply
− Costs
less than single chip
PCIe offering from competition
and offers 3-4x performance
1
2
v
9
NVRAM
T4240/
Host
C29x
D
D
R
PCIe
Ethernet
Public Key (PK) Calculator
•
PCIe look-aside coprocessor
•
No external memory required
•
SW: host driver + C29x firmware
•
Applications:
−
Application delivery controllers
−
Security appliances
Secure Key Management Module (SKMM)
•
Optional
NVRAM
Trust architecture protects secure key
−
NVRAM
Secure boot, key storage, key encryption
•
PCIe look-aside coprocessor
•
SW: host driver (optional) + C29x running SDK
•
Applications:
−
Hardware security modules
−
Critical access security appliances
TM
D
D
R
C29x
PCIe
Ethernet
10
T4240/
Host
Ethernet
D
D
R
•
C29x crypto coprocessor:
− Public
key firmware (PK use case)
− Linux SDK with support for PK
offload
(SKMM use case)
•
Host processor (QorIQ, x86):
Linux®
− Enhanced OpenSSL Library
− Crypto acceleration framework based
on open source crypto dev
− C29x coprocessor driver
−
TM
11
•
Secure network traffic is growing…fast!
•
Security is everywhere and must scale –
hardware acceleration is key to this
•
Freescale C29x family of crypto coprocessors
performance per dollar – with
scalable power & performance
− Breakthrough
− Expands
Freescale’s footprint in the data center
and network security appliances
− Leveraging
TM
30 year investment in security R&D
12
NEW
Control Plane Focus
NEW
QorIQ – P5
P5040 / P5021
QorIQ – P5
P5020 / P5010
QorIQ -T4
T4240
T4160
QorIQ – P4
Network Services
Control & Data Plane
e600 +Soc
P4080
P4040
P4081
Maximum Transactions Core-to-memory & Packet processing
Increasing Performance
Service Provider
Core/ Edge Routing
Aggregation
Transport
TM
Datacenter
WAN Optimization
ADC/SLB
Monitoring
13
Performance & Software Focus
•
•
The new QorIQ T-Series T4240 and T4160
−
Extending Freescale’s leadership in communications processors
−
Enables new applications in emerging Cloud Networking
T4240
Advanced Features
−
Supporting up to 24-logical cores in 3 (T4240) or 2 (T4160) clusters
−
Industry’s highest CoreMark score and best CoreMark per Watt
−
64-bit Power Architecture® core with Dual Strong Threads
−
Low latency and large memory space

40-bit real address space with Terabyte physical address
−
Advanced networking with 50Gbps PCD; 10GHz SERDES; large
number of accelerators
−
Energy Efficiency: 1.4 to 3x more power efficient than competition
TM
14
T4160
Enterprise /
Service Provider
Equipment
Fabric
Controller
Storage
Networks
Balanced Architecture
− High-performance dual threaded 64b cores
− Multicores up to 1.8GHz with 128b AltiVec
− Power Efficiency
− 4x performance of P4080 App Accelerators
− CoreNet On-chip Fabric
− Designed to efficiently “feed” the cores
− Eliminates bus contention
High Speed Interconnect
− Next gen PCIe, Multiple XAUI, Interlaken
LA SATA, Aurora
Tightly Coupled Cache Hierarchy
Aerospace
& Defense
−
−
The T4240 and T4160
Processors are architected to provide
Best in Class performance within an
embedded power envelope
TM
Optimum banked and tiered memory
architecture
Cores are closer to the data to reduce
latency
High Performance Virtualization
−
−
15
Advanced Core and SoC
Software solutions designed for T4xxx
T1
T2
T1
T2
Power ™
T1
T2
Power ™
e6500
e6500
Power ™
T2
T1
T2
T1
T1
T2
T1
T2
Power ™
Power ™
T1
T2
T1
T2
Power ™
Power ™
e6500
e6500
e6500
Power ™
T2
e6500
Power ™
e6500
Power ™
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
32 KB
e6500
e6500
e6500
e6500
32 KB I-Cache
32 KB D-Cache
32 KB I-Cache
32 KB
32 KB I-Cache
32 KB D-Cache
32 KB I-Cache
32 KB D-Cache
D-Cache
32 KB I-Cache
32 KBD-Cache
32 KB I-Cache
32 KB
32 KB I-Cache
32 KB D-Cache
32 KB I-Cache
32 KB D-Cache
D-Cache
I-Cache
D-Cache
I-Cache
D-Cache
D-Cache
I-Cache
I-Cache
512KB
Corenet
Platform Cache
512KB
Corenet
Platform Cache
2MB Banked L2
2MB Banked L2
2MB Banked L2
Security Fuse Processor
CoreNet™ Coherency Fabric
SPI, GPIO
HiGig
Pattern
Match
RMAN
Engine
2.0
Buffer 1/ 1/
Mgr. 10G 10G
DCB
1G 1G 1G
1G 1G 1G
HiGig
1/ 1/
10G 10G
16-Lane 10GHz SERDES
DCB
1G 1G 1G
2xDMA
Real Time Debug
Watchpoint
Cross
Trigger
Perf CoreNet
Monitor Trace
Aurora
1G 1G 1G
16-Lane 10GHz SERDES
Datapath Acceleration
• SEC- crypto acceleration 40Gbps
• PME- Reg-ex Pattern Matcher 10Gbps
• DCE- Data Compression Engine 20Gbps
Sampling NOW
TM
SATA 2.0
4x I2C
FMan
Parse, Classify,
Distribute
SATA 2.0
2x DUART
FMan
Parse, Classify,
Distribute
Peripheral Access
Mgmt Unit
sRIO
Security Queue
5.0
Mgr.
PCIe
SD/MMC
DCE
1.0
PAMU
PAMU
PCIe
IFC
Power Management
PAMU
PCIe
PAMU
PCIe
2x USB 2.0 w/PHY
Interlaken LA
Security Monitor
sRIO
D-Cache
64-bit
64-bit
DDR2/3
DDR3
Memory
Memory
Controller
Controller
64-bit
64-bit
DDR2/3
DDR3
Memory
Memory
Controller
Controller
64-bit
64-bit
DDR2/3
DDR3
Memory
Memory
Controller
Controller
512KB
Corenet
Platform Cache
T1
T2
Power ™
T1
T2
Power ™
e6500
Pre-fetch
T1
16
Processor
• 12x e6500, 64b, up to 1.8GHz
• Dual threaded, with128b AltiVec
• Arranged as 3 clusters of 4 CPUs, with
2MB L2 per cluster; 256KB per thread
Memory SubSystem
• 1.5MB CoreNet Platform Cache w/ECC
• 3x DDR3 Controllers up to 1.8GHz
• Each with up to 1TB addressability (40 bit
physical addressing)
CoreNet Switch Fabric
High Speed Serial IO
• 4 PCIe Controllers, with Gen3
• SR-IOV support
• 2 sRIO Controllers
• Type 9 and 11 messaging
• Interworking to DPAA via Rman
• 1 Interlaken Look-Aside at up to10GHz
• 2 SATA 2.0 3Gb/s
• 2 USB 2.0 with PHY
Network IO
• 2 Frame Managers, each with:
• Up to 25Gbps parse/classify/distribute
• 2x10GE, 6x1GE
• HiGig, Data Center Bridging Support
• SGMII, QSGMII, XAUI, XFI
Power Constrained
Highest Performance
Control plane
Mixed Control & Data
plane
NEW
QorIQ – P3
P3041
PowerQUICC III
T2080
QorIQ – P2
P2020/P2010
P2040/P2041
PowerQUICC II Pro
Maximum Transactions Core-to-memory & Packet processing
Performance & Software Focus
Increasing Performance
Storage
NAS
TM
Enterprise
17
UTM
SBC
QorIQ – P1
Power Sensitive
Applications
3W - 5W – 9W
PowerQUICC II
PowerQUICC I
P1010/P1014
P1020/P1011/P1024/P1015
P1021/P1012/P1025/P1016
P1022/P1013
P1023/P1017
Maximum Transactions Core-to-memory & Packet processing
T1040
T1042
T1020
T1022
Performance & Software Focus
Increasing Performance
Media
Streaming
NVR
TM
General
Purpose
Factory
Automation
18
WLAN
AP
VPN
Router
•
The new QorIQ T-Series T1040/20/42/22 and T2081
−
−
•
Industry’s most scalable, pin-compatible family of devices with a
common architecture
Upgrade to higher performance as needed, 2x-4x the performance
over QorIQ P1/P2 family devices
T2081
Advanced Features
−
−
−
−
−
−
−
−
Advanced integration with multilayer Gigabit Ethernet switch to reduce
system cost and design complexity
Offload engines – encryption/decryption for high performance security
Deep packet inspection offload engine enabling UTM services
Data path acceleration architecture (DPAA) – for QoS and balanced
networking performance
Continued support for HDLC, TDM, ISDN interfaces natively
Virtualization to support customers and 3rd party software
Highest performance CPU cores within a power envelope
Small form factor, fanless and convection-cooled designs
TM
19
T1040
T1020
•
Highest performance CPU cores
within a power envelope
Enterprise
Routers/Switches
•
Advanced integration with multilayer
Gigabit Ethernet switch to reduce
system cost and design complexity
Industrial Computing
and Networking
•
Offload engines –
encryption/decryption for high
performance security
UTM Security
Appliances
•
Deep packet inspection offload
engine enabling UTM services
•
Data path acceleration architecture
(DPAA) – for QoS and balanced
networking performance
•
Virtualization to support customers
and 3rd party software
•
Small form factor, fanless and
convection-cooled designs
Management &
Control
The T1 communications processors
are architected to provide maximum
performance per watt
TM
20
Performance
- Eight Virtual Cores up to 1.8GHz
T2081
- Quad-Core up to 1.4GHz
- Integrated GbE Switch
T1040
- Quad-Core up to 1.4GHz
T1042
- Dual-Core up to 1.4GHz
- Integrated GbE Switch
- Dual-Core up to 1.4GHz
Scale from dual, quad to
eight virtual cores with
QorIQ T1/T2 devices
T1020
T1022
Power
TM
21
Power Architecture®
e5500
32 KB
D-Cache
32 KB
I-Cache
Security Fuse
Processor
Security Monitor
(XoR,
CRC)
2x USB 2.0 w/PHY
Pattern
Match
Engine
2.0
QUICC
Engine
4xDMA
1G 1G 1G 1G
2x I2C
SPI, GPIO
Parse, Classify,
Distribute
Buffer
Mgr.
8 Port
Switch
1G 1G 1G 1G
1G 1G 1G 1G
DIU
TDM/HDLC
TDM/HDLC
2x DUART
Queue
Mgr.
SATA 2.0
SD/MMC+
5.4
SATA 2.0
Security
32/64-bit
64-bit
DDR3L/4
DDR2/3
Memory
Memory
Controller
Controller
Peripheral
Access Mgmt Unit
PAMU
PAMU
PCIe
Power Management
PAMU
PCIe
PAMU
Cygnus™ Coherency
Fabric
PCIe
16b IFC
256KB
Platform Cache
PCIe
256 KB
Backside
L2
Cache
Real Time Debug
Watchpoint
Cross
Trigger
Perf
Monitor
CoreNet
Trace
Aurora
8-Lane 5GHz SERDES
Power targets
• Enable Convection cooled
system design
TM
Datapath Acceleration
• SEC- crypto acceleration
• PME- Reg-ex Pattern Matcher
22
Processor
• 4x e5500, 64b, up to 1.4GHz
• Each with 256KB backside L2 cache
• 256KB Shared Platform Cache w/ECC
• Supports up to 64GB addressability (36 bit
physical addressing)
Memory SubSystem
• 32/64b DDR3L/4 Controller up to 1333MHz
Cygnus Switch Fabric
High Speed Serial IO
• 4x PCIe Gen2 Controllers
• 2x SATA 2.0, 3Gb/s
• 2x USB 2.0 with PHY
Network IO
• FMan packet Parse/Classify/Distribute
• Lossless Flow Control, IEEE 1588
• 3x 10/100/1000 Ethernet Controllers
• 8-Port Gigabit Ethernet Switch
• QUICC Engine
• HDLC, 2x TDM
• Green Energy Operation
• Fanless operation quad-core 1.2GHz
• Packet lossless deepsleep
• Programmable wake-on-packet
• Wake-on-timer/GPIO/USB/IRQ
1G
1G
1G
1G
1G
1G
1G
2x USB 2.0 w/PHY
DIU
8-Lane 5GHz SERDES
Device
•
•
Datapath Acceleration
•
SEC- crypto acceleration
•
PME- Reg-ex Pattern
Matcher
28HPM Process
780-pin 3-2-3 C4 FC
package
23x23mm, 0.8mm pitch
•
2x DUART
1G
Pattern
Match
Engine
2.0
32 KB
32 KB
D-Cache
I-Cache
Security Fuse Processor
32/64-bit
64-bit
DDR3L/4
DDR2/3
Memory Controller
Controller
Memory
256KB
Platform Cache
Cygnus™ Coherency Fabric
Security Monitor
PAMU
PAMU
Power Management
Watchpoint
Cross
Trigger
4xDMA
1G
1G
1G
2x USB 2.0 w/PHY
1G
1G
1G
1G
1G
PCIe
1G
8 Port
Switc
h
1G 1G
PCIe
Buffer
Mgr.
PCIe
Pattern
Match
Engine
2.0
PCIe
2x I2C
SPI, GPIO
Peripheral
Access Mgmt
Unit
Real Time
Debug
QUICC
Engine
Queue
Mgr.
TDM/HDLC
2x DUART
(XoR,
CRC)
TDM/HDLC
Security
5.4
SATA 2.0
SD/MMC+
PAMU
PAMU
Parse, Classify,
Distribute
SATA 2.0
16b IFC
Perf
Monitor
CoreNet
Trace
Aurora
DIU
8-Lane 5GHz SERDES
Device
•
•
•
28HPM Process
780-pin LCFC
package
23x23mm, 0.8mm
pitch
Datapath Acceleration
• SEC- crypto
acceleration
• PME- Reg-ex Pattern
Matcher
TM
1G
1G
CoreNet
Trace
DIU
8-Lane 5GHz SERDES
Device
•
•
Datapath Acceleration
• SEC- crypto
acceleration
• PME- Reg-ex Pattern
Matcher
L2
switch
28HPM Process
780-pin 3-2-3 C4 FC
package
23x23mm, 0.8mm pitch
T1020
2
8-port
T1022
2
No
T1040
4
8-port
Processor
• 2x e5500, 64b, up to 1.4GHz
• Each with 256KB backside L2 cache
• 256KB Shared Platform Cache w/ECC
• Supports up to 64GB addressability (36
bit physical addressing)
Memory SubSystem
• 32/64b DDR3L/4 Controller up to
1333MHz
Cygnus Switch Fabric
High Speed Serial IO
• 4 PCIe Gen2 Controllers
• SATA 2.0, 3Gb/s
• 2 USB 2.0 with PHY
Network IO
• FMan packet Parse/Classify/Distribute
• Lossless Flow Control, IEEE 1588
• 3x 10/100/1000 Ethernet Controllers
• 8-Port Gigabit Ethernet Switch
• QUICC Engine
• HDLC, 2x TDM
• Green Energy Operation
• Fanless operation quad-core 1.2GHz
• Packet lossless deepsleep
• Programmable wake-onpacket
• Wake-ontimer/GPIO/USB/IRQ
Perf
Monitor
Buffer
Mgr.
2x USB 2.0 w/PHY
Processor Number
of cores
T1042
Power Architecture®
e5500
1G
2x I2C
SPI, GPIO
•
256
KB
Back
side
L2
Cach
e
1G
Watchpoint
Cross
Trigger
TDM/HDLC
(XoR,
CRC)
2xDMA
SATA 2.0
CoreNet
Trace
Queue
Mgr.
TDM/HDLC
PCIe
Perf
Monitor
Real Time Debug
QUICC
Engine
Parse, Classify,
Distribute
Security
5.x
SD/MMC+
Peripheral
Access Mgmt Unit
PAMU
PAMU
Power Management
4
No
Power Architecture®
e5500
256 KB
Backside
L2 Cache
32 KB
32 KB
D-Cache
I-Cache
32/64-bit
64-bit
DDR3L/4
DDR2/3
Memory
Controller
Memory Controller
256KB
Platform Cache
Security Fuse Processor
Cygnus™ Coherency Fabric
Security Monitor
PAMU
16b IFC
PAMU
PAMU
PAMU
Power Management
Peripheral
Access Mgmt Unit
Real Time Debug
QUICC
Engine
Parse, Classify,
Distribute
Security
5.4
SD/MMC+
(XoR,
CRC)
Queue
Mgr.
2x DUART
4xDMA
1G
1G
1G
1G
Watchpoint
Cross
Trigger
1G
2x I2C
SPI, GPIO
Pattern
Match
Engine
2.0
Buffer
Mgr.
TDM/HDLC
1G
PCIe
PCIe
Buffer
Mgr.
PCIe
Pattern
Match
Engine
2.0
TDM/HDLC
1G
8 Port Switch
TDM/HDLC
1G
SATA 2.0
1G
2x I2C
SPI, GPIO
SATA 2.0
2x DUART
Watchpoint
Cross
Trigger
PAMU
SATA 2.0
2xDMA
PAMU
TDM/HDLC
Queue
Mgr.
(XoR,
CRC)
Real Time Debug
QUICC
Engine
Parse, Classify,
Distribute
Security
5.x
SD/MMC+
16b IFC
PCIe
Power Management
Cygnus™ Coherency Fabric
Security Monitor
PCIe
PAMU
PAMU
SATA 2.0
PAMU
Security Fuse Processor
SATA 2.0
PAMU
16b IFC
Peripheral
Access Mgmt Unit
32/64-bit
64-bit
DDR3L/4
DDR2/3
Memory
Controller
Memory Controller
256KB
Platform Cache
PCIe
Cygnus™ Coherency Fabric
Security Monitor
32 KB
I-Cache
PCIe
Security Fuse Processor
32 KB
D-Cache
PCIe
32/64-bit
64-bit
DDR3L/4
DDR2/3
Memory
Controller
Memory Controller
256KB
Platform Cache
PCIe
32 KB
I-Cache
Power Architecture®
e5500
256 KB
Backside
L2 Cache
PCIe
32 KB
D-Cache
Processor
•
4x e5500, 64b, up to 1.4GHz
•
Each with 256KB backside L2 cache
•
256KB Shared Platform Cache w/ECC
•
Supports up to 64GB addressability (36 bit physical
addressing)
Memory SubSystem
•
32/64b DDR3L/4 Controller up to 1333MHz
Cygnus Switch Fabric
High Speed Serial IO
•
4x PCIe Gen2 Controllers
•
2x SATA 2.0, 3Gb/s
•
2x USB 2.0 with PHY
Network IO
•
FMan packet Parse/Classify/Distribute
•
Lossless Flow Control, IEEE 1588
•
3x 10/100/1000 Ethernet Controllers
•
8-Port Gigabit Ethernet Switch
•
QUICC Engine
•
HDLC, 2x TDM
•
Green Energy Operation
•
Fanless operation quad-core 1.2GHz
•
Packet lossless deepsleep
•
Programmable wake-on-packet
•
Wake-on-timer/GPIO/USB/IRQ
PCIe
Power Architecture®
e5500
256 KB
Backside
L2 Cache
Perf
Monitor
CoreNet
Trace
2x USB 2.0 w/PHY
Aurora
DIU
8-Lane 5GHz SERDES
Device
•
•
•
23
28HPM Process
780-pin LCFC package
23x23mm, 0.8mm pitch
Datapath Acceleration
• SEC- crypto
acceleration
• PME- Reg-ex Pattern
Matcher
Processor
• 4x e5500, 64b, up to 1.4GHz
• Each with 256KB backside L2 cache
• 256KB Shared Platform Cache w/ECC
• Supports up to 64GB addressability (36 bit
physical addressing)
Memory SubSystem
• 32/64b DDR3L/4 Controller up to 1333MHz
Cygnus Switch Fabric
High Speed Serial IO
• 4x PCIe Gen2 Controllers
• 2x SATA 2.0, 3Gb/s
• 2x USB 2.0 with PHY
Network IO
• FMan packet Parse/Classify/Distribute
• Lossless Flow Control, IEEE 1588
• 5x 10/100/1000 Ethernet Controllers
• QUICC Engine
• HDLC, 2x TDM
• Green Energy Operation
• Fanless operation quad-core 1.2GHz
• Packet lossless deepsleep
• Programmable wake-onpacket
• Wake-ontimer/GPIO/USB/IRQ
Processor
• 2x e5500, 64b, up to 1.4GHz
• Each with 256KB backside L2 cache
• 256KB Shared Platform Cache w/ECC
• Supports up to 64GB addressability (36 bit
physical addressing)
Memory SubSystem
• 32/64b DDR3L/4 Controller up to 1333MHz
Cygnus Switch Fabric
High Speed Serial IO
• 4 PCIe Gen2 Controllers
• SATA 2.0, 3Gb/s
• 2 USB 2.0 with PHY
Network IO
• FMan packet Parse/Classify/Distribute
• Lossless Flow Control, IEEE 1588
• 5x 10/100/1000 Ethernet Controllers
• QUICC Engine
• HDLC, 2x TDM
• Green Energy Operation
• Fanless operation quad-core 1.2GHz
• Packet lossless deepsleep
• Programmable wake-onpacket
• Wake-ontimer/GPIO/USB/IRQ
T1
T2
T1
T2
T1
T2
Power™
Power™
Power™
e6500
e6500
e6500
e6500
32 KB
32 KB
32 KB
32 KB
D-Cache I-Cache D-Cache I-Cache
32 KB
32 KB
D-Cache I-Cache
Pre-fetch
2MB Banked L2
Security Fuse Processor
Coherency Fabric
IFC
PAMU
Power Management
2x DUART
DCE
1.0
Security
5.2
(XoR,
CRC)
Queue
Mgr.
PAMU
Parse, Classify,
Distribute
HiGig/+
4x I2C
Peripheral Access Mgmt Unit
2x USB2.0 + PHY
PME
2.1
RMan
Buffer
Mgr.
4x
1 / 2.5 / 10G
8ch
DMA
8ch
DMA
DCB
Frame Manager
SPI, GPIO
4x
1 / 2.5G
8-Lane 10GHz SERDES
Watchpoint
Cross
Trigger
Perf
Monitor
CoreNet
Trace
Aurora
8-Lane 8GHz SERDES
Datapath Acceleration
• SEC- crypto acceleration 10Gbps
• DCE - Data Compression Engine 17.5Gbps
• PME – Pattern Matching Engine to 10Gbps
TM
PAMU
Real Time Debug
8ch
DMA
PCIe
PCIe
PCIe
PCIe
Security Monitor
SDXC/eMMC
64-bit
DDR3/3L
DDR2/3
Memory
Controller
512KB
Platform
Cache
SATA2.0
32 KB
32 KB
D-Cache I-Cache
SATA2.0
T2
Power™
sRIO
sRIO
T1
24
Processor
• 4x e6500, 64b, 1.2 - 1.8GHz
• Dual threaded, with 128b AltiVec
• 2MB shared L2; 256KB per thread
Memory Subsystem
• 512KB Platform Cache w/ECC
• 1x DDR3/3L Controllers up to 1.8GHz
• Up to 1TB addressability (40 bit physical
addressing)
Switch Fabric
High Speed Serial IO
• 4 PCIe Controllers, one at Gen3 three at Gen2
• 1 with SR-IOV support
• x8 Gen2
• 2 sRIO Controller
• Type 9 and 11 messaging
• Interworking to DPAA via RMan
• 2 SATA 2.0 3Gb/s
• 2 USB 2.0 with PHY
Network IO
• Up to 25Gbps Simple PCD each direction
• 4x1/10GE, 4x1GE or 2.5Gb/s SGMII
• XFI, 10GBase-KR, XAUI, HiGig, HiGig+,
SGMII, RGMII, 1000Base-KX
T2
Power Arch
e6500
32 KB
D-Cache
32 KB
I-Cache
T1
T2
Power Arch
e6500
32 KB
D-Cache
32 KB
I-Cache
T1
T1
T2
32 KB
D-Cache
T2
Power Arch
e6500
Power Arch
e6500
32 KB
D-Cache
32 KB
I-Cache
32 KB
I-Cache
Pre-fetch
T1
2MB Banked L2
Security Fuse Processor
PAMU
Power Management
Security
DCE
1.0
4x I2C
SPI, GPIO
2x USB2.0 + PHY
PAMU
PME
2.1
5.2
(XoR,
CRC)
Parse, Classify,
Distribute
Queue
Mgr.
Peripheral Access Mgmt Unit
8ch
DMA
PAMU
8ch
DMA
DCB
Buffer
Mgr.
Frame Manager
2x
10G
2x
2.5G
6x
1G
PCIe
PCIe
PCIe
PCIe
IFC
2x DUART
64-bit
DDR3/3L
DDR2/3
Memory
Controller
Coherency Fabric
Security Monitor
SDXC/eMMC
512KB
Platform
Cache
8-Lane 10GHz SERDES
Intelligent Integration
• High performance dual-threaded 64-bit cores
• High performance software controlled data path architecture
• High performance accelerators to offload compute intensive functions (IPSec, IDS/IPS, Compression)
• High speed connectivity – 10GE, 10GHz SerDes
TM
25
P4080
T2080
Increasing Performance
Lower
power
2x
performance
increase in
same power
range
P3041,
P2041
Lower
power
T1042
2x
performance
in same
power range
P1020
P2020
Decreasing Power (Watt)
TM
26
Freescale Linux SDK
Guest Linux Instance
USDPAA Apps
Linux
Apps
NCSW
USDPAA
Driver
NCSW Bare Board
NSCW Apps
Std Linux
App
Std Linux
Control
Vortiqa
Apps
Cust
Apps
Demo
Apps
USDPAA
ASF Apps
QEMU
User
Space
Std Linux APIs (pthreads, sockets, hugetlbfs, scheduler, etc.)
KVM
system call interface
Device Manager
I/F
NCSW Kernel Library
Linux Net
Stack
Kernel
Modules
NCSW OS
Wrappers
NCSW Bare
Board
Wrappers
Zero Copy
Socket
Kernel
Space
ASF (Fast Path)
Firmware Acceleration
MMU
DPAA Accel.
PME
QMAN
BMAN
FMAN
SEC
RMAN
PME
QMAN
USDPAA Drivers
BMAN
FMAN
SEC
RMAN
Kernel Drivers
NCSW Low Level Drivers
Microcode
ASF Control
FSL Embedded Hypervisor (Optional)
PAMU
Accel (Non-DPAA)
QE/uQE
DPAA
e500v2
Community developed Software
Customer/Partner developed Software
FSL developed Software
SOC Functional Block
TM
e500dp
27
e500mc
e5500
e6500
ARM
App
App
App
Linux
Linux
C
P
U
CP
U
C
P
U
C
P
U
CP
U
Multicore Hardware
Linux SMP
Unsupervised AMP
App
VM
App
Linux
C
P
U
C
P
U
C
P
U
Multicore Hardware
USDPAA on Linux SMP
CP
U
COS
COS
COS
App
USDPAA
USDPAA
LXC
LXC
LXC
App
KVM
C
P
U
CP
U
Multicore Hardware
Embedded Hypervisor
Isolated Containers,
resource control &
monitoring
OS
Virtualization
OS
OS
Embedded Hypervisor
C
P
U
C
P
U
CP
U
VM
App
App
VM
CP
U
Multicore Hardware
CPU, I/O virtualization
KVM
OS
Linux
C
P
U
CP
U
OS
OS
C
P
U
CP
U
BB
Multicore Hardware
VM
App
BB
USDPAA
USDPAA
App
C
P
U
Partitioning / supervised
AMP, failover
VM
Consolidation, high
performance
user space DPA
engines
App
App
KVM: Linux-based Hypervisor
Linux OS
Convergence
Leverage both
KVM & LXC
Linux
C
P
U
CP
U
CP
U
Multicore Hardware
Linux Containers
Freescale’s KVM implementation takes advantage of our core’s tri level protection scheme to
ensure high performance KVM solution
TM
28
C
P
U
WLAN EAP
Security Appliance
Factory
Automation
SmartNIC
TM
Multiservice
Gateway
29
Online Selector Tool
www.freescalewiki.com
Beyond Bits
New friendly development tools
Power on Tower
MQX Operating System
PX-Series
PowerQUICC
QorIQ
TM
30
QorIQ Configuration
& Optimization Suites
General Purpose Dev Systems
T4240 QDS
•
•
•
System Solutions
Development Systems
T4240 PCIe
T4240 RDB
Full features development
Evaluation
Development
•
•
•
General
Purpose Development
System
Low cost 1U development
platform
Evaluation
Development
Enterprise and
Datacenter Appliance
•
•
•
•
Host data path
Evaluation
Development
Production
Datacenter
Coming soon!
TM
31
System Level Demos and Reference Solutions
Baseline Enablement
Fast Time to Market
Applications
(VortiQa and
Open Source Apps)
Applications
(VortiQa and
Open Source Apps)
Software
OS, CodeWarrior,
Tools, BSP
Applications
(VortiQa and
Open Source Apps)
App Framework
(CODECS, …)
App Framework
OS, CodeWarrior,
Tools, Optimized
BSP
OS, CodeWarrior,
Tools, Optimized
BSP
OS, CodeWarrior,
Tools, Optimized
BSP
Dev
Systems
SOCs
Demos
Vertical Offering - Focus on System Level
Horizontal Offering - Focus on SoC
TM
Reference Solutions
32
Compute
Functions
Networking
Functions
TM
33
Data Center Ethernet Switch Based Fabric
Network Services
Compute
Functions
Security
Management
Networking
&
Functions
Orchestration
WAN Optimization
ADC/SLB
Servers
Storage
Monitoring
TM
34
•
•
Freescale has a broad range of successful engagements
with customers in the data center market
Leveraging the broad Power-architecture based
PowerQUICC and QorIQ portfolio and addressing multiple
applications
− ToR/
EoR Data Center Switches
− SAN
Switching, Bridging, Management
− WAN
Optimizations, ADC, Firewall/Security
− Server
controllers / management processors
TM
35
•
Data centers focused on reducing power and cost
•
Network node consolidation driving multiple functions into fewer platforms
•
Integrated service routers adding appliance capabilities
•
Management of multiple devices is difficult and time consuming
Increased bandwidth
TM
36
•
CPU load can exceed 50% of CPU utilization in typical 10G
networking applications
• Convergence and Virtualization
− Goal
to increase average server utilization
− Increase networking demands
CPU cycles vs workload type
− Starving host CPU from value
add tasks
~10K cycles
•
Network workload trends
drives CPU utilization
~100 cycles
•
As a result, there exists a large
and growing need for intelligent
programmable network solutions
TM
37
•
•
•
•
Provide sharing of network
interfaces and hardware
accelerators by multiple cores
Reduce software overheads
associated with managing and
moving “work”
Congestion management and
avoidance for higher data rates
and distributed processing
Hardware acceleration offload
for compute intensive tasks –
classifying, encryption, content
processing
The QorIQ Data Path
Acceleration Architecture
(DPAA) provides this
infrastructure
TM
Discard
Probability
•
Network
Interfaces
Aggregate
Q Occupancy
Parse
Congestion
Mgmt
Classify
FMan
Steer
Policing
QMan
BMan
Stash
Context
Enqueue
Manage
Work Q
Cores
Accelerators
...
38
Example QorIQ Processor Solutions
Management processors in
Fixed Configuration Switches
•
T1022
•
Line Card processors in
Modular Switches
Line Card processors in
Data Center Top-of-Rack,
End-of-Row & Core Switches
P1010
• Typical Requirements:
• Single/dual core up to 1400MHz core
• PCI-Express - One to four lanes x1
• RGMII/SGMII – One to two GbE
• DDR3L or DDR4
• Additional Requirements:
• Security & High Availability
• Virtualization to run 2 OS’s
• Low power
TM
P1011
T1040/22 is a dual to Quad up to
1400MHz (2.4 DMIPS/MHz)
Supports security & high availability
through through secure boot and
runtime monitoring
•
P1010 is entry level with 533 to
800Mhz with PCIE and SGMII.
•
P1011 is part of a scalable, pincompatible processor family that goes
from 400MHz single-core to 1.2GHz
dual-core.
•
Guest
OS #1
Guest
OS #2
Linux / KVM / Qemu
e500 CPU
39
QorIQ processors
support virtualization: A
single core can support
two or more guest OS’s
over a Linux Kernel
Based Virtual Machine
(KVM).
Example QorIQ Processor Solutions
•
Supervisor Card processors in
Modular Switches
T1042
Supervisor Card processors in
Data Center Top-of-Rack,
End-of-Row & Core Switches
P2040
• Typical Requirements:
• 2 to 4 cores at up to 1.5GHz
• Mixed control and data plane
• Multiple PCI-Express Gen 2 controllers
• XAUI + multiple RGMII/SGMII
• DDR3
• Additional Requirements:
• Security & High Availability
• Virtualization
• Accelerators – RegEx, data path,
crypto
T1042 at 28nm or P2040 at 45nm is a
quad-core up to 1.4GHz
1MB front-side cache
3 to 4 PCI-Express Gen 2 controllers
2 SATA, 5 Ethernet
RegEx pattern matching acceleration
Data path acceleration
Security & High Availability
• Crypto acceleration
• Platform assurance via secure boot
and runtime monitoring
• Control plane policing
Virtualization – supports HW hypervisor
and IO MMU
•
•
•
•
•
•
•
•
P3041 is a quad-core up to 1.5GHz
with similar features as P2040 plus
XAUI support and 128KB L2 per core.
•
P5020 is a dual-core up to 2GHz with
512KB L2 per core and 2MB L3.
P3041 and P5020 are pin-compatible.
P3041
P5040
•
TM
40
•
•
Industry broadest portfolio of solutions
−
P10xx

P30xx

P50xx
−
P204x

T1042

T2080
Industry highest performance on CPU core and balanced I/O for high
performance control plane solutions
Features
Benefits
•
64-bit ISA Support
The core utilizes 2x the amount of data per CPU cycle (64-bit vs 32-bit), increase
performance for compute intensive applications
• Increased addressable memory space allows a single process to have a larger address
space, enables applications with large memory space.
7-stage Pipeline Out-ofOrder Execution
•
Floating Point Unit
•
Classic double precision floating point faster, accurate computation
•
Provides a lower latency cache with higher bandwidth to the core Reduces the
Backside L2 Cache
P5040 2.2Ghz
T2080 1.8Ghz with 8
threads
TM
Core continues to do productive work in the event of a stalled instruction or a wrong
branch prediction.
transactions on the shared interconnect and DDR memory
•
Higher frequency provides additional performance for 32-bit & 64-bit applications.
41
Example QorIQ Processor Solutions
Application Delivery Controllers
T4240
• Typical Requirements:
• 8 to 24 cores at 1.5GHz
• Mixed control and data plane
• Multiple PCI-Express Gen 2/3
controllers
• XFI/XAUI + multiple RGMII/SGMII
• DDR3/3L
• Additional Requirements:
• Security & High Availability
• Virtualization
• Accelerators – RegEx, data path,
crypto
T4160
P4080
P5040
P3041
•
•
•
•
•
•
•
•
e6500 dual threaded core upto 1.8Ghz
Scale from 8 threads to 24 threads
Large 2MB L2 cache per 4 core cluster
XFI/XAUI/QSGMII/SGMII
Upto 4 10GBE + 12GBE
Upto 4 PCIE controller
Update DPAA with DCB and more
Updated virtu;ization support
•
•
P5040 at up to 2.2Ghz
P4080/P3041 is an 4/8-core up to 1.5GHz
(2.5 DMIPS/MHz)
Upto 4 PCI-Express Gen 2 controllers
Upto 8 Gigabit Ethernet, 2 XAUI
RegEx pattern matching acceleration
Data path acceleration
Security & High Availability
• Crypto acceleration
• Platform assurance via secure boot
and runtime monitoring
• Control plane policing
Virtualization – supports HW hypervisor
and IO MMU
•
•
•
•
•
P5040
•
TM
42
Control Blades
Services Blades
Data Blades
Applications
• Application Delivery Controllers (ADCs)
• Security Appliances (Firewall, IDS/IPS, AV)
• WAN Optimization Controller (WOC)
• Switch Services Controller
• Efficient compute – cost-effective application hosting and services
delivery
−
−
Distributed Object Caching (e.g. memcached)
Distributed Compute (e.g. Apache Hadoop)
Heuristics, Correlation, Applications
X86, IBM Power7, QorIQ
2.5G 5G  10G  20G
Services Plane
Flow ID, Content (Pre) Processing
T4240
10G 20G  40G  80G
App
App
App
RTOS
Driver
Driver
Driver
Socket
USDPAA
USDPAA
…
USDPAA
User Space
QorIQ
Hypervisor
Data Plane
Simple & Fast Distribution/Load Balancing
Switches, NPUs, ASICs
40G 100G  400G (?)
TM
Linux
…
SEC
DCE
PME
ETH
43
…
DPAA
Parse, Classify,
Distribute
ETH
…
ETH
Linux
App
SSL
TCP
LB
DAQ
DAQ
DAQ
Socket
USDPAA
Heuristics, Correlation, Applications
Services Plane
…
USDPAA
Kernel
Driver
VLAN IDs
•
•
1U Network Service
Appliance
Combined Control,
Service and Data Plane
on T4240
Quad 10G and 8GbE
SoC
User Space DPAA SDK
TM
DCE
PME
ETH
44
ETH
…
…
VLAN IDs
Parse, Classify,
Distribute
DPAA
VLAN ID
SEC
•
USDPAA
User Space
Data Plane
•
…
ETH
…
ETH
ETH
•
Simple NIC
•
•
QorIQ Smart Virtualized NIC
•
Network Virtualization is
driving new Data Center
architecture
Software Defined
Networking and OpenFlow
evolving technologies with
many future enhancements
Network Plumbing is a
bottleneck for $ collection
on the Server
Multicore datapath adds
flexibility and system level
performance advantage
−
Reference: FTF-NET-0013: QorIQ Smart 10G Virtualized NIC
TM
45
Target Server and purpose
built server appliances
Host Software
BSP
−
−
Uboot
−
Linux® 2.6.34 or later kernel and standard root FS
−
LTIB SDK
−
USDPAA Packet Driver enabling host access to
P4080engines

−
−
Host Interface Tools
−
Cross Compile and native GNU tool chain
−
CodeWarrior USB TAP (sold separately)
PCIe Tools
−
Uboot
−
Memory Access over PCIe

−
Read/Write to memory on adapter, exposed via a BAR
Debug utilities

PCIe Packet Driver
CCSR read/write and dump
TM
46
Example driver providing access to DPAA
functionality
Sample Linux® NIC Driver

Running over the PCIe packet driver

IP/TCP/UDP Tx and Rx checksum verification and
generation

Link state management and reporting

Customary Statistics

Ethtool Support

Promiscuous mode option

Multicast filtering

Jumbo frame support, 9600KB max frame size

Support for two 10G ports

Support for multiple rings for multicore and
virtualization environments
Open vSwitch Acceleration and offload for SDN Applications
•
•
−
Inline accelerated processing – octal cores
−
Hardware assist for Security & DPI
−
Dual 10G interfaces
•
Free up resources on x86 host
•
Application Specific Extensions & Programming
−
Network Virtualization
−
vSwitch datapath Offload
−
•
•
Intelligent Freescale QorIQ P4080 based PCIe adapter
Flow based acceleration – Load Balancer Splice
L2oL3 Tunneling – VxLAN, NVGRE …
Future proof for emerging standards
−
OpenFlow versions – 1.0, 1.1, 1.2…
−
Revisions to Open vSwitch
Scalability & Performance
−
4M Flows
−
High-performance packet switching
- Low latency
Target Applications
Virtualized Servers
Virtualized Appliances
Edge Switches / L2oL3 Gateways
Application Delivery Controllers
WAN Acceleration
Enterprise Firewalls / IDS / UTM
Integrated Services Router
Enterprise WLAN
Storage Arrays
Infrastructure as a Service (Cloud
Services)
Wireless Infrastructure
TM
47
SATA, USB, SD/MMC
• Lower system cost
SERDES
• Upto 10GHz
• XFI, XUAI,
QSGMII, SGMII,
PCIe, SRIO,
Interlaken,
SEC 5.0
• Enhanced RSA Operation for
SSL
• 1024b RSA 25K
operations
• 2048b RSA 7.8K
operations
• 40Gbps DES
• 40Gbps AES
• 20G CRC
PME
10G Regex Engine
DCE - Compression
Deflate, GZIP, Zlib
• 10Gbps
TM
Networking
• 48Gbps bandwidth
• 2x HiGig MAC
• IEEE802.3az (EEE)
• IEEE802.3bf (Time sync)
• Data Center Bridging (DCB)
• Priority Flow Control
• Enhanced Transmission Selection
48
PCIe Gen 3
• SRIOV EP
Freescale P1011/P1020
Table Top
Freescale P1020
1 x SATA
512/1GB 533MHz
DDR3 on board
1GB 667MHz
DDR3 on board
1U
Memory
Memory
256MB for
storage
Silicon Image
Memory
Memory
256MB for
storage
NAND
flash
NAND
flash
NOR
flash
Console
NOR
flash
RGMII
2MB for
Booting
Marvell
88E6171R
USB
Console
Mini PCI-E
2x USB
Marvell
88E6171R
Marvell
88E6171R
Transformer
Transformer
2MB for
Booting
Mini PCI-E
5 x Gbe Switch Ports
7 x Gbe Switch Ports
P1011 @ 533 MHz
Application
RGMII
P1020 @ 800 MHz
Throughput in Mbps
Application
Throughput in Mbps
Packet Size
Firewall
Firewall + IPS
Firewall + VPN
Packet Size
Firewall
Firewall + IPS
Firewall + VPN
64
93
19
28
64
150
34
51
390
486
93
131
390
782
167
237
Full Frame
1800
276
493
Full Frame
2000
556
886
TM
49
DDR3
Flash
x32
7 port Switch
$5.00
HW Security
Included
SATA
Included
SD/MMC
Included
USB PHY
Included
Power Circuit
$6.00
UART
RS232
$7.00
Boot flash 64MB
$8.00
PCIe
Included
DDR3 512MB
$8.00
PCB
$8.00
P1010-533
10K units OEM
$15.44
Total eBOM
$57.44
SATA
SATA
SD/
MMC
SCL
SD/MMC
e500v2
USB/
PHY
256K
Cache/Stash
TDM
Mini PCIe
x1
PCIe
SEC/
RAID
PCIe
GbE
x1
Passives & connectors
P1010
Dash line
indicates optional
stuffing for
upgrade models
Slot
RGMII
GbE
GbE
P1010, 533 MHz, 1 core
VortiQa software for Enterprise Equipment
P1010, 800 MHz, 1 core)
VortiQa software for Enterprise Equipment
SGMII
SGMII
Atheros S17 GbE Switch
P1010 Performance Estimates
PHY
PHY
Firewall
IPsec VPN
3DES-SHA1
IPS
SW DFA
1.8 Gbps**
493 Mbps**
219 Mbps**
2.0+ Gbps**
650 Mbps**
290 Mbps**
** estimates based on P1011
TM
50
Flash
DDR3/3L
x64
P2040- 1G
5x GbE PHY
P2040
$5.50
PHY
HW Security
SATA
Included
Power Circuit
$7.00
Passives &
connectors
$10.00
Boot flash 64MB
$8.00
$23.00
PCB
$10.00
SoC 100Ku/yr OEM
(P2040 1GHz)
$58.04
Total eBOM
$121.54
P2040 Performance Estimates
P2040, 1.2GHz, Quad core
VortiQa software for
Enterprise Equipment
Mini PCIe
PME
x1
PCIe
GbE
GbE
GbE
GbE
GbE
PHY
PHY
PHY
PHY
PHY
802.11n
Radio
IPsec VPN IPS
3DES-SHA1 SW DFA
5 Gbps* 5 Gbps *
System BOM and Performance
−
Massive Integration
−
Scalable to P4080
−
HW Acceleration

IPSEC/AES/RAID/Pattern matching
2 Gbps*
* estimates based on P4080 and P2020
TM
Cache/Stash
USB/
PHY
•
Firewall
SEC/
RAID/
USB/
PHY
Included
DDR3 1GB DIMM
SATA
e500mc e500mc
e500mc e500mc
Included
Dual USB PHY
PCIe
UART
51
SATA
P2040/41
Flash
Flash
DDR3/3L
DDR3/3L
x64
x64
UART
2x
USB/
PHY
UART
e500mc e500mc
e500mc e500mc
PME
PCIe
PCIe
6 SERDES
x1
SATA
cont
2x
USB/
PHY
Cache/Stash
x1
PCIe
SEC/
RAID/
RGMII
x1
PCIe
slot
GbE
x4
PCIe
slot
GbE
RGMII
PHY
GbE
GbE
PCIe
GbE
PME
Cache/Stash
PCIe
6 SERDES
4 SERDES
2.5G SGMII
SATA
cont
VSC7420e
GbE Switch
with. PHY
SEC/
RAID/
e500mc e500mc
x1
1.0G
SGMII
PHY
e500mc e500mc
PCIe
GbE
RGMII
GbE
GbE
RGMII
GbE
4 SERDES
1.0G
SGMII
PHY
GbE
2.5G
SGMII
VSC7222e
GbE Switch
with. PHY
SATA
SATA
*up to 12x
*up to 8x
Upto 7G aggregate traffic
TM
Upto 8G aggregate traffic
52
P2040 Block Diagram
2 x DDR3 1200 DIMM
PCIe x 1
LCM
Module
PCIe
NOR
Flash
1GB
NAND
Flash
2MB
Ricoh
UART 2
RS5C372A-E2-F
UART 1 USB
RGMII
RTC
Thermal Monitor
Fan Monitor
Voltage Monitor
Watchdog
NCT6776F
Super I/O
4 x SGMII (2.5G)
Reset Button
SATA
Ctrl
88E111
1
PCIe x 4
P2040 @1.0GHz
or
P2041 @1.5GHz
options
12 x SGMII
VSC7407
Optional
or
SATA
Console
2 x USB
MGMT
8 x GbE
TM
VSC
7432
PHY
53
4 x GbE
4ports SFP
PHY
2ports 10
SFP+
TM
Kinetis
Microcontrollers
Vybrid Controller
Solutions
i.MX Application
Processors
Design Potential. Realized
Rich Apps in Real Time.
Your Interface to the World.
QorIQ Processors
built on Layerscape
Architecture
Real-time, highly integrated
solutions with best-in-class
2D graphics to enable
your system to control,
interface, connect,
secure and scale.
Industry’s most versatile
solutions for multimedia and
display applications, with
multicore scalability and
market-leading power,
performance & integration.
Industry’s first softwareaware, core-agnostic
networking system
architecture for the smarter,
more capable networks of
tomorrow – end to end.
Industry’s most scalable
ultra-low-power, mixedsignal MCU solutions
based on the ARM®
Cortex™-M and Cortex™M0+ architectures.
Accelerating the Network’s IQ
Consumer
Consumer
Consumer
Consumer
Industrial
Industrial
Industrial
Industrial
Automotive
Automotive
Networking
Freescale has the industry’s broadest range of solutions built on ARM® technology for
automotive, industrial, consumer and networking applications.
Find your ideal solution at the price, performance and power level you desire,
and leverage the extensive software and tool bundles available to speed and ease your design process.
TM
66
Accelerating
the Network’s IQ
First families based on Layerscape architecture
for the lowest-power tier of the QorIQ portfolio
•
Scalable portfolio of software- and pin-compatible products
•
Purpose-built for fanless, small-form-factor networking
applications
−
High-performance ARM® Cortex™-A7 cores
−
Exceptional performance per watt enabling
a new class of applications – starting at under 3W
•
Advanced capabilities including virtualization support
•
Combines Freescale networking expertise with ARM
ecosystem reach
TM
67
•
Integrates dual ARM
Cortex-A7 cores up to 1
GHz each
•
5,000 CoreMark® of
performance under 3W
•
Enables smallest form
factor, fan-less designs
•
Ideal migration path
from MCU based
designs
•
Optimized performance
to power for networking
applications, including:
 Low end routers
 Line cards
 Industrial automation
slave devices
 Smart energy
 Networked media
hubs
QSPI, SATA, LCDC
TM
68
System Interfaces / Control / Tuning
General Purpose Processing Layer (GPPL)
CPU(s)
Core Agnostic (ARM, Power Arch)
• Initial Product ARM V7.
• ARM V8 Product Roadmap.
• Continued Support for Power
Arch.
Mem.
Cont.
Caches
Application IO Processing Layer (AIOP)
Decomp
Engine
Security
Engine
Load
Balance
Engine
Pattern
Match
Engine
L2-L7
Switch
Engine
Scalable Independent Layers
• Sized to Application Need.
• Real Time Monitoring / Debug.
Packet
Buffer
Accelerated Packet Processor
Consistent Programming Interface
• Deterministic Performance.
• Complexity of HW Accelerator
Hidden.
Wire Rate I/O Processing Layer (WRIOP)
Ethernet
Interlaken
100/40/10/1G
RapidIO
PCI-Express
SERDES
Programming
Programming Ease
Ease of
of General
General Purpose
Purpose MPU,
MPU, With
With Power
Power Consumption
Consumption
Advantage
Advantage of
of HW
HW Acceleration,
Acceleration, But
But Without
Without Specific
Specific Programming
Programming Complexity
Complexity
TM
69
Freescale is leading innovation in next-generation
network infrastructure
• Best-in-class execution on QorIQ  Industry leading reach and transparency.
• Exciting roadmap for the future  Leadership in multicore for the next 10 years.
• Infrastructure to accelerate your design  reference designs, collateral, new
exciting products!
TM
70
TM
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement