ASIC/FPGA Design and Verification Out Source Services
Digital Design Complex Multiplier Algorithm
- 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.
|