Abstract
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 2n modulo 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.
| Original language | English |
|---|---|
| Title of host publication | 2014 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2014 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 141-146 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781479961207 |
| DOIs | |
| Publication status | Published - 27 Jan 2014 |
| Event | 2014 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2014 - Kuching, Sarawak, Malaysia Duration: 1 Dec 2014 → 4 Dec 2014 |
Publication series
| Name | 2014 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2014 |
|---|
Conference
| Conference | 2014 International Symposium on Intelligent Signal Processing and Communication Systems, ISPACS 2014 |
|---|---|
| Country/Territory | Malaysia |
| City | Kuching, Sarawak |
| Period | 1/12/14 → 4/12/14 |
Bibliographical note
Publisher Copyright:© 2014 IEEE.
Keywords
- Distributed arithmetic
- inner product
- one-hot code
- residue number systems
- thermometer code