Description: 8*8 multiplier and its test: using booth code multiplier: 1. ultipler_quick_add_4
In this case, there are two main functions: the first is that when the partial product unit is taken, the partial product is used when the code is 3x. And the other one is when you add up some of these things, you take 3 to 6.
2. ultiplier_quick_add_5
That's the five-bit parallel omniplus, which is used to compute seven to eleven bits and twelve to sixteen places.
3. ultiplier_unit_4
This module is used to realize partial product, each module implements a partial product of 4 bits, so a partial product needs 4 modules to implement. A total of 12 such modules are required.
4. Multiplier_full_add
This is a full adder, which is realized by the array of the whole additive when the partial product is added.
File list (Check if you may need any files):