ASIC/FPGA Design and Verification Out Source Services
Digital Design Complex MultiplierAlgorithm
- The design does the multiplication with only three multipliers to minimize gate count.
- A complex multiplication is calculated (a+jb)(c+jd) = (ac-bd) + j(ad+bc).
- We define three intermediate multiplications as follows:P=c(a-b)Q=a(c+d)R=b(c-d)
- It is easily shown that the real part of the multiplication is P+R and
- The imaginary part is Q-P.
|