{'fraction_non_alphanumeric': 0.014285714285714285, 'fraction_numerical': 0.004464285714285714, 'mean_word_length': 5.1256830601092895, '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}}
A new MAC design using high-speed partial product summation tree

A novel multiplication algorithm using high-speed partial product summation tree has been presented. Some changes have been done in previous algorithms to obtain speed and better electronic parameters. In partial product generation step a new modified Booth algorithm has been proposed. In partial product reduction step a novel tree structure has been modified. In final addition step a fast adder structure using high-speed components is used. The modified Booth structure decreases the delay with the production of partial products by using the additional parallelism of conventional Booth algorithm. Multiplication is partitioned in four slices which results more speed. A new carry save addition has been used in final addition step. Modified high-speed array architecture is proposed. Simulations have been done with SPICE and some programming codes. This study has decreased transistor count by 8 percent, delay time of whole architecture has reduced 10 percent and power consumption reduction is 10 percent in compare with other previous designs.