Differences between blocking and Non-blocking statements in
Verilog?
Answer Posted / appu
@ Remya,
With non-blocking statements as shown above, A will always
get the OLD/previous value of B, and B will always get the
OLD/previous value of A.
Because, in a non-blocking statement assignment, the right
hand side of the statement gets evaluated right away, but
doesn't get assigned to the left hand side of the statement
until at the end of the time step.
| Is This Answer Correct ? | 20 Yes | 1 No |
Post New Answer View All Answers
For f = AB+CD if B is S-a-1, what are the test vectors needed to detect the fault?
What transistor level design tools are you proficient with? What types of designs were they used on?
Draw the SRAM Write Circuitry
Explain the Various steps in Synthesis?
what is the use of defpararm?
Given a layout, draw its transistor level circuit. (I was given a 3 input AND gate and a 2 input Multiplexer. You can expect any simple 2 or 3 input gates)
Why do we gradually increase the size of inverters in buffer design? Why not give the output of a circuit to one large inverter?
Draw Vds-Ids curve for a MOSFET. Now, show how this curve changes with increasing transistor width.
what is SCR (Silicon Controlled Rectifier)?
How does Vbe and Ic change with temperature?
Explain the Charge Sharing problem while sampling data from a Bus?
Write a program to explain the comparator?
In a SRAM layout, which metal layers would you prefer for Word Lines and Bit Lines? Why?
Explain depletion region.
Basic Stuff related to Perl?