VLSI Multiple Choice Questions on “Built-in Self Test”.
1. Built-in self test aims to
A. reduce test pattern generation cost
B. reduce volume of test data
C. reduce test time
D. all of the mentioned
Answer: D
Clarification: Built-in self test objectives are to reduce test pattern generation cost, to reduce volume of test data and to reduce test time.
2. In data compression technique, comparison is done on
A. test response
B. entire test data
C. data inputs
D. output sequences
Answer: A
Clarification: In data compression technique, comparison is made on compacted test response instead on entire test data.
3. Signature analysis performs
A. addition
B. multiplication
C. polynomial division
D. amplifies
Answer: C
Clarification: Signature analysis performs polynomial division that is division of data out of the device under test.
4. The signature analysis method can be represented mathematically as
A. R(x) = P(x) * C(x)
B. R(x) = P(x) / C(x)
C. R(x) = C(x) / P(x)
D. R(x) = C(x) * P(x)
Answer: B
Clarification: The signature analysis method is represented mathematically as R(x) = P(x) / C(x) where R(x) is the signature, C(x) is characteristic polynomial.
5. Transition counting does the count of transition only in one specific direction at a time.
A. true
B. false
Answer: A
Clarification: Transition counting does the count of transition in specified direction (0 t0 1 or 1 to 0).
6. BILBO uses only the signature analysis.
A. true
B. false
Answer: B
Clarification: Built-in logic block observer method uses signature analysis in conjunction with a scan path.
7. In which mode, storage elements are used independently?
A. normal mode
B. test 1 mode
C. test 2 mode
D. final mode
Answer: A
Clarification: In normal mode, storage elements are used independently and in this mode signal B1=B2=1.
8. Storage elements are connected as a serial shift register when
A. B1=B2=1
B. B1=B2=0
C. B1=0, B2=1
D. B1=1, B2=0
Answer: B
Clarification: When B1=B2=0 storage elements are configured as scan path, they are connected as serial shift register.
9. The circuit is configured as LFSR, when
A. B1=B2=1
B. B1=B2=0
C. B1=0, B2=1
D. B1=1, B2=0
Answer: D
Clarification: When B1=1 and B2=0 the circuit is configured as LFSR mode and can be used as either polynomial divider or random test pattern generator.
10. The BILBO is reset, when
A. B1=B2=1
B. B1=B2=0
C. B1=0, B2=1
D. B1=1, B2=0
Answer: C
Clarification: When B1=0 and B2=1 in the final mode, the BILBO is reset.
11. Self-checking technique consists of
A. supplying coded input data
B. receiving coded output data
C. supplying all possible input sequence
D. all of the mentioned
Answer: A
Clarification: Self-checking technique consists of supplying coded input data to the logic block under test and comparing the output.
12. The type of error in self-checking technique are
A. simple error
B. unidirectional error
C. multiple error
D. all of the mentioned
Answer: D
Clarification: The type of error in self-checking techniques are simple errors, unidirectional errors and multiple errors.
13. The parity check detection is done using
A. OR gate
B. AND gate
C. XOR gate
D. NOR gate
Answer: C
Clarification: The parity check detects simple errors using XOR gates and for each type of error, the approximate coding technique is used.
14. Which errors are detected using duplication codes?
A. single errors
B. unidirectional errors
C. bidirectional errors
D. multiple errors
Answer: D
Clarification: Multiple errors are detected using duplication codes which consist of duplicating the information.
