{'fraction_non_alphanumeric': 0.015317286652078774, 'fraction_numerical': 0.0087527352297593, 'mean_word_length': 4.754716981132075, '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}}
Reconfigurable processor based on ALU array architecture for software radio

We have developed an original reconfigurable processor LSI for software radio systems for consumer products. The die size of the LSI is 5.65 mm by 5.65 mm. The processor is based on ALU array architecture and has original limitations on connections of ALUs. The circuit size is small because of the limitations. It achieves high processing performance by processing multiple threads simultaneously. We have developed a prototype of a broadcasting receiver with the LSIs. The prototype has realised the real-time reception of three kinds of broadcasts by changing software using a maximum of two LSIs. We also have estimated a power consumption of the LSI and have confirmed that power consumption can be reduced by approximately 55% of that of the LSI. By doing so, we have advanced a realisation of software radio for consumer products.