Skip to Main Content
Digital signal processing is an arithmetic-intensive operation. Over the past decade, several memory-intensive multiplication algorithms have been reported. They offer a high-speed alternative to traditional methods. In this correspondence, an error analysis is performed on this class of multiplier and an extended precision version is derived. The new multiplier is capable of adding several additional bits of precision to a fixed point product without significantly increasing hardware complexity.