Embedded Systems Design, February 2008

February 1, 2008



February ESD




VOL. 21 NO. 2
February 2008
Table of Contents




To access the digital edition, click here. To download a PDF, click part 1 here and part 2 here.

 


Cover Story

Virtualizing Embedded Linux
by Gernot Heiser
The system virtual machine can be used to make Linux-based applications faster and more responsive and secure. Here's a primer to get you started.


Back to the future: Manchester encoding
by Robert Guastella
When commercial options fail, try using Manchester encoding and other time-tested protocols in low-cost, low bit-rate serial communications.


Rolling your own
by Robert Scott
Real-time operating systems and kernels provide all the functions you need for a multitasking embedded system . . . and then some. It may make more sense than you think to embed do-it-yourself operating system functions into your application.


Columns

Programmer's Toolbox
Why multiply matrices?

by Jack W. Crenshaw
Here's a step-by-step analysis of why you multiply matrices.


Break Points
Is multicore hype or reality?

by Jack G. Ganssle
Multicore processors are here to stay but memory is a bottleneck.


Departments

#include
Consortium promotes small form-factor specs

by Richard Nass
Oh no! Not another consortium for embedded systems standards.

Loading comments...

Parts Search Datasheets.com

KNOWLEDGE CENTER