To Do: Multiplication Using Adders - mbits-mirafra/digitalDesignCourse GitHub Wiki

  • Multiplication using adders is a technique for performing multiplication operations using only adder circuits. This technique is also known as the "adder-based multiplication" or "shift-and-add multiplication" method.

  • The basic idea behind this technique is to decompose the multiplication into a series of additions and shifts. First, we convert the two operands into binary format and then perform a series of partial products. We shift one operand to the left by one bit in each iteration and add it to the accumulated result.

  • This method is useful when we have limited hardware resources or when we need to perform multiplication in a very efficient way. However, it requires a larger number of adders than other multiplication algorithms, and its performance may degrade for large operands.