Some Testing Glossary
Black box testing not based on any knowledge of internal design or code. Tests are based on requirements and functional…
Black box testing not based on any knowledge of internal design or code. Tests are based on requirements and functional…
Boolean logic Minimization State machine design Synchronous circuit timing, races, testability Pipelines and hazards…
This is a general checklist for freshers to take on the job hunting adventure... CMOS gates, complex gates, Latch and …
A 1.2GHz chip has scan chains of length 30,000 bits, 20,000 bits, 24,000 bits, 25,000 bits, and two of 12,000 bits. 500…
The VLSI gurus at your company have come up with a way to decrease the average rise and fall time (0-to-1 and 1-to-0 tr…
If you were to compare a typical digital circuit from 5 years ago with a typical digital circuit today, would you find …
The new vice president of your company has set up a contest for ideas to reduce leakage power in the next generation of…
As temperature increases, does the power consumed by a typical combinational circuit increase, stay the same, or decrea…
The Hyper-links will be updated when the Chapter-wise Tutorials are complete! Your comments, feedback & suggestions…
While you are shopping you encounter your supervisor from last year. He's now forming a startup company. He's w…
This question involves doing some of the design work for a circuit that implements Instruction P and Instruction Q usin…
A farmer is trying to decide which of his two trucks to use to transport his apples along the narrow and winding dirt r…
Great Puzzles / VLSI Design Interview questions Everything that is tagged "Interview Questions" - Link Aptitu…
If you've fantasized about how wonderful your life could be if the merits of DRAM, SRAM and Flash memory could all …
While everyone else was distracted by some touchscreen thing, Nokia spent the past quarter absolutely dominating the wo…
Skepticism OK – Cynicism NOT! Skepticism is a method But Cynicism is a position!
Don't hide behind the process! All good companies have well thought-out processes But Don't let it get in the w…
Hello and Welcome!! If you are looking for free E-Books you are in the wrong place !!!!!!! We only feature some good E-…
A scalable approach to chip architecture is essential and valuable since a SOC design today often becomes a component i…
A good working definition of architecture ( in the context of IP design, atleast) is the partitioning and interface des…
How can we retain state of some of the registers in the design? How to deal with memory state? Let me try to explain…
While designing systems with DVFS techniques, we need to look at the impact of temperature inversion on the performance…
Have you ever asked yourself the question: What should I do with the areas under the ICs? My advise is: If you have a m…
Integrity is the foundation Massaging the truth can get you out of an immediate crisis But Hidden agendas never remain …
Show that passion! Technical competence is a must But It's the "passion" that makes the difference! Watch…
There are various voltage scaling approaches that are in use today, Static Voltage Scaling: Different blocks in t…
If performance doubles every two years, by what percentage does performance go up every month? :-)
What are the tradeoffs in implementing a program counter for a microprocessor using Gray coding? Sol: Gray coding is…
Though we certainly feel as if we've had this discussion before, gadgets are being blamed for an increase in shynes…
As time goes by, the average number of transistors on a chip is increasing faster than the number of input/output pins.…
If we increase the supply voltage for a circuit, answer whether the short-circuiting current is most likely to increase…
Some software programming languages allow compilers to perform "short cut" or "short circuit" optim…
Due to a miscommunication during design, you thought your circuit was supposed to have a supply voltage of 2.1 volts (t…
Your group designs a microprocessor for use in cell phones and palmtop computers. You currently fabricate your chips on…
The average performance of products in your market segment triples every 36 months. Your design engineers have proposed…
When trying to validate the behavior of a circuit under boundary conditions, would you use coverage monitors or asserti…
When writing a specification for a circuit, the specification should be "obviously correct". What does this m…
What are the main differences between reference model testbenches and relational style testbenches? For what types of c…
For a system with 64 primary inputs, 1024 internal states, 6,120 combinational signals, and 14 primary outputs, how man…
Your task is to predict the maximum performance that you can achieve if you implement the following pseudocode in hardw…
The well-dressed marketing group just learned that a circuit you designed has undetectable faults. They are debating th…
You are on a team that is exploring power reduction techniques for a new design. The details of the design and implemen…
Dataflow diagrams are data-dependency graphs where the computation is divided into clock cycles. Purpose: Provide a dis…
For designs with significant control flow, algorithms can be described in software languages, flowcharts, abstract stat…
While you are eating lunch at your regular table in the company cafeteria, a vice president sits down and starts to tal…
Increasing clock speed without increasing power... The following are given: You need to increase the clock speed of a…
One day you are strolling the hallways in search of inspiration, when you bump into a person from the marketing departm…
If you were to compare a typical digital circuit from 5 years ago with a typical digital circuit today, would you find …