API for these operations to be used in multiple OSes or “bare-metal”
API for these operations to be used in multiple OSes or “bare-metal”
API for these operations to be used in multiple OSes or “bare-metal”
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
• KVM is a L<strong>in</strong>ux ® kernel<br />
driver<br />
• User space <strong>to</strong>ol,<br />
QEMU, is <strong>used</strong> <strong>in</strong><br />
conjunction with KVM<br />
• Solution is open<br />
source<br />
• Num<strong>be</strong>r of virtual<br />
mach<strong>in</strong>es is only<br />
limited by available<br />
resources (CPU<br />
cycles, mem<strong>or</strong>y)<br />
TM<br />
• A lightweight framew<strong>or</strong>k<br />
<strong>f<strong>or</strong></strong> partition<strong>in</strong>g an SoC<br />
• Gives you the <strong>be</strong>st of<br />
both w<strong>or</strong>lds– bare metal<br />
per<strong>f<strong>or</strong></strong>mance with<br />
en<strong>f<strong>or</strong></strong>ced partition<strong>in</strong>g and<br />
fully architected<br />
approach <strong>to</strong> meet<strong>in</strong>g<br />
AMP requirements<br />
• Solves many of the<br />
headaches of runn<strong>in</strong>g<br />
<strong>multiple</strong> unsupervised<br />
<strong>OSes</strong><br />
• Threads appear as<br />
c<strong>or</strong>es <strong>to</strong> OS<br />
19<br />
•<br />
•<br />
•<br />
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarri<strong>or</strong>, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, K<strong>in</strong>etis,<br />
mobileGT, PowerQUICC, Process<strong>or</strong> Expert, Q<strong>or</strong>IQ, Q<strong>or</strong>ivva, StarC<strong>or</strong>e, Symphony and V<strong>or</strong>tiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />
Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, C<strong>or</strong>eNet, Flexis, MagniV, MXC, Plat<strong>f<strong>or</strong></strong>m <strong>in</strong> a Package, Q<strong>or</strong>IQ Qonverge, QUICC Eng<strong>in</strong>e,<br />
Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboL<strong>in</strong>k, Vybrid and Xtr<strong>in</strong>sic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />
other product <strong>or</strong> service names are the property of their respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />
C<br />
P<br />
U<br />
COS<br />
App<br />
COS<br />
L<strong>in</strong>ux<br />
Multic<strong>or</strong>e Hardware<br />
COS<br />
LXC LXC LXC<br />
CP<br />
U<br />
USDPAA USDPAA<br />
CP<br />
U<br />
C<br />
P<br />
U