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


Please Help Members By Posting Answers For Below Questions

What is Body Effect?

2045


What are the Factors affecting Power Consumption on a chip?

778


Give the logic expression for an AOI gate. Draw its transistor level equivalent. Draw its stick diagram

867


What types of high speed CMOS circuits have you designed?

2072


What are the different ways in which antenna violation can be prevented?

675






For CMOS logic, give the various techniques you know to minimize power consumption

873


What are the changes that are provided to meet design power targets?

662


What does it mean “the channel is pinched off”?

858


Describe the various effects of scaling?

4328


Draw the SRAM Write Circuitry

672


If not into production, how far did you follow the design and why did not you see it into production?

1695


Explain what is multiplexer?

634


what is Slack?

715


Implement a 2 I/P and gate using Tran gates?

3524


Design an 8 is to 3 encoder using 4 is to encoder?

877