Two-dimensional scan design is a widely used BIST a, |=°11111I1100100 architecture for pseudo-random and pseudo-exhaustive testing. 2 =°o 1 1 1 1 o 1 o 1 1 oo 1 o However, linear dependencies that arise due to the properties of the test-pattern generators in use have a negative impact a3 = o 1 000 I1 Io 1 o 1 1o on fault coverage. To alleviate this problem, networks of XOR a, gates known as phase shifters are often used. Existing techniques _F (b) for selecting phase shifts, such as those based on large channel S= = separations, lead to inadequate removal of linear dependencies. In Sca ch C this paper we present for the first time a method for the selection T of appropriate channel phase shifts to explicitly minimize linear dependencies. Experimental results corroborate the effect of the approach in increasing fault coverage.