1.

Tell The Scenarios Where Synthesis Error Occurs.?

Answer»

A synthesis error can OCCUR in the following scenarios:

  1. When there is multiple ASSIGNMENTS on the same signal in TWO different blocks, “a multiple driver found” message will come.
  2. When there is mixture of asynchronous reset with some other signal and that signal is not used in the sensitivity list; basically mixing of multiple edges and synchronous and asynchronous elements are not allowed.
  3. No element in the always BLOCK sensitivity list.
  4. Mixing of B.A and N.B.A on the same signal in two different conditional statements.
  5. If reg DATATYPES are used in assign statements, etc.

A synthesis error can occur in the following scenarios:



Discussion

No Comment Found