Research Article

Architecture and Application-Aware Management of Complexity of Mapping Multiplication to FPGA DSP Blocks in High Level Synthesis

Table 5

Example number of FAs for = 4 (constant = 4′b1010).

ColumnContributing rows Number of nonzero partial productsNumber of FAs as a result of column addition

00
, 0, 1 = 10
, , 0, 1, 0 = 10
, , , 0, 1, 0, 1 = 21 + = 2
, , 1, 0, 1 = 21 + = 2
, 1, 0 = 1
10