10 ms·
While it might be uncommon among software devs, it has an established meaning for circuit designers. A glitch occurs when, say, two gates that are meant to swit
by jbay808 5y ago
While it might be uncommon among software devs, it has an established meaning for circuit designers. A glitch occurs when, say, two gates that are meant to switch at the same time actually have a small asynchronicity. If the output of a circuit is meant to be (A OR B), perhaps you'd expect it to stay high constantly while A drops to 0 and B rises to 1, but it briefly outputs 0 during the transition.
That pulse is a glitch and if your circuit isn't designed robustly it might go off and increment a counter somewhere or so something else it's not supposed to.
- dokem 5y agoI would agree the 'glitch' it more appropriate for electronic system since they can be affected by an unexpected purturbance in physical reality. For instance if noise on the power supply causes some issue, I would consider that a glitch. Computers are more or less deterministic so when they crash it's because of some logic error, not a physical reality 'glitch'.