Saturday, July 17, 2021

Friday, July 16, 2021

System Verilog Assertions - Simple Boolean Assertions

There are two kind of assertions in System Verilog :1) Immediate Assertion (Assert)2) Concurrent Assertion (Assert Property)1) Immediate Assertion: These are procedural statements (Embedded within a procedural block) and only active within the block. These are similar to the 'if' statement. Example : always @ (negedge clock ) assert !(wr_en...

Thursday, July 15, 2021

Wednesday, July 14, 2021

Monday, July 12, 2021

Time Borrowing in VLSI Design

Time Borrowing in VLSI Design : Here is the insights on what does the terminology "Time Borrowing" mean in VLSI Design, its implementation concepts and what all problems can be solved using time borrowing concepts. Everything you need to know about time borrowing? Please go through this page.Time Borrowing...

Saturday, July 3, 2021

Friday, July 2, 2021

Questions - Digital Design Part#5

Here, are few interview questions asked in the Frontend VLSI Design Interview Questions -1) What is Cache Memory ? What is the difference between Cache Memory and Stack Memory ?Ans:2) What is Cache Hit and Cache Miss?Ans:3) Define Cache Miss Penalty ?Ans:4) What do you mean by Level#1 and Level#2 Cache ? Which one is faster ?Ans:5) What is Write-through and Write-back terminologies in Cache ? What...

Questions - Digital Design Part#2

Frequently asked questions in Digital/RTL Design/Verification interview questions - 1) What is a critical path in a design ? Does the maximum operating frequency of a design depends on its critical path ? Justify Ans:2) What is setup time and hold time constraints ? What is their significance ? Which one do you think is critical for estimating maximum operating frequency of a circuit?Ans:3) What...

Questions - Digital Design Part#4

Here, are few interview questions frequently asked in Frontend and Backend VLSI Design interviews -1) What is pipelining in the processor design ?Ans:2) If the number of pipeline stages are increased, the system gets slower ? Justify !!!Ans:3) What are the advantages of a pipelined design ?Ans:4) What are the different types of hazards in pipelining ? How do you avoid them ?Ans:5) What is the difference...