Category Archives: Intermittent bugs

Bugs that are difficult to reproduce maybe happening once an hour or once a day.

CDC methodology – “Be afraid”

This is (yet) another CDC (clock domain crossing) bug and a simpler version of synchronising an asynchronous event non-atomically More correctly this type of bug is called “CDC re-convergence“. CDC appears to be favourite interview question, but only in a

CDC methodology – “Be afraid”

This is (yet) another CDC (clock domain crossing) bug and a simpler version of synchronising an asynchronous event non-atomically More correctly this type of bug is called “CDC re-convergence“. CDC appears to be favourite interview question, but only in a

There is loads of margin in the ASIC process …. isn’t there?

This was a device that was complete, validated, in production and so out of our lives. But a customer was seeing very occasional failures where the watchdog would fire meaning the processor had died, hung, got lost, gone off into

There is loads of margin in the ASIC process …. isn’t there?

This was a device that was complete, validated, in production and so out of our lives. But a customer was seeing very occasional failures where the watchdog would fire meaning the processor had died, hung, got lost, gone off into