Skip to Main Content
This paper presents four approaches for realizing large-size signed multipliers using embedded multiplier blocks in FPGAs. These approaches include new sign-extension, segment based Baugh-Wooley, sign-magnitude-based, and multi-granular. The target platforms are Xilinx' and Altera's FPGAs. The implementation results are compared with the standard approach utilized by commercial tools. On average, a delay reduction of 21% is achieved by multi-granular approach, and area saving of about 69% in terms of number of ALUTs is obtained by the new sign-extension approach.