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

Differences between IRSIM and SPICE?

4952


Explain what is slack?

643


If the current through the poly is 20nA and the contact can take a max current of 10nA how would u overcome the problem?

700


Explain how binary number can give a signal or convert into a digital signal?

672


What types of CMOS memories have you designed? What were their size? Speed?

2630






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

3516


Write a program to explain the comparator?

685


Draw the stick diagram of a NOR gate. Optimize it

762


What are the Advantages and disadvantages of Mealy and Moore?

708


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

867


What is look up table in vlsi?

549


what is SCR (Silicon Controlled Rectifier)?

638


what is the use of defpararm?

725


Basic Stuff related to Perl?

2409


What is the purpose of having depletion mode device?

625