{'fraction_non_alphanumeric': 0.017543859649122806, 'fraction_numerical': 0.0, 'mean_word_length': 5.235294117647059, '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}}
N-Port arithmetic unit for DSP

A new concept in general purpose digital signal processor (DSP) design will be proposed which makes it possible to exhibit the advantages of algorithms optimized for minimum number of addition operations. The proposed architecture is specified by an N-port arithmetic unit and N separate memories. The avoidance of all memory conflicts while the memories are simultaneously bandwidth limited, is discussed. It is shown how moderate control and overhead circuitry can be found. Further a discussion about the optimal choice of the arithmetic unit is given. Examples are presented comparing the use of wave digital (Fettweis) implementations and more conventional implementations of fixed point digital filters.