Skip to main content
Skip to footer
208-939-6984
[email protected]
Home
Expert Witness
Services
Book
Blog
About
Home
Expert Witness
Services
Book
Blog
About
Home
Expert Witness
Services
Book
Blog
About
Blog
Category: Best practices
More Troubleshooting Support in DMA Controllers
December 31, 2007
Since DMA controllers are instantiated in many blocks, the DMA controller is a good place to put additional debugging tools.
Read more
Using DMA Controllers to Troubleshoot Problems
November 30, 2007
The current values of the address and byte count registers in the DMA controllers can provide clues to troubleshoot the problem.
Read more
Managing Platform-Specific Code
October 31, 2007
Porting firmware code to a new hardware platform often requires making changes that break support for old platforms.
Read more
The Impacts of Debugging Facilities and Platform-Specific Code
September 29, 2007
I mentioned I had a debug logging utility in my code, and everybody started laughing. At first, I did not know why they laughed.
Read more
Identifying Chips and Blocks
August 31, 2007
The constant drive to announce improved products with new features can force frequent changes in both hardware and firmware.
Read more
More on Buffer Zones
July 31, 2007
The importance of proper management support for buffers – support in terms of status, interrupts, and errors.
Read more
Analyzing Buffer Zones
June 30, 2007
To minimize the time hardware and firmware have to wait for each other, the proper use and sizing of buffers can help balance the load.
Read more
Abiding by Industry Standards
May 31, 2007
Because the ASIC had not been implemented per the standard, other components had to deviate from the standard to interface with it.
Read more
The (not so) Exciting World of Documentation
April 30, 2007
In a survey I conducted of several firmware engineers, lack of good documentation of hardware was the number one complaint.
Read more
Designing a Chip for Unplanned Products
March 31, 2007
The software programming guideline, Never Add Functionality Early, should be applied judiciously to hardware development.
Read more
←
1
2
3
4
5
→
Search
Search
Recent Posts
Ten Strategies for Software IP Litigation
Sully vs. the Simulators and Sensors
Limit Conditions for Autonomous Trucks
Can Autonomous Cars Make Split Decisions?
Not All USB Cables Are Created Equal
Categories
Automotive
Best practices
Litigation
Principles
Technology