What is Asynchronous reset?

A reset that initializes flip-flops as soon as the reset signal is asserted, regardless of the clock. Release should be synchronized to the clock.

Field: HDL & Verification

Asynchronous reset in the explanations

Questions that mention Asynchronous reset (3)

  1. In circuits using asynchronous reset, why is reset release (the 0-to-1 transition) synchronized to the clock through two flip-flops before distribution?
  2. What type of reset does the code above have, and how does it behave?
  3. What is the difference between synchronous and asynchronous resets?

Related terms

Flip-flop Reset synchronizer Sensitivity list Synchronous reset Blocking assignment Combinational loop Constrained random verification Four-state logic Gate-level simulation Generate statement

Back to the glossary