TY - GEN
T1 - Test data compression based on Variable Prefix Dual-Run-Length Code
AU - Yu, Yang
AU - Yang, Zhiming
AU - Peng, Xiyuan
PY - 2012
Y1 - 2012
N2 - Higher circuit densities in System-on-a-Chip (SoC) designs have led to drastic increase in test data volume. Larger test data size demands not only higher memory requirements, but also an increase in testing time. In order to reduce the volume of SoC test data, an improved FDR code was proposed, called Variable Prefix Dual-Run-Length Code. This coding scheme has two steps: firstly, the don't care bits in the test data are filled with 0s or 1s using the Dynamic Programming Algorithm (DPA); then according to the novel partition way, the test data was divided as alternate runs of 0's and 1's, and the 0 runs and 1 runs was encoded. Due to its simple architecture, the decompression circuit for this proposed code needs only little additional hardware. Experimental results for the ISCAS'89 benchmark circuits show that the proposed code outperforms other similar codes in achieving higher compression ratio and requiring smaller area overhead for the on-chip decoder.
AB - Higher circuit densities in System-on-a-Chip (SoC) designs have led to drastic increase in test data volume. Larger test data size demands not only higher memory requirements, but also an increase in testing time. In order to reduce the volume of SoC test data, an improved FDR code was proposed, called Variable Prefix Dual-Run-Length Code. This coding scheme has two steps: firstly, the don't care bits in the test data are filled with 0s or 1s using the Dynamic Programming Algorithm (DPA); then according to the novel partition way, the test data was divided as alternate runs of 0's and 1's, and the 0 runs and 1 runs was encoded. Due to its simple architecture, the decompression circuit for this proposed code needs only little additional hardware. Experimental results for the ISCAS'89 benchmark circuits show that the proposed code outperforms other similar codes in achieving higher compression ratio and requiring smaller area overhead for the on-chip decoder.
KW - Compression
KW - Decompression
KW - Dynamic Programming Algorithm
KW - SoC test
KW - Variable Prefix Dual-Run-Length
UR - https://www.scopus.com/pages/publications/84864191959
U2 - 10.1109/I2MTC.2012.6229286
DO - 10.1109/I2MTC.2012.6229286
M3 - 会议稿件
AN - SCOPUS:84864191959
SN - 9781457717710
T3 - 2012 IEEE I2MTC - International Instrumentation and Measurement Technology Conference, Proceedings
SP - 2537
EP - 2542
BT - 2012 IEEE I2MTC - International Instrumentation and Measurement Technology Conference, Proceedings
T2 - 2012 IEEE International Instrumentation and Measurement Technology Conference, I2MTC 2012
Y2 - 13 May 2012 through 16 May 2012
ER -