Cover Story
Modeling Complex Behavior Simply
by Stephen J. Mellor
An argument can be made for the simplification of the Unified Modeling Language. The author believes UML is too complex and becoming
ever more complicated.
Counterpoint
How to Simplify Complexity
by Bran Selic
Not everyone agress, however. In a counterpoint, this author says that UML is just right.
Features
The OSEK/VDX Standard: Operating System and Communication
by
Joseph Lemieux
OSEK is widely accepted in European automotive circles but has not yet become established in the U.S. Should developers plan for compatibility nonetheless? Here's an introduction to the standard.
Programmable Silicon for Embedded Signal Processing
by Les Mintzer
Although the FPGA wasn't designed with DSP in mind, you can use a computation technique known as distributed arithmetic (DA) for DSP designs in an FPGA. Here are the basic concepts of DA.
Internet Appliance Design
Connecting...
Language Lessons
by Michael Barr
Given a particular programming problem, what language should you use to realize the solution? Your choice could very well affect the success or failure of the project. So you'd better choose wisely.
An Introduction to USB Development
by Jack Ganssle
Today, Universal Serial Bus comes standard on all PCs. Now USB is encroaching into the embedded space, especially the part that includes Internet appliances.
Embedded Internet Tools
New Internet appliance design products.
Columns
Programmer's Toolbox
And Another Thing...!
by Jack W. Crenshaw
Spectra
Pink Noise
by Don
Morgan
Break Points
More on Wandering Code
by Jack G. Ganssle
State of the Art
E- for Effort
by P.J. Plauger
#include
Low Power to the People
by Lindsey Vereen
Sure you can go portable, but for how long?
New Product Gallery
ISIM RTOS simulation environment from Green Hills Software; FlashRiter from Acculogic; EasyFLASH
PSD from Waferscale Integration; Jackrabbit from Z-World; more.