Race condition may occur in digital logic circuits where the behavior of a circuit depends on some of the conditions which cannot be avoided. The affect generally is for a short duration which makes it hard to control. Glitches in system could be one of such scenarios. A glitch in a clock signal could be
catastrophic in a synchronized system and especially memory related operations become crucial. In the high speed systems, this becomes more crucial.
A generic scenario of race condition is when a signal and it's complement are input to another logic gate. when a race condition occurs, the systems could to a unknown/meta stable state.
1 Comments
https://www.udemy.com/embedded-programming-with-atmega328
ReplyDelete