{'fraction_non_alphanumeric': 0.01676829268292683, 'fraction_numerical': 0.0, 'mean_word_length': 5.257142857142857, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Function-based dynamic compaction and its impact on test set sizes

Due to the limited amount of available resources and time used for manufacture testing of integrated circuits, there is great interest in minimizing the number of test patterns applied while maintaining a large number of defect detections. Many methods have been developed to generate compact test pattern sets, and this paper extends the concepts of one such method (pattern-based dynamic compaction) into the functional realm. We will show that function-based dynamic compaction yields very compact test sets, and it retains compact performance for fault models of different difficulty.