VLSI Questions and Answers – Guidelines for Testability -2

This set of VLSI Quiz focuses on “Guidelines for Testability -2”.

1. _______ is used to start the initial sequence correctly.
a) preset
b) clear
c) preset and clear
d) clock
View Answer

Answer: c
Explanation: The sequential logic testing arises at power-up time. To solve this problem and to start the initial sequence correctly, preset and clear are used.

2. Preset and clear is used to
a) initialize only first sequence
b) correct first two sequences
c) correct first and last sequence
d) correct alternative sequences
View Answer

Answer: a
Explanation: Preset and clear is used to initialize only the first sequence as these are very space consuming.

3. How can over-riding the normal initialization state be achieved?
a) by adding preset
b) by adding reset
c) by adding gating in initialize control line
d) by adding sourcing in initialize control line
View Answer

Answer: c
Explanation: The tester should be able to over-ride the normal initialization state of the logic and this can be achieved by the addition of gating in initialize control line.
advertisement
advertisement

4. Asynchronous logic is driven by
a) clock
b) gating circuit
c) self-clock
d) self timing
View Answer

Answer: d
Explanation: Asynchronous logic is driven by self-timing state transition in response to changes of the primary input.

5. Which is better in terms of memory storage?
a) synchronous circuits
b) asynchronous circuits
c) sequential circuits
d) clocked circuits
View Answer

Answer: a
Explanation: Synchronous circuits are better when compared to memory storage. Asynchronous circuits have a timing problems and also memory effects and problems.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. Which circuits are faster?
a) synchronous circuits
b) asynchronous circuits
c) sequential circuits
d) clocked circuits
View Answer

Answer: b
Explanation: Asynchronous circuits are inherently faster than clocked logic but it has other disadvantages like difficult testing, non deterministic behaviour, prones to races, etc.

7. Which is more sensitive logic?
a) synchronous circuits
b) asynchronous circuits
c) sequential circuits
d) clocked circuits
View Answer

Answer: b
Explanation: Asynchronous circuits are more sensitive to tester skews and it is also prone to races and other hazards.
advertisement

8. Which logic are difficult to design?
a) synchronous circuits
b) asynchronous circuits
c) sequential circuits
d) clocked circuits
View Answer

Answer: b
Explanation: Asynchronous circuit designs are difficult than synchronous logic and must be approached with care, taking the account of critical race and other hazard-generating conditions.

9. Automatic test pattern generators depend on
a) map design
b) layout design
c) logic domain
d) testing domain
View Answer

Answer: c
Explanation: Automatic test pattern generators work in logic domain and view delay-dependent logic as redundant combinational logic.
advertisement

10. When a clock signal is gated with another signal like load signal, output is not affected.
a) true
b) false
View Answer

Answer: b
Explanation: When a clock signal is gated with another signal such as load signal, then any skew on that signal can cause the erroneous output from associated logic.

Sanfoundry Global Education & Learning Series – VLSI.

To practice all areas of VLSI for Quizzes, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.