{'fraction_non_alphanumeric': 0.007575757575757576, 'fraction_numerical': 0.016666666666666666, 'mean_word_length': 4.64957264957265, '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}}
Circuits for Low Power Bus Traffic Encoding Spring 2003 EE 241 Semester Project

In modern circuits the fraction of total power attributed to wires is increasing. One method to decrease the power consumption is to reduce the number of transitions on long bus wires by encoding bus traffic. The presented circuit reduces the energy consumed by buses on a single die by caching the eight most recent values on both sides of a long bus and transmitting a low weight code word on a cache hit. A custom layout in .13μ process technology extracted and simulated indicates that our current optimized implementation offers net energy savings on buses longer than 15mm.