FEATURES
UML Statecharts
By Bruce Powel Douglass
Here is an examination of statechart development using the Unified Modeling Language. The author describes the event metamodel in the UML and some of the more interesting features of statecharts, including nested states and orthogonal regions.
Effective C++ Memory Allocation
By Aaron Dailey
Despite the advantages of C++, its standard memory allocation
can give embedded systems fits. Using several features of the language, the author presents a framework for resource allocation which is temporally deterministic, provides for callback, provides memory pools, and can provide for deadlock prevention.
Integrating Third-Party IP into the Design Process
By Warren Kao
Thanks to shrinking process technologies, by the year 2000 it will be possible to place 40 million gates on a single piece of silicon. Reusable IP is the most
efficient way to use those gates, but how tough is it to incorporate?
SPECIAL REPORT
The State of the Art of the Debuggers
By Jack G. Ganssle
COLUMNS
Significant bits
Let's Get Small
by Jim Turley
Programmer's Toolbox
A Change of Face
by Jack W. Crenshaw
Spectra
Single and Dual Pipelines
by Don Morgan
Break Points
Books for Coders and Thinkers
by Jack G. Ganssle
State of the Art
House of Cards
by P.J. Plauger
DEPARTMENTS
#include
Millennium Bugs Life
by Lindsey Vereen
News Vectors
Embedded Java 1.0 Spec Released
New Products
ISI's pRISM+ v.2.0; Tri-Pacific Software's RapidBuild v.1.0; Grammar Engine's PromICE/Serial ROM emulator; Dallas Semiconductor's DS87C550
Recruitment
Marketplace
Advertiser Index