Xilinx DS291, LogiCORE IP Complex Multiplier v3.1, Data Sheet
Xilinx DS291, LogiCORE IP Complex Multiplier v3.1, Data Sheet
Xilinx DS291, LogiCORE IP Complex Multiplier v3.1, Data Sheet
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Functional Description<br />
<strong>LogiCORE</strong> <strong>IP</strong> <strong>Complex</strong> <strong>Multiplier</strong> <strong>v3.1</strong><br />
There are two basic architectures to implement complex multiplication, given two operands: a = ar+ jai and<br />
b = br+ jbi , yielding an output p = ab = pr+ jpi .<br />
Direct implementation requires four real multiplications:<br />
By exploiting that<br />
a three real multiplier solution can be devised, which trades off one multiplier for three pre-combining adders and<br />
increased multiplier wordlength.<br />
Pinout<br />
X-Ref Target - Figure 1<br />
p r<br />
= a<br />
r<br />
b<br />
r<br />
– a<br />
i<br />
b Equation 1<br />
i<br />
p<br />
i<br />
= a<br />
r<br />
b<br />
i<br />
+ a<br />
i<br />
b Equation 2<br />
r<br />
p<br />
r<br />
= a<br />
r<br />
b<br />
r<br />
– a<br />
i<br />
b<br />
i<br />
= a<br />
r<br />
( b<br />
r<br />
+ b<br />
i<br />
) – ( a<br />
r<br />
+ a<br />
i<br />
)b<br />
i<br />
Equation 3<br />
p<br />
i<br />
= a<br />
r<br />
b<br />
i<br />
+ a<br />
i<br />
b<br />
r<br />
= a<br />
r<br />
( b<br />
r<br />
+ b<br />
i<br />
) + ( a<br />
i<br />
– a<br />
r<br />
)b<br />
r<br />
Equation 4<br />
AR<br />
AI<br />
BR<br />
BI<br />
ROUND_CY<br />
SCLR<br />
CLK<br />
CE<br />
Figure 1: Core Schematic Symbol<br />
This section describes the <strong>Complex</strong> <strong>Multiplier</strong> core signals as shown in Figure 1 and described in Table 1. All control<br />
inputs are active high. Should an active low input be required for a specific control pin, an inverter must be placed<br />
in the path to the pin and is absorbed appropriately during synthesis and/or mapping.<br />
<strong>DS291</strong> March 1, 2011 www.xilinx.com 2<br />
Product Specification<br />
PR<br />
PI