TY - GEN
T1 - A comparative analysis of LFSR cascading for hardware efficiency and high fault coverage in BIST applications
AU - Alamgir, Arbab
AU - A'ain, Abu Khari Bin
AU - Paraman, Norlina
AU - Sheikh, Usman Ullah
AU - Grout, Ian
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/11/23
Y1 - 2020/11/23
N2 - Determination of the most appropriate test set is a critical task for high fault coverage in digital testing. Linear feedback shift registers (LFSR) is a common choice to generate pseudo-random patterns for any circuit under test. However, literature shows that pseudo-random generation is incapable of achieving high fault coverage in complex circuits under test. Moreover, a proportional amount of LFSR hardware is loaded with additional circuitry to implement weighted random and mixed-mode reseeding techniques. Despite dense research around weighted random and mixed-mode reseeding techniques, test pattern generation remains a high-cost block in built-in self-test architectures. This research paper uses the parallel concatenation of LFSRs to propose a simple, uniform, and scalable test pattern generator architecture for BIST applications. The proposed test pattern generator reduces the large use of memory elements in an LFSR. Moreover, the parallel concatenation of LFSRs enables the test pattern generator to supply divergent test sequences for comparatively high fault coverage. Fault simulations on combinational profiles of ISCAS'89 benchmark circuits show higher fault coverage with low hardware overhead as compared to standard LFSR.
AB - Determination of the most appropriate test set is a critical task for high fault coverage in digital testing. Linear feedback shift registers (LFSR) is a common choice to generate pseudo-random patterns for any circuit under test. However, literature shows that pseudo-random generation is incapable of achieving high fault coverage in complex circuits under test. Moreover, a proportional amount of LFSR hardware is loaded with additional circuitry to implement weighted random and mixed-mode reseeding techniques. Despite dense research around weighted random and mixed-mode reseeding techniques, test pattern generation remains a high-cost block in built-in self-test architectures. This research paper uses the parallel concatenation of LFSRs to propose a simple, uniform, and scalable test pattern generator architecture for BIST applications. The proposed test pattern generator reduces the large use of memory elements in an LFSR. Moreover, the parallel concatenation of LFSRs enables the test pattern generator to supply divergent test sequences for comparatively high fault coverage. Fault simulations on combinational profiles of ISCAS'89 benchmark circuits show higher fault coverage with low hardware overhead as compared to standard LFSR.
KW - Built-in self-test
KW - Fault coverage
KW - Hardware efficiency
KW - Linear Feedback shift register
KW - Parallel Cascading
KW - Test pattern generation
UR - http://www.scopus.com/inward/record.url?scp=85099139360&partnerID=8YFLogxK
U2 - 10.1109/ATS49688.2020.9301561
DO - 10.1109/ATS49688.2020.9301561
M3 - Conference contribution
AN - SCOPUS:85099139360
T3 - Proceedings of the Asian Test Symposium
BT - Proceedings - 2020 IEEE 29th Asian Test Symposium, ATS 2020
PB - IEEE Computer Society
T2 - 29th IEEE Asian Test Symposium, ATS 2020
Y2 - 22 November 2020 through 25 November 2020
ER -