A Built-in Reseeding Technique for LFSR-Based Test Pattern Generation