{'fraction_non_alphanumeric': 0.014416775884665793, 'fraction_numerical': 0.002621231979030144, 'mean_word_length': 5.015748031496063, '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}}
Scan Shift Power Reduction by Gating Internal Nodes

We propose a novel approach to reduce overall shift power during test by inserting a predetermined amount of hardware at the output of either scan cells or internal gates. To make the proposed approach scalable, a linear time algorithm, based on an estimated dynamic power computation technique, is used to identify the nodes for hardware insertion. To avoid degrading the timing of the circuit, additional logic is added only at paths that are not timing-critical. The proposed approach significantly outperforms all approaches that gate only scan cells. Experimental results on ISCAS and ITC benchmarks show that on average more than 57% of the dynamic power can be reduced with negligible hardware overhead.