Why Asynchronous Signals are Dangerous

Timing Diagram of Async Signals

Image showing how data-clock skew affects operation.

Skew issues

This is a timing diagram that shows an asynchronous “Trigger” signal that arrives at two different registers. It arrives at one register 1ns earlier than the other. When the clock arrives during this interval, the results no longer match what is implied by the code.

Bookmark the permalink.

Leave a Reply