All Debug & Optimization Development Articles
Finding best practices in software and hardware testing, debugging, optimization, and emulation.
All Debug & Optimization Development Articles
-
How to use UML in your SoC hardware/software design: Part 1
In this first in a four part series, Steve Mellor and the coauthors of "UML for SoC Design" describe ... Read More
-
Back to the basics: Picking the right computational model
Embedded developers can use the models of computation concept to span multiple ways of representing... Read More
-
Use virtual prototypes to model multiprocessor system power needs
Virtual system prototypes can be a powerful and effective means to model, analyze, and optimize... Read More
-
Back to the Basics: Compiler optimization for smaller, faster embedded application code
In addition to the right hardware and operating system, key to processor performance, cost and... Read More
-
How to capture boundary scan information from a BGA-packaged IC
How to pry test and status information out of an integrated circuit in a ball grid array package... Read More
-
New sampling technique underpins 100-GHz-bandwidth scopes
Oscilloscope maker LeCroy has two new digital scopes that exhibit 100-GHz bandwidths and a unique... Read More
-
'Vast' speedup in simulation
Vast Systems' new Comet 5 software permits simulation at 25-160 MIPS on PCs, and adds new... Read More
-
The Risk/Reward Realities of Chip Development
Chip vendors face a growing gap between design complexity and conventional signoff methodologies.... Read More
-
Watchdog Timers
To keep a watchdog timer from resetting your system, you've got to kick it regularly. But that's not ... Read More
-
Strategies for Debugging Embedded Systems
The best time to detect bugs is early in the development process. If you instrument your UML, you... Read More
-
Sequence Enumeration
Sequence enumeration is a technique for analyzing systems. It can be used to turn a complex set of... Read More
-
Sensible software testing
To find and kill bugs, you must know where they live. You can use knowledge about the sorts of... Read More
-
Special Report: The State of the Art of Debuggers
Learn to love your debugger--you're going to spend a lot of time with it. Read More
-
Hardware-Assisted Debugging (1992)
Programming for embedded systems has always been complicated by the difficulty of debugging embedded ... Read More
-
Application Tuning for Speed and/or Size
The slides from this presentation cover: - Application tuning for performance is a two sided... Read More
-
Code Reviews and Walkthroughs
Each aspect of the Software Engineering Process addresses a different goal or objective, and each... Read More
-
Emulation and Logic Analysis in RealTime Debugging
Recent surveys have shown a strong trend in the embedded microprocessor applications market toward... Read More
-
Debugging C at the Source Level
Full-screen source- level debuggers like Microsoft Code View and Borland TurboDebugger have become... Read More
-
Hardware-Assisted Debugging
In this paper, I will describe some techniques for utilizing various types of hardware to help ease... Read More
-
Inside Symbolic Debugging for the M68HC16 Microprocessors
The Motorola M68HC16 Microprocessor has a background mode serial port to facilitate accessing the... Read More
Most Read
-
Mixed signal verification of Sigma Delta ADCs in an SoC
-
The millennium bug revisited
-
Basics of real-time measurement, control, and communication using IEEE 1588: Part 5
-
Basics of real-time measurement, control, and communication using IEEE 1588: Part 6
-
Mastering stack and heap for system reliability: Part 1 – Calculating stack size
Most Commented
-
Currently no items

