Introduction to the QorIQ AMP Series T4240 64-bit Multicore ...
Introduction to the QorIQ AMP Series T4240 64-bit Multicore ...
Introduction to the QorIQ AMP Series T4240 64-bit Multicore ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
August 2012<br />
TM<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire,<br />
ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis, mobileGT, PowerQUICC,<br />
Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of<br />
Freescale Semiconduc<strong>to</strong>r, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack,<br />
CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and<br />
Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All o<strong>the</strong>r product or service<br />
names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />
.<br />
Don Shin<br />
Product Marketing Manager<br />
Roy Zang<br />
Linux Software Architect
PowerQUICC<br />
PowerQUICC II/Pro<br />
PowerQUICC III<br />
TM<br />
Drivers<br />
Performance / Watt, system cost & power, Increased<br />
bandwidth, increased number of subscribers, increased<br />
processing per packet, and software complexity<br />
Application Examples<br />
Cloud networking, Routing & switching; control plane + data<br />
plane consolidation, multimedia content processing, 4G wireless<br />
processing. Servers: Multiple users access similar service<br />
simultaneously<br />
<strong>QorIQ</strong><br />
Qonverge<br />
Platform<br />
<strong>QorIQ</strong><br />
<strong>QorIQ</strong> Qonverge<br />
2<br />
<strong>QorIQ</strong><br />
<strong>AMP</strong><br />
<strong>Series</strong><br />
<strong>QorIQ</strong> <strong>AMP</strong> <strong>Series</strong><br />
4x Application Performance<br />
4x Networking Bandwidth<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
T1 T2 T1 T2 T1 T2 T1 T2<br />
T1 Power T2 T1 Power T2 T1 Power T2 T1 Power T2<br />
e6500 T1 Power T2 e6500 T1 Power T2 e6500 T1 Power T2 e6500 T1 Power T2<br />
e6500 Power <br />
e6500 Power e6500 Power <br />
e6500 Power <br />
32 KB e6500 32 KB 32 KB e6500 32 KB 32 KB e6500 32 KB 32 KB e6500 32 KB<br />
D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB<br />
D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB<br />
D-Cache I-Cache D-Cache I-Cache D-Cache I-Cache D-Cache I-Cache<br />
Security Fuse Processor<br />
Security Moni<strong>to</strong>r<br />
2x USB 2.0 w/PHY<br />
IFC<br />
Power Management<br />
SD/MMC<br />
4x DUART<br />
4x I2C<br />
SPI, GPIO<br />
DCE<br />
1.0<br />
RMAN<br />
Security<br />
5.0<br />
Pattern<br />
Match<br />
Engine<br />
2.0<br />
2MB Banked L2<br />
2MB Banked L2<br />
2MB Banked L2<br />
Queue<br />
Mgr.<br />
Buffer<br />
Mgr.<br />
PAMU<br />
FMan<br />
TM<br />
PAMU<br />
Parse, Classify,<br />
Distribute<br />
1/<br />
10G 1/<br />
10G<br />
CoreNet Coherency Fabric<br />
FMan<br />
Parse, Classify,<br />
Distribute<br />
PAMU<br />
1G 1G 1G<br />
1/<br />
10G<br />
1G 1G 1G<br />
1/<br />
1G 1G 1G<br />
10G<br />
1G 1G 1G<br />
16-Lane 10GHz SERDES<br />
Device<br />
• TSMC 28HPM Process<br />
• 1932-pin BGA package<br />
• 42.5x42.5mm, 1.0mm pitch<br />
Power targets<br />
• ~30W typical power at 1.8GHz with IO<br />
HiGig DCB HiGig DCB<br />
Interlaken LA<br />
2xDMA<br />
PCIe<br />
PCIe<br />
PCIe<br />
Pre-fetch<br />
PCIe<br />
512KB<br />
Corenet<br />
Platform Cache<br />
512KB<br />
Corenet<br />
Platform Cache<br />
512KB<br />
Corenet<br />
Platform Cache<br />
PAMU<br />
Peripheral Access<br />
Mgmt Unit<br />
16-Lane 10GHz SERDES<br />
3<br />
<strong>64</strong>-<strong>bit</strong><br />
DDR2/3 DDR3<br />
Memory<br />
Controller<br />
<strong>64</strong>-<strong>bit</strong><br />
DDR2/3 DDR3<br />
Memory<br />
Controller<br />
<strong>64</strong>-<strong>bit</strong><br />
DDR2/3 DDR3<br />
Memory<br />
Controller<br />
Datapath Acceleration<br />
• SEC- cryp<strong>to</strong> acceleration 40Gbps<br />
• PME- Reg-ex Pattern Matcher 10Gbps<br />
• DCE- Data Compression Engine 20Gbps<br />
sRIO<br />
sRIO<br />
SATA 2.0<br />
SATA 2.0<br />
Real Time Debug<br />
Watchpoint<br />
Cross<br />
Trigger<br />
Perf CoreNet<br />
Moni<strong>to</strong>r Trace<br />
Aurora<br />
Processor<br />
• 12x e6500, <strong>64</strong>b, up <strong>to</strong> 1.8GHz<br />
• Dual threaded, with128b AltiVec<br />
• Arranged as 3 clusters of 4 CPUs, with<br />
2MB L2 per cluster; 256KB per thread<br />
Memory SubSystem<br />
• 1.5MB CoreNet Platform Cache w/ECC<br />
• 3x DDR3 Controllers up <strong>to</strong> 2.1GHz<br />
• Each with up <strong>to</strong> 1TB addressability (40 <strong>bit</strong><br />
physical addressing)<br />
• HW Data Prefetching<br />
CoreNet Switch Fabric<br />
High Speed Serial IO<br />
• 4 PCIe Controllers, with Gen3<br />
• SR-IOV support<br />
• 2 sRIO Controllers<br />
• Type 9 and 11 messaging<br />
• Interworking <strong>to</strong> DPAA via Rman<br />
• 1 Interlaken Look-Aside at up <strong>to</strong>10GHz<br />
• 2 SATA 2.0 3Gb/s<br />
• 2 USB 2.0 with PHY<br />
Network IO<br />
• 2 Frame Managers, each with:<br />
• Up <strong>to</strong> 25Gbps parse/classify/distribute<br />
• 2x10GE, 6x1GE<br />
• HiGig, Data Center Bridging Support<br />
• SGMII, QSGMII, XAUI, XFI<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
T1 T2 T1 T2 T1 T2 T1 T2<br />
T1 Power T2 T1 Power T2 T1 Power T2 T1 Power T2<br />
e6500 Power <br />
e6500 Power e6500 Power <br />
e6500 Power <br />
32 KB<br />
e6500<br />
32 KB 32 KB<br />
e6500<br />
32 KB 32 KB<br />
e6500<br />
32 KB 32 KB<br />
e6500<br />
32 KB<br />
D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB D-Cache 32 KB I-Cache 32 KB<br />
D-Cache I-Cache D-Cache I-Cache D-Cache I-Cache D-Cache I-Cache<br />
Security Fuse Processor<br />
Security Moni<strong>to</strong>r<br />
2x USB 2.0 w/PHY<br />
IFC<br />
Power Management<br />
SD/MMC<br />
4x DUART<br />
4x I2C<br />
SPI, GPIO<br />
DCE<br />
1.0<br />
RMAN<br />
Security<br />
5.0<br />
Pattern<br />
Match<br />
Engine<br />
2.0<br />
2MB Banked L2<br />
2MB Banked L2<br />
Queue<br />
Mgr.<br />
Buffer<br />
Mgr.<br />
PAMU<br />
FMan<br />
TM<br />
PAMU<br />
Parse, Classify,<br />
Distribute<br />
HiGig DCB<br />
1/<br />
10G<br />
1G 1G 1G 1G<br />
1G 1G 1G<br />
12-Lane 10GHz SERDES<br />
Device<br />
• TSMC 28HPM Process<br />
• 1932-pin BGA package<br />
• 42.5x42.5mm, 1.0mm pitch<br />
Power targets<br />
• ~25W typical power at 1.8GHz with IO<br />
CoreNet Coherency Fabric<br />
FMan<br />
Parse, Classify,<br />
Distribute<br />
HiGig DCB<br />
1/<br />
10G<br />
PAMU<br />
1G 1G 1G 1G<br />
1G 1G 1G<br />
Interlaken LA<br />
2xDMA<br />
PCIe<br />
PCIe<br />
PCIe<br />
Pre-fetch<br />
PCIe<br />
512KB<br />
Corenet<br />
Platform Cache<br />
512KB<br />
Corenet<br />
Platform Cache<br />
PAMU<br />
Peripheral Access<br />
Mgmt Unit<br />
12-Lane 10GHz SERDES<br />
4<br />
<strong>64</strong>-<strong>bit</strong><br />
DDR2/3 DDR3<br />
Memory<br />
Controller<br />
<strong>64</strong>-<strong>bit</strong><br />
DDR2/3 DDR3<br />
Memory<br />
Controller<br />
Real Time Debug<br />
Watchpoint<br />
Cross<br />
Trigger<br />
Perf CoreNet<br />
Moni<strong>to</strong>r Trace<br />
Aurora<br />
Datapath Acceleration<br />
• SEC- cryp<strong>to</strong> acceleration 30Gbps<br />
• PME- Reg-ex Pattern Matcher 10Gbps<br />
• DCE- Data Compression Engine 20Gbps<br />
sRIO<br />
sRIO<br />
SATA 2.0<br />
SATA 2.0<br />
Processor<br />
• 8x e6500, <strong>64</strong>b, up <strong>to</strong> 1.8GHz<br />
• Dual threaded, with128b AltiVec<br />
• Arranged as 2 clusters of 4 CPUs, with<br />
2MB L2 per cluster; 256KB per thread<br />
Memory SubSystem<br />
• 1MB CoreNet Platform Cache w/ECC<br />
• 2x DDR3 Controllers up <strong>to</strong> 2.1GHz<br />
• Each with up <strong>to</strong> 1TB addressability (40 <strong>bit</strong><br />
physical addressing)<br />
• HW Data Prefetching<br />
CoreNet Switch Fabric<br />
High Speed Serial IO<br />
• 4 PCIe Controllers, with Gen3<br />
• SR-IOV support<br />
• 2 sRIO Controllers<br />
• Type 9 and 11 messaging<br />
• Interworking <strong>to</strong> DPAA via Rman<br />
• 1 Interlaken Look-Aside at up <strong>to</strong>10GHz<br />
• 2 SATA 2.0 3Gb/s<br />
• 2 USB 2.0 with PHY<br />
Network IO<br />
• 2 Frame Managers, each with:<br />
• Up <strong>to</strong> 15Gbps parse/classify/distribute<br />
• 1x10GE, 6x1GE<br />
• HiGig, Data Center Bridging Support<br />
• SGMII, QSGMII, XAUI, XFI<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
P4040 P4080 T4160 <strong>T4240</strong><br />
Cores 4 8 8 12<br />
Threads 4 8 16 24<br />
Max Core Freq(MHz) 1500 1500 1800 1800<br />
Memory Size<br />
L2 128KB/Core Backside 128KB/Core<br />
Backside<br />
Corenet Platform<br />
Cache<br />
Main Memory<br />
Type/Speed<br />
TM<br />
5<br />
2M/cluster<br />
2x cluster<br />
2M/cluster<br />
3x cluster<br />
2MB Frontside 2MB Frontside 2x 512K Frontside 3x 512K Frontside<br />
Dual DDR2;<br />
DDR3/1333MHz<br />
Dual DDR2;<br />
DDR3/1333MHz<br />
DDR3 and<br />
3L/2.1GHz<br />
DDR3 and 3L/2.1<br />
GHz<br />
Main Memory dual x72<strong>bit</strong> dual x72<strong>bit</strong> dual x72<strong>bit</strong> Triple x72<strong>bit</strong><br />
E<strong>the</strong>rnet 2x XAUI + 8x SGMII 2x XAUI + 8x SGMII 4 x XFI + 12x GE 4 x XFI + 12x GE<br />
SerDes lanes/max<br />
frequency<br />
18 Lanes; 5GHz 18 Lanes; 5GHz 24 Lanes; 10GHz 32 Lanes; 10GHz<br />
PCI-e 3x Gen 2 3x Gen 2 4x Gen 2/3 4x Gen 2/3<br />
HighGig Yes Yes<br />
Interlaken Yes Yes<br />
Pin compatible<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
CoreMark TM CoreMark TM / Watt<br />
Dual x12 thread<br />
server processors<br />
@2.266GHz *<br />
CoreMark TM Benchmarks<br />
3x<br />
TM<br />
1.4x<br />
32 core<br />
processor<br />
@1.5GHz*<br />
<strong>T4240</strong><br />
@1.8GHz<br />
*Source: www.coremark.org<br />
• <strong>64</strong>-<strong>bit</strong> Power Architecture<br />
• Up<strong>to</strong> 2.0 GHz operation<br />
• Two threads per core<br />
• Dual load/s<strong>to</strong>re units, one per thread<br />
• 40-<strong>bit</strong> Real Address<br />
• 1 Terabyte physical addr. space<br />
• Hardware Table Walk<br />
• L2 in cluster of 4 cores<br />
• Supports Share across Cluster<br />
• Supports L2 memory allocation <strong>to</strong> Core or thread<br />
• Power Management<br />
• Drowsy : Core, Cluster, Altivec<br />
• Wait-on-reservation instruction<br />
• Traditional modes<br />
• AltiVec SIMD Unit (128b)<br />
• 8,16,32-<strong>bit</strong> signed/unsigned integer<br />
• 32-<strong>bit</strong> floating-point<br />
• 192 GFLOP (2GHz)<br />
• 8,16,32-<strong>bit</strong> Boolean<br />
• Virtualization<br />
• Hypervisor<br />
• LRAT<br />
6<br />
• Logical <strong>to</strong> Real Addr. translation mechanism for<br />
improved hypervisor performance<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
Advanced Power Management<br />
Power planes<br />
VID<br />
Cascade loading<br />
SEC 5.0<br />
• Enhanced RSA Operation for<br />
SSL<br />
•1024b RSA 25K operations<br />
•2048b RSA 7.8K operations<br />
•40Gbps DES<br />
•40Gbps AES<br />
•20G CRC<br />
TM<br />
PME<br />
10G Regex Engine<br />
RMAN<br />
SRIO in DPAA<br />
DCE - Compression<br />
Deflate, GZIP, Zlib<br />
• 10Gbps<br />
Interlaken LA-1<br />
Direct connect <strong>to</strong> TCAM<br />
x4 and x8 up <strong>to</strong> 10GHz<br />
Networking<br />
•48Gbps bandwidth<br />
•2x HiGig MAC<br />
•IEEE802.3az (EEE)<br />
• IEEE802.3bf (Time sync)<br />
• Data Center Bridging (DCB)<br />
•Priority Flow Control<br />
•Enhanced Transmission Selection<br />
7<br />
Triple DDR 3/3L<br />
•Up <strong>to</strong> 2.1GHz<br />
• Works with new Prefetch<br />
block<br />
PCIe Gen 3<br />
• SRIOV EP<br />
SATA, USB, SD/MMC<br />
•Lower system cost<br />
SERDES<br />
•Up<strong>to</strong> 10GHz<br />
•XFI, XUAI, QSGMII,<br />
SGMII, PCIe, SRIO,<br />
Interlaken,<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
• Provide sharing of network<br />
interfaces and hardware<br />
accelera<strong>to</strong>rs by multiple cores<br />
• Reduce software overheads<br />
associated with managing<br />
and moving “work”<br />
• Congestion management and<br />
avoidance for higher data<br />
rates and distributed<br />
processing<br />
• Hardware acceleration offload<br />
for compute intensive tasks –<br />
classifying, encryption,<br />
content processing<br />
• The <strong>QorIQ</strong> Datapath<br />
Acceleration Architecture<br />
provides this infrastructure<br />
TM<br />
Discard<br />
Probability<br />
Congestion<br />
Mgmt<br />
Policing<br />
Context<br />
Pre-fetch<br />
8<br />
Aggregate<br />
Q Occupancy<br />
CPU<br />
MMU<br />
L1 L1<br />
Parse<br />
FMan<br />
QMan BMan<br />
Manage<br />
Work Q<br />
...<br />
Frame Manager<br />
Parse, Classify,<br />
Distribute<br />
Buffer<br />
1GE 1GE 1GE 1GE<br />
10GE 10GE<br />
1GE 1GE<br />
1GE 1GE<br />
Classify<br />
Distribute<br />
HW<br />
Acceleration<br />
SEC<br />
PME<br />
DCE<br />
RMAN<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
TM<br />
9<br />
Hardware Accelera<strong>to</strong>rs<br />
FMAN<br />
Frame Manager<br />
BMAN<br />
Buffer Manager<br />
QMAN<br />
Queue Manager<br />
RMAN<br />
Rapid IO Manager<br />
SEC<br />
Security<br />
PME<br />
Pattern Matching<br />
DCE<br />
Data Compression<br />
50 Gbps aggregate Parse,<br />
Classify, Distribute<br />
<strong>64</strong> buffer pools<br />
Up <strong>to</strong> 2 24 queues<br />
Seamless mapping sRIO <strong>to</strong><br />
DPAA<br />
40Gbps: IPSec, SSL<br />
Public Key 25K/s 1024b<br />
RSA<br />
10Gbps aggregate<br />
20Gbps aggregate<br />
Saving CPU Cycles for higher value work<br />
New Enhanced<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
TM<br />
10<br />
Networking<br />
Interconnect<br />
Advance I/O –<br />
Lower System Cost<br />
Quad 10GbE 50Gbps Classify, Parse,<br />
16x GbE<br />
Distribute<br />
Energy Efficient<br />
E<strong>the</strong>rnet (EEE)<br />
IEEE802.3az<br />
Datacenter<br />
Bridging<br />
Priority Flow Control<br />
(PFC, IEEE 802.1Qbb)<br />
Enhanced Transmission<br />
Selection<br />
(ETS, IEEE 802.1Qaz)<br />
Data Center Bridging<br />
Exchange Notification (DCBX)<br />
sRIO Dual, seamless mapping <strong>to</strong><br />
DPAA<br />
PCIe rev 2.0/3.0 Quad PCIe controllers<br />
PCIe SR-IOV Endpoint IO virtualization<br />
Interlaken-LA1 External TCAM/ network<br />
search engine connectivity<br />
USB Dual with integrated PHY<br />
IFC Legacy ASIC connectivity &<br />
modern flash controller<br />
Serial<br />
Peripherals<br />
SATA, USB, UART, SPI, etc<br />
New Enhanced<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
Core<br />
SoC Platform<br />
Virtualization<br />
Features<br />
Hypervisor<br />
Virtual CPU<br />
Virtual CPU<br />
MMU<br />
I/O MMU (PAMU)<br />
DPAA<br />
TM<br />
Increased System Performance<br />
with added Security<br />
Cores have an extended address space and a<br />
hypervisor privilege mode <strong>to</strong> provide system<br />
security<br />
Allow guest operating systems <strong>to</strong> perform key<br />
operations safely with zero overhead<br />
Allows guest OS MMU management safely<br />
with zero overhead<br />
Mechanism <strong>to</strong> protect <strong>the</strong> system from<br />
unauthorized I/O devices<br />
Allows I/O peripherals, hardware accelera<strong>to</strong>rs<br />
and security devices <strong>to</strong> be shared<br />
11<br />
Virtualization<br />
Software<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />
TM
SoC Cluster Core<br />
Altivec<br />
T T<br />
e6500<br />
32K<br />
DPAA<br />
32K<br />
PMC<br />
2048KB Banked L2<br />
CoreNet<br />
FMAN<br />
Tiered APM Hierarchy<br />
QMAN<br />
TM<br />
PMC<br />
PMC<br />
Cache<br />
DDR<br />
• Run, Doze, Nap<br />
• Wait<br />
• Altivec drowsy<br />
• Core drowsy (state retention)<br />
• Dynamic clock gating<br />
• Run, Nap<br />
• Dynamic frequency scaling<br />
• Drowsy cluster<br />
• Dynamic clock gating<br />
• Cascading power management<br />
• Dynamic clock gating<br />
• Energy Efficient E<strong>the</strong>rnet (EEE)<br />
• Low Power Operation<br />
• <strong>T4240</strong>: 30W*<br />
• T4160: 25W*<br />
*Typical application power<br />
with IO<br />
12<br />
Cascading Power Management<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
Product<br />
Configuration<br />
<strong>T4240</strong><br />
T4160<br />
Power<br />
Mode<br />
TM<br />
Core Freq<br />
(GHz)<br />
Plat Freq<br />
(MHz)<br />
13<br />
DDR<br />
Datarate<br />
(GHz)<br />
Core + Platform +<br />
SVDD Power (W)<br />
Typ (65C) 1.8 800 2.133 25 30<br />
Thermal (105C) 54 60<br />
Max (105C) 58 <strong>64</strong><br />
Typ (65C) 1.5 667 1.6 20 25<br />
Thermal (105C) 45 50<br />
Max (105C) 49 54<br />
Typ (65C) 1.8 800 2.133 21 25<br />
Thermal (105C) 46 50<br />
Max (105C) 49 54<br />
Typ (65C) 1.5 667 1.6 17 20<br />
Thermal (105C) 36 40<br />
Max (105C) 39 43<br />
Core + Platform +<br />
SVDD + IO Power<br />
(W)<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
TM<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware,<br />
<strong>the</strong> Energy Efficient Solutions logo, Kinetis, mobileGT, PowerQUICC, Processor Expert,<br />
<strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale<br />
Semiconduc<strong>to</strong>r, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, ColdFire+,<br />
CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink and Xtrinsic are<br />
trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All o<strong>the</strong>r product or service names are <strong>the</strong><br />
property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />
.
General Purpose Dev Systems System Solutions Development Systems<br />
<strong>T4240</strong> QDS<br />
• Full features<br />
development<br />
• Evaluation<br />
• Development<br />
General<br />
Purpose<br />
Development<br />
System<br />
<strong>T4240</strong> RDB<br />
TM<br />
• Low cost 1U<br />
development<br />
platform<br />
• Evaluation<br />
• Development<br />
Enterprise and<br />
Datacenter<br />
Appliance<br />
<strong>T4240</strong> ATCA<br />
• Wired & wireless<br />
service provider<br />
applications<br />
• Evaluation<br />
• Development<br />
• Production<br />
Telecom<br />
15<br />
<strong>T4240</strong> VPX<br />
• Aero/Defense<br />
designs<br />
• Evaluation<br />
• Development<br />
• Production<br />
Aerospace &<br />
Defense<br />
Partner announcements coming soon<br />
<strong>T4240</strong> PCIe<br />
• Host data path<br />
• Evaluation<br />
• Development<br />
• Production<br />
Datacenter<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
TM<br />
XAUI / HiGig / (Q)SGMII<br />
XAUI / HiGig / (Q)SGMII<br />
XAUI / HiGig / (Q)SGMII / XFI<br />
XAUI / HiGig / (Q)SGMII<br />
PEX / Interlaken<br />
PEX / SRIO<br />
PEX<br />
PEX / SRIO / SATA<br />
Slot 1: x8<br />
Slot 2: x8<br />
Slot 3: x8<br />
Slot 4: x8<br />
Slot 5: x16<br />
Slot 6: x8<br />
Slot 7: x16<br />
Slot 8: x8<br />
Aurora<br />
cfg_xyz<br />
SATA<br />
DDRCLK<br />
(option)<br />
NET1<br />
NET2<br />
USB1<br />
USB2<br />
MUX<br />
Symmetricom<br />
IEEE 1588<br />
PROT<br />
PHYs<br />
XBAR<br />
XBAR<br />
XBAR<br />
XBAR<br />
IDT<br />
IDT<br />
IDT 841NT<br />
IDT 841NT<br />
841NT<br />
841NT4<br />
IDT<br />
840NT4<br />
IDT<br />
840NT4-01<br />
16<br />
SD1<br />
SD2<br />
SD3<br />
SD4<br />
SDxCLKx<br />
SYSCLK<br />
DDRCLK<br />
TSEC<br />
USB<br />
<strong>T4240</strong><br />
1588_CLKOUT<br />
1588_CLKIN<br />
GTX_CLK125x<br />
USBCLK<br />
DDR1<br />
DDR2<br />
DDR3<br />
GVDD<br />
DVDD/<br />
etc.<br />
VDD<br />
SVDD/<br />
XVDD<br />
I2C1<br />
JTAG<br />
IFC<br />
UART<br />
SPI<br />
SDHC<br />
DDR3/3LP 240p DDR3/3LP 240p<br />
DDR3/3LP 240p DDR3/3LP 240p<br />
DDR3/3LP 240p DDR3/3LP 240p<br />
QIXIS<br />
FPGA<br />
PMBus PWR<br />
I2C Route +<br />
Volt. Trans<br />
SPI<br />
SPI<br />
1.5V/1.35V<br />
SER1<br />
SER2<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />
ISO<br />
LDO PWR<br />
VID 4Φ PWR<br />
LDO PWR<br />
eMMC<br />
NOR<br />
NAND<br />
IFC<br />
Card<br />
XCVR<br />
PROT<br />
PMBus,<br />
Slots, Devs,<br />
etc.<br />
ADM NOR<br />
PromJet<br />
RMT<br />
CCS<br />
SDHC
PHY<br />
PHY<br />
UART<br />
UART<br />
USB<br />
USB<br />
eSDHC<br />
Flash<br />
e6500<br />
e6500<br />
Cluster e6500<br />
Cluster<br />
Cluster<br />
SATA<br />
TM<br />
<strong>T4240</strong><br />
SATA<br />
SATA eSATA<br />
Quad<br />
SFP+<br />
DDR3/3L<br />
DDR3/3L<br />
DDR3/3L<br />
10<br />
GbE<br />
10<br />
GbE<br />
x<strong>64</strong><br />
3x DDR<br />
Controller<br />
4 XFI<br />
10<br />
GbE<br />
10<br />
GbE<br />
Quad PHY<br />
10GBaseT<br />
PME<br />
SEC<br />
DCE<br />
17<br />
8 SGMII<br />
GPIO<br />
PCIe<br />
x4<br />
1 1 1 1<br />
GbE GbE GbE GbE<br />
1 1 1 1<br />
GbE GbE GbE GbE<br />
PHY<br />
1000BaseT<br />
Status<br />
LEDs<br />
PCIe<br />
x1<br />
DC/DC<br />
Subsystem<br />
miniPCIe Slot<br />
X16 Pcie slot<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
Interlaken x4<br />
<strong>T4240</strong><br />
3x DIMM<br />
sRIO x4<br />
<strong>T4240</strong><br />
3x DIMM<br />
<strong>T4240</strong><br />
3x DIMM<br />
sRIO x4<br />
TM<br />
PCI-E x4<br />
TCAM<br />
Mezzanine / RTM<br />
PCI-E x4<br />
XFI x4<br />
18<br />
PCI-E<br />
89H32H8G3<br />
E<strong>the</strong>rnet<br />
BCM56842<br />
PCI-E x8<br />
RTM<br />
Fabric<br />
<strong>T4240</strong><br />
XFI x4<br />
P2040<br />
1x DIMM<br />
3x DIMM Base<br />
USB<br />
1G E<strong>the</strong>rnet<br />
UART<br />
XLAUI/KR4/XFI x4<br />
XLAUI/KR4/XFI x4<br />
E<strong>the</strong>rnet XFI<br />
PCI-E<br />
Interlaken IFA<br />
1G E<strong>the</strong>rnet<br />
sRIO x4<br />
USB<br />
UART<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
GbE<br />
USB<br />
UART<br />
GbE<br />
USB<br />
UART<br />
PCI-E x4<br />
10G-KR<br />
SGMII<br />
IFC<br />
FPGA<br />
IFC<br />
PCIx<br />
Bridge PMC<br />
<strong>T4240</strong><br />
3x DIMM<br />
TM<br />
USB<br />
USB<br />
USB<br />
USB<br />
Uart<br />
0:4<br />
Memories<br />
<strong>T4240</strong><br />
3x DIMM<br />
Uart<br />
0:4<br />
GPIO<br />
GPIO<br />
PCI-E x4<br />
sRIO x4<br />
sRIO x4<br />
PCI-E x4<br />
PCI-E<br />
PEX8<strong>64</strong>8<br />
sRIO<br />
IDT1848<br />
19<br />
PCI-E x8<br />
sRIO x4 USB<br />
sRIO x4<br />
UARTS<br />
SGMII x4<br />
10GbaseKR x 4<br />
PCI-E x8<br />
sRIO x4<br />
sRIO x4<br />
sRIO x4<br />
sRIO x4<br />
GPIO<br />
Expansion<br />
plane<br />
Data<br />
Plane<br />
IO/Mezzanine<br />
E<strong>the</strong>rnet XFI<br />
PCI-E<br />
1G E<strong>the</strong>rnet<br />
sRIO x4<br />
USB<br />
UART<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
TM<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire,<br />
ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis, mobileGT, PowerQUICC,<br />
Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of<br />
Freescale Semiconduc<strong>to</strong>r, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack,<br />
CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and<br />
Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All o<strong>the</strong>r product or service<br />
names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />
.<br />
20
PME Tools<br />
DPAA Tools<br />
Linux User Space<br />
Std commands/libs<br />
debug support<br />
FM Enhanced CfgDriver<br />
FM Basic Cfg Driver DPAA E<strong>the</strong>rnet Driver perfmon<br />
RT-Patch KVM<br />
QM Driver BM Driver SEC Driver PME Driver<br />
Legacy Drivers<br />
Hypervisor<br />
TM<br />
Mem Mgt<br />
BM Driver<br />
21<br />
QM Driver<br />
Virtual CPU Interrupt controller Error Mgmt Boot services IPI<br />
IOMMU<br />
Linux Kernel<br />
Byte-channels<br />
pthreads<br />
stats/state access<br />
perfmon control<br />
Guest debugging<br />
System<br />
Configuration and<br />
Control<br />
Power Mgmt<br />
IPFwd/IPSEC<br />
PME<br />
USDPAA Applications<br />
scheduler control<br />
Focused Performance Examples<br />
Cryp<strong>to</strong><br />
Partition Mgmt<br />
USDPAA<br />
SEC Driver<br />
PME Driver<br />
A<strong>to</strong>mic Calls<br />
hugetlbfs<br />
U-Boot<br />
Secure Boot<br />
Initialization<br />
Statistics<br />
Timer<br />
UIO Drivers for USDPAA<br />
Yoc<strong>to</strong><br />
GNU<br />
Tools<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
Partitioning 1.0<br />
Platform<br />
� Partitionable<br />
Caches<br />
� Snoop domains<br />
Topaz HV<br />
e500mc<br />
� Hypervisor layer<br />
Platform<br />
� I/O MMU<br />
I/O<br />
� DPAA for multicore<br />
simultaneous<br />
access<br />
Accelera<strong>to</strong>rs<br />
� DPAA for multicore<br />
simultaneous<br />
access<br />
Virtualization 1.0<br />
TM<br />
Partitioning 1.1<br />
I/O<br />
� Partition-able I/O<br />
(SRIO, Interlaken)<br />
� PCIe EP SRIOv<br />
Linux/KVM<br />
Linux<br />
Containers<br />
I/O<br />
� Partition based<br />
buffer allocation<br />
(E<strong>the</strong>rnet, SRIO)<br />
� 2 x threads = SWP<br />
� External<br />
PCIe/SRIO<br />
virtualization<br />
Virtualization 1.1<br />
22<br />
Partitioning 2.0<br />
Platform<br />
� Inter-partition<br />
messaging<br />
� Dynamic resource<br />
reallocation<br />
I/O<br />
� Partition-able I/O<br />
(E<strong>the</strong>rnet)<br />
Accelera<strong>to</strong>rs<br />
� Inter-partition protection<br />
� Partition resets<br />
Linux/KVM<br />
Linux Containers<br />
NG Core<br />
� Virtualized Interrupts<br />
� S/W context based<br />
QoS (+platform)<br />
� Guest timers<br />
Platform<br />
� I/O MMUv2 (4k<br />
paging)<br />
� PCIe RC SRIOv<br />
� Virtualized DMA<br />
Virtualization 2.0<br />
P4080/P5020/P3041 <strong>T4240</strong> Next Gen<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.
TM<br />
Freescale on Kaixin<br />
Tag yourself in pho<strong>to</strong>s<br />
and upload your own!<br />
Session materials will be posted @ www.freescale.com/FTF<br />
23<br />
Weibo?<br />
Please use hashtag<br />
#FTF2012#<br />
Freescale, <strong>the</strong> Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, <strong>the</strong> Energy Efficient Solutions logo, Kinetis,<br />
mobileGT, PowerQUICC, Processor Expert, <strong>QorIQ</strong>, Qorivva, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, MagniV, MXC, Platform in a Package, <strong>QorIQ</strong> Qonverge, QUICC Engine,<br />
Ready Play, SafeAssure, <strong>the</strong> SafeAssure logo, SMARTMOS, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.