01.12.2012 Views

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 ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!