skip to main content
research-article

Conversion of binary to single-term triple base numbers for DSP applications

Published:09 January 2012Publication History
Skip Abstract Section

Abstract

Non-binary number systems are increasingly gaining popularity in signal processing applications for their capabilities of handling arithmetic operations efficiently. One such number system, "Double Base Number System (DBNS)" has gained attention to many researchers for it's capability of performing multiplication operation efficiently. Recently, "Triple Base Number System (TBNS)" has been introduced which shows better performance over DBNS for higher bit operations in terms of speed, hardware complexity and power dissipation. However, the advantages of TBNS systems cannot be exploited due to substantial overhead of conversion from binary to TBNS. Keeping this issue in view, in this paper, a novel architecture has been proposed for high performance binary to TBNS conversion. Efficiency of this conversion scheme has been dealt with in details and experimental results and analysis clearly indicate the novelty of the architecture.

References

  1. Amitabha Sinha, Subhasis Maitra, Pavel Sinha, Ken Newton and Kishanu Mukherjee, "Triple Based Number Systems-A Novel Concept for Performance Enhancement of Digital Signal Processors", TENCON 2008 IEEE Region 10 Conference,19-21 Nov,2008, Hyderabad, pp. 1--5, Print ISBN 978-1-4244-2408-5.Google ScholarGoogle Scholar
  2. Subhasis Maitra, Amitabha Sinha, "A Single Digit Triple Base Number System-A new Concept for Implementing High Performance Multiplier Unit for DSP Applications", 6th International Conference on Information, Communications & Signal Processing, 2007, Singapore, pp. 1,Print ISBN 978-1-4244-0983-9.Google ScholarGoogle Scholar
  3. Uwe Meyer Baese "Digital Signal Processing with Field Programmable Gate Arrays", 2nd ed., Springer 2003.Google ScholarGoogle Scholar
  4. John P Hayes "Computer Architecture and Organization", Tata McGraw-Hill 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. V.S. Dimitrov, G.A. Jullien and W.C. Miller, 1999, "Theory and Applications of the Double-Base Number System", IEEE Trans. Computers, Vol. 48, 10, pp. 1098--1106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Reto Zimmermann, "Lecture notes on Computer Arithmetic: Principles, Architectures and VLSI Design", Integrated Systems Laboratory, Swiss Federal Institute of Technology (ETH), Zurich, March 16, 1999.Google ScholarGoogle Scholar
  7. R. Muscedere, G.A. Jullien, V.S. Dimitrov and W.C. Miller, "Efficient Techniques for Binary-to-Multidigit Multidimensional Logarithmic Number System Conversion Using Range-Addressable Look-up Tables", IEEE Trans. Computers, Vol. 64, No. 3,pp. 257--269, March 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. V. Dimitrov, Saeid Sadeghi-Emamchaie, G.A. Jullien and W.C. Miller, "A Near Canonic Double-Based Number System (DBNS) with Applications in Digital Signal Processing", Proceedings SPIE Conference on Advanced Signal Processing, August 1996.Google ScholarGoogle ScholarCross RefCross Ref
  9. G.A. Jullien, V.S. Dimitrov, B. Li, W.C. Miller, A. Lee and M. Ahmadi, "A Hybrid DBNS Processor for DSP Computation", Proceedings International Symposium on Circuits and Systems, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  10. V.S. Dimitrov, G.A. Jullien and W.C. Miller "An Algorithm for Modular Exponentiation", Information Processing Letters, vol. 66, no.3, pp. 155--159, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Xilinx, "Introduction and Overview", Virtex-II Pro Platform FPGAs March 9th, 2004.Google ScholarGoogle Scholar
  12. Roberto Muscedere, "A Hardware Efficient Very Large Bit Word Binary to Double Base Number System Converter for Encryption Applications", IEEE International Symposium on Circuits and Systems, New Orleans, LA, 27-30 May 2007, pp. 1373--1376.Google ScholarGoogle Scholar
  13. Guillaume Gilbert and J.M. Pierre Langlois, "Multipath Greedy Algorithm for Canonical Representation of Numbers in the Double Base Number System", IEEE-NEWCAS Conference, pp. 39--42, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  14. Mikko Pankaala, Ari Passio, Mika Laiho, "Implementation Alternatives of a DBNS Adder", 9th International Workshop on Cellular Neural Networks and Their Applications, pp. 138--141, 2005.Google ScholarGoogle Scholar
  15. Manideepa Mukherjee, Amitabha Sinha, "A novel architecture for conversion of binary to single digit double base numbers", ACM SIGARCH Computer Architecture News ,Volume 38 ,Issue 5, pp. 1--6, December 2010, New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Conversion of binary to single-term triple base numbers for DSP applications

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader