As technology processes scale up and design complexities grow, system-on-chip (SoC) integration continues to rise rapidly. According to these trends, increasing test data volume is one of the biggest challenges in the testing industry. In this paper, we present a new test data compression method based on reusing a stored set with tri-state coding (TSC). For improving the compression efficiency, a twisted ring counter (TRC) is used to reconfigure twist function. It is useful to reuse previously used data for making next data by using the function of feedback of the ring counter. Moreover, the TSC is used to increase the range information transmission without additional input ports.
Experimental results show that this compression method improves a compression ratio and a test time on both ISCAS'89 and large ITC'99 benchmark circuits in most cases compared to the results of the previous work without a heavy burden on the hardware.Index Terms-test data compression, system-on-chip, logic testing, tri-state detection, tri-state input, tri-state coding, automatic test equipment, twisted ring counter 0278-0070 (c) His main research interests include VLSI/SoC design and testing, design for testability, BIST, defect diagnosis, and design for manufacturability.