CMP EMBEDDED.COM

Login | Register     Welcome Guest  
HOME DESIGN PRODUCTS COLUMNS E-LEARNING CONFERENCES CODE FORUMS/BLOGS NEWSLETTERS CONTACT FEATURES RSS RSS



February ESD




VOL. 21 NO. 2
February 2008

Table of Contents

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


Embedded.com Career Center
Looking for a new job?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS





 :