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
Built-in Debugging Support
February 28, 2007
A young hardware design team finished their design. If the chip didn't work, could they diagnose and solve the problem? They added more.
Read more
Accommodating Product Changes
January 31, 2007
A behavior existed in other printer models. But a new printer’s chip did not have that support. A firmware workaround was created for it.
Read more
Basic Interrupt Behavior
December 30, 2006
Interrupts are a fundamental part of chips, but there is no standard way of implementing them. This leads to several problems.
Read more
Balancing How Firmware Waits on Hardware
November 30, 2006
A common question engineers often wrestle with is how long hardware will take to do a requested task so firmware can take the next step.
Read more
Different Bit Types in Different Registers
October 31, 2006
A register appeared to be a typical register with several read/write bits. Upon closer inspection, I saw that one bit behaved differently.
Read more
Early Hardware/Firmware Collaboration
September 30, 2006
Instead of modifying an existing block, a different version was used. Months later bringing up the driver for that block was painless.
Read more
←
1
…
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