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
What was your role in the silicon evaluation/product ramp? What tools did you use?
Explain the working of Insights of a pass gate ?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
What is the critical path in a SRAM?
In the design of a large inverter, why do we prefer to connect small transistors in parallel (thus increasing effective width) rather than lay out one transistor with large width?
What products have you designed which have entered high volume production?
What was your role in the silicon evaluation or product ramp? What tools did you use?
Explain Cross section of a PMOS transistor?
What transistor level design tools are you proficient with? What types of designs were they used on?
In a SRAM layout, which metal layers would you prefer for Word Lines and Bit Lines? Why?
For f = AB+CD if B is S-a-1, what are the test vectors needed to detect the fault?
What is the difference between nmos and pmos technologies?
Give various factors on which threshold voltage depends.
What types of I/O have you designed? What were their size? Speed? Configuration? Voltage requirements?
If not into production, how far did you follow the design and why did not you see it into production?