Timeline for Blocking vs Non Blocking Assignments
Current License: CC BY-SA 3.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 11, 2016 at 6:42 | comment | added | Edwin Joseph | Hi @ironstein , could you you elaborate with respect to the above circuit. I didn't understand y you termed it as wrong. My intention is to make a 3-input AND gate using 2-i/p AND Gates., and decide which statement(Blocking or Nonblocking) would be best. Isn't the above circuit doing the same thing(3 i/p AND Gate). How is the circuit wrong..? What am i missing here...? | |
Apr 7, 2016 at 18:17 | comment | added | ironstein | When you use nonblocking statements for combinational blocks, the output you observe in simulation will be wildly different what you would observe from the synthesized circuit. It is true that both the circuits synthesize to be the exactly same, but the presynthesis simulation and postsynthesis simulation would differ (basically you are just simulating the wrong circuit, and synthesizing the right one. Does not mean that the output will be the one you saw in simulation). Basically, you are designing the entire circuit wrong (because you are simulating it wrong). | |
Apr 6, 2016 at 5:05 | history | edited | Edwin Joseph | CC BY-SA 3.0 |
added 122 characters in body
|
Apr 6, 2016 at 4:57 | review | First posts | |||
Apr 6, 2016 at 6:47 | |||||
Apr 6, 2016 at 4:55 | history | answered | Edwin Joseph | CC BY-SA 3.0 |