60 Objective Type Questions On Vlsi Design
60 Objective Type Questions On Vlsi Design
60 Objective Type Questions On Vlsi Design
, ELURU-7
c) Many chips are required to be tested within short interval of time which yields timely delivery for
the customers
Answer: c
Explanation: Design for testability is considered in production for chips because many chips are
required to be tested within short interval of time which yields timely delivery for the customers.
Answer: d
Explanation: The functions performed during chip testing are detecting faults in fabrication and
design failures in functionality.
Answer: b
Answer: b
5. A metallic blob present between drain and the ground of the n-MOSFET inverter acts as:
a) Physical defect b) Logical fault as output is stuck on 0
Answer: d
Explanation: A metallic blob present between drain and the ground of the n-MOSFET inverter acts as
Physical defect, Logical fault as output is stuck on 0, Electrical fault as resistor short.
6. High resistance short present between drain and ground of n-MOSFET inverter acts as:
Answer: a
Explanation: High resistance short present between drain and ground of n-MOSFET inverter acts as
Pull up delay error.
Answer: d
Explanation: The dimensions of the gate is less than the distance between source and drain.
Answer: d
Explanation: None.
9. The ease with which the controller establishes specific signal value at each node by setting input
values is known as:
Answer: c
Explanation: Controllability is defined as the ease with which the controller establishes specific signal
value at each node by setting input values.
10. The ease with which the controller determines signal value at any node by setting input values is
known as:
a) Testability b) Observability c) Controllability d) Manufacturability
Answer: b
Explanation: Observability is defined as the ease with which the controller determines signal value at
any node by setting input values.
Answer: d
Explanation: None.
a) ROM b) PLA
Answer: c
Explanation: None.
13. Large number of input vectors are used to set a particular node (1) or (0), to propagate an error
at the node to output makes the circuit low on:
Answer: a
Explanation: The circuit is said to be low on Testability if large number of input vectors are used to
set a particular node (1) or (0), to propagate an error at the node to output.
14. Divide and Conquer approach to large and complex circuits for testing is found in:
a) Partition and Mux Technique b) Simplified automatic test pattern generation technique
Answer: a
Explanation: Divide and Conquer approach to large and complex circuits for testing is found in the
partition and Mux technique.
Answer: c
Explanation: None.
Answer: d
Explanation: Some of the real defects in chip such as processing faults are missing contact window,
parasitic transistor and oxide breakdown.
a) true b) false
Answer: a
Explanation: Some of the material defects are bulk defects and surface impurities. Bulk defects are
cracks and crystal imperfection and surface impurities occurs due to ion migration.
18. Electromigration is a
Answer: c
Explanation: Different types of real defects in chips are processing fault, material defects, time
dependent failure and packaging fault. Time dependent failures are dielectric breakdown and
electromigration.
Answer: b
Explanation: The relation fault – error – failure is correct. Error is caused by faults and failure which
is a deviation of the circuit is caused by error.
20. For a circuit with k lines __________ single stuck-at fault is possible.
a) k b) 2k c) k/2 d) k2
Answer: b
Explanation: For a circuit with k lines, 2k single stuck-at faults are possible and 3^k – 1 multiple
stuck-at faults are possible.
21 Single stuck-at fault is technology independent.
a) true b) false
Answer: a
Explanation: Single stuck-at fault is technology independent. It can be applied to TTL, CMOS etc. It is
also design style independent.
22. For a n signal lines circuit _____________ bridging faults are possible.
a) n b) 2n c) n2 d) n/2
Answer: c
Explanation: For circuit with n lines, n2 bridging faults are possible. Bridging fault occurs when two
lines are connected when they should not be connected. It leads to wired AND or wired OR.
Answer: b
Explanation: When input is low, both P and N transistors are conducting causing increase in
quiescent current which leads to IDDQ fault.
Answer: a
Explanation: Transistor with stuck-open fault causes output floating. Stuck-open faults requires two
vector tests.
Answer: c
Explanation: One of the memory faults is a parametric fault. Some of the parametric faults are noise
margin, data retention time, power consumption, output levels, etc.
Answer: d
Explanation: In PLA, missing cross point in AND array leads to growth fault and missing cross point in
OR-array leads to disappearance fault.
Answer: d
Explanation: In PLA, extra crosspoint in AND-array leads to shrinkage or disappearance fault whereas
extra crosspoint in OR-array leads to appearance fault.
Answer: a
Explanation: The number of paths increases exponentially with number of gates. Propagation delay
of the path exceeds the clock interval.
Answer: d
Explanation: The quality of a test set is measured by its fault coverage. It gives the fraction of fault
that are detected by the test set.
a) true b) false
Answer: a
Explanation: The entire surface of the chip other than the pads are sealed by an overglass layers and
thus circuit nodes cannot be probed for monitoring and excitation.
Answer: b
Explanation: Chip design mistakes can be very costly both in terms of time and money. The circuit
should be tested at chip level itself. Design for testability is essential for good design.
Explanation: Design for testability is an essential process for good design. Thus the designers
dedicate around 30% or more of chip area for testing.
Answer: b
Explanation: At the prototype stage, partitioning into subsystems are done to solve all the
complexity problem. Each of these subsystems are self contained and independent.
Answer: a
Explanation: The connections are made open circuited so that one system can be divorced from
another as a last resort in prototype testing.
Answer: a
Explanation: The total number of test vectors for exhaustive testing is given by 2(m+n). For example
if m is 20 and n is 24, the resultant number of test vectors for exhaustive testing is 244.
Answer: c
Explanation: If the system is partitioned for testing, exhaustive testing can be reduced to 2n + 2m a
much more reasonable proportion.
Answer: a
Explanation: In MOS circuits, short circuit and open circuit in metal layer and short circuit in diffusion
layer are the dominant fault experienced.
38. Test pattern generation is assisted using
Answer: a
Explanation: Test pattern generation is assisted using automatic test pattern generators but they are
complicated to use properly and ATPG costs tend to rise rapidly with circuit size.
Answer: d
Explanation: It is relatively easy to detect the first 80% of faults using various classical test strategies.
Answer: c
Explanation: Hot carrier injection causes both threshold voltage shift and transconductance
degradation due to charge accumulation in the gate oxide.
Answer: d
Explanation: Oxide breakdown occurs due to inadequate protection against electrostatic discharge
and also due to defect or poor design in input/output pad circuitry.
Answer: a
Explanation: The stuck at model is used in the testing of pc boards and is not sufficient to test actual
VLSI CMOS circuits.
43. Which type of PLD should be used to program basic logic functions?
44. PLAs, CPLDs, and FPGAs are all which type of device?
Answer: PLD
4. fuse-link arrays
ANSWER : thousands of basic logic gates and advanced sequential logic functions
46.The complex programmable logic device (CPLD) contains several PLD blocks and:
Answer: a
Explanation: For testing an N input circuit using exhaustive testing, the total number of input
combinations can be given as 2N.
Answer: b
Explanation: Observability is the process of observing outputs for all the input combinations.
Explanation: Exhaustive testing is the process where all possible input combinations are used. This is
suitable when N is relatively small.
Answer: b
Explanation: In sensitized path-based testing, test vectors are generated after enumerating the
possible faults because many patterns may not occur during the application of the circuit.
51. To propagate the fault along the selected path to primary output, setting _____ is done.
Answer: a
Explanation: Inputs of another gate is determined so as to propagate the fault signal along the
selected path to primary output of the circuit. This is done by setting AND/NAND to 1 and OR/NOR
to 0.
52. In D-algorithm, a particular ______ fault is detected by examining the _____ conditions.
Answer: a
c) existence of one fault and one good machine d) existence of two fault machines alone
Answer: c
Explanation: D-algorithm is based on the hypothesis of the existence of two machines – one good
machine and one faulty machine.
54. The existence of fault in faulty machine causes discrepancy in behaviour of the circuit for all
values on inputs.
a) true b) false
Answer: b
Explanation: The existence of fault in faulty machine causes discrepancy in its behaviour and that of
the good machine for some particular values of inputs.
55. In D-algorithm, the discrepancy is driven to _____ and observed and thus detected.
Answer: c
Explanation: In D-algorithm, a systematic means is provided to driven the discrepancy to output and
it is observed and detected.
a) true b) false
Answer: a
Explanation: D-algorithm is extremely time intensive and computing intensive for large circuits and
many modifications and improvements are done.
Answer: d
Explanation: All the mentioned are the basic figures of merit for MOS devices.
58. For the constant field model, the scaling factors β and α are related as:
a) β = α b) α = 2β c) β = 1 d) β = α = 0
Answer: a
59. In Constant Voltage model, the scaling factors β and α are related as:
a) β = α b) α = 2β c) β = 1 d) β = α = 1
Answer: c
60. The scaling factor for the supply voltage VDD is:
a) 1 b) 0 c) 1/α d) 1/β
Answer: d
Explanation: The supply voltage VDD has the scaling factor of 1/β.