Embedded Systems Design, May 2008 - Embedded.com

Embedded Systems Design, May 2008

May ESD

VOL. 21 NO. 5
May 2008
Table of Contents

To access the digital edition, click here. To download a PDF, click here.

 

Cover Story

Building “instant-up” real-time operating systems
by Michael Dorin
Here are three ways to build an instant “up and running” RTOS for use on any target system requiring only some compilation and minimal hardware resources.

An architecture for designing reusable embedded systems software, Part 1
by Dinu P. Madau
Want to make your application software more reusable? Don't change the hardware, operating system, or your tools. Instead change the architectural framework within which you do your design.

Free up bandwidth in PCI Express designs
by Reggie Conley
Eliminate unnecessary design steps, boost system throughput, and get some “free bandwidth” by using simple dual-casting techniques.

20th Anniversary: Full simulations with partial hardware
by Diehl H. Martin III
Remember POSH? The following article first appeared in the May 1989 issue of Embedded Systems Programming magazine.
What do you do when the hardware team needs working software to check out the system and the software team needs stable hardware to complete their design work? Adding partially operational simulator hardware can improve the efficiency and flexibility of your existing simulator or emulator.

Columns

Programming Pointers
The yin and yang of dynamic allocation

by Dan Saks
Despite its risks, dynamic memory allocation is a valuable facility that you shouldn't blindly disregard.

Break Points
2028–A dystopian story

by Jack Ganssle
What will life be like for the embedded systems developer in 2028, especially if certain trends continue?

Departments

#include
The most significant “embedded” individual

by Richard Nass
Who is the most important person in the embedded systems industry?

Guest Editor
Embedded Linux: With friends like these, who needs enemies?

by Dan O'Dowd, Green Hills Software
If embedded Linux champions are saying that embedded Linux is terrible, why would anyone want to risk their products or their company on it?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.