FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Embedded Systems FORUM | NEWSLETTERS


Getting Experienced
Whether it's avoiding an error you've made before or recovering quickly from a new problem, experience matters.
March 13, 2007
Enough of Processes: Let's Do Practices Part I
In the first installment of this two-part article, our authors examine the problems created by today's software development processes—and why we need to change.
March 12, 2007
Debugger Performance Matters: The Importance of Good Metrics
A brief tutorial on debugging complex embedded systems designs by Green Hills' Anderson MacKay on the importance of collecting and assessing debug metrics and properly interpreting and implementing the results.
March 12, 2007
Programming and Optimizing C Code: Part 4
This fourth in a five-part series explains why it is important to optimize "control code," and shows how to do so.
March 12, 2007
Programming the Cell Processor
Our authors present algorithms and strategies they've used to make breadth-first searching on graphs as fast as possible on the Cell multicore processor.
March 9, 2007
Dr. Dobb's Excellence in Programming Award
Contributions to object-oriented programming, software architecture, and modeling are just a few reasons why Grady Booch is the recipient of this year's Award.
March 9, 2007
Testing and Debugging DSP Systems: Part 3
Emulation gives the developer the control and visibility needed to integrate hardware and software in embedded systems. This article explains how emulation effectively imitates the DSP processor in its electrical characteristics and performance, while at the same time giving the engineer more visibility and control into the processor behavior than would otherwise be available from the processor itself.
March 8, 2007
Open Source Soft Microprocessors
While open source licensing of soft microprocessors allows designers easily modify FPGAs and greater visibility into the CPU architecture, it is important to understand the implications of associated licensing models.
March 7, 2007
Counting Array Elements at Compile Time
Ivan presents a new type-safe way to write COUNTOF so that it produces a compile-time error if you accidentally pass it to anything other than the built-in array.
March 6, 2007
Programming and Optimizing C Code: Part 3
This third in a five-part series explains how to access DSP features like hardware loops and circular addressing from portable C. It also shows how to use pragmas and inline assembly.
March 5, 2007


Embedded Systems Archive
2009 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2008 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2006 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2005 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2004 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec




MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK