Sum of products: Computation using modular thermometer codes
Chan Hua Vun, A. Benjamin Premkumar, Wenshuo Zhang · 2014
This paper presents a method for computing inner products based on the distributed arithmetic principles and thermometer codes. The input is represented in the residue domain using thermometer codes while the output is encoded in the one-hot code format. Compared to the conventional methods of evaluating inner products using binary format, the proposed system provides an elegant way of performing the modular inner products computation due to the absence of the 2nmodulo operation encountered in binary based methods. In addition, the modulo adder used in the proposed system can be implemented using simple shifter based circuit utilizing one-hot code format with no carry propagation involved in the addition.