Differences between blocking and Non-blocking statements in
Verilog?
Answer Posted / darshan
DURING BLOCKING STATEMENTS, PREVIOUS VALUES GETS STORED TO
THE LHS.
WHERE AS IN NON BLOCKING STATEMENT, SINCE IT IS EXECUTING IN
PARALLEL 1ST SIMULATOR READS AND STORES IN TEMPORARY
REGISTER INTERNALLY IN SIMULATOR. THEN AT THE END OF THE
TIME UNIT IT IS ASSIGNED TO THE LHS.
ANYWAYS FROM MY POINT OF VIEW A OR B DONT GET THE PREV/OLD
VALUE
| Is This Answer Correct ? | 7 Yes | 2 No |
Post New Answer View All Answers
Explain the Charge Sharing problem while sampling data from a Bus?
How can you model a SRAM at RTL Level?
Design an 8 is to 3 encoder using 4 is to encoder?
What happens if we delay the enabling of Clock signal?
What are the different classification of the timing control?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
what is a sequential circuit?
What types of CMOS memories have you designed? What were their size? Speed?
You have a driver that drives a long signal & connects to an input device. At the input device there is either overshoot, undershoot or signal threshold violations, what can be done to correct this problem?
What types of I/O have you designed? What were their size? Speed? Configuration? Voltage requirements?
Differences between IRSIM and SPICE?
Explain what is multiplexer?
How can you construct both PMOS and NMOS on a single substrate?
Draw the Differential Sense Amplifier and explain its working. Any idea how to size this circuit? (Consider Channel Length Modulation)
Explain about 6-T XOR gate?