A HYBRID NUMBER SYSTEM PROCESSOR WITH GEOMETRIC AND COMPLEX ARITHMETIC CAPABILITIES

被引:22
|
作者
LAI, FS
WU, CFE
机构
[1] IBM Thomas J. Watson Research Center, Yorktown Height
关键词
ALGORITHM; ARCHITECTURE; DATA CONVERSION; DIGITAL SIGNAL PROCESSING; FLOATING-POINT; HYBRID NUMBER SYSTEM; LOGARITHMIC NUMBER SYSTEM; MULTIPLIER; PROCESSOR;
D O I
10.1109/12.83639
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The architecture, design, and performance of a hybrid number system processor is described. The processor performs multiplication, division, square root, and square in the logarithmic number system (LNS) domain. However, the input, output, addition, and subtraction are all executed in the 32-bit IEEE standard floating-point number system. With the LNS multiplier and pipelined architecture, the processor is able to perform the geometric and complex arithmetic very effectively. The processor is also shown to compare well to an existing 32-bit floating-point DSP chip. For the same level of CMOS technology, the performance ratios between the hybrid number system and the floating-point processor are shown to be 6.4:1 and 8:1 for division and square root, respectively; for the complex FFT algorithm, the ratio is around 2:1.
引用
收藏
页码:952 / 962
页数:11
相关论文
共 24 条
  • [1] Hybrid Logarithmic Number System Arithmetic Unit: A Review
    Ismail, R. C.
    Zakaria, M. K.
    Murad, S. A. Z.
    2013 IEEE INTERNATIONAL CONFERENCE ON CIRCUITS AND SYSTEMS (ICCAS 2013), 2013, : 55 - 58
  • [2] Proposal to improve data format conversions for a hybrid number system processor
    Jurca, Lucian
    Gontean, Aurel
    Alexa, Florin
    Curiac, Daniel-Ioan
    PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 651 - +
  • [3] Design of Arithmetic Circuits for Complex Binary Number System
    Jamil, Tariq
    IAENG TRANSACTIONS ON ENGINEERING TECHNOLOGIES, VOL 6, 2011, 1373
  • [4] HYBRID ARCHITECTURE FOR A SINGLE-PRECISION ARITHMETIC PROCESSOR
    Jurca, Lucian
    Gontean, Aurel
    Alexa, Florin
    Vasar, Cristian
    ANNALS OF DAAAM FOR 2008 & PROCEEDINGS OF THE 19TH INTERNATIONAL DAAAM SYMPOSIUM, 2008, : 687 - 688
  • [5] Design and Implementation of an Arithmetic Processing Unit Based on the Logarithmic Number System
    Carrillo, S.
    Carrillo, H.
    Viveros, F.
    IEEE LATIN AMERICA TRANSACTIONS, 2010, 8 (06) : 605 - 617
  • [6] Number conversions between RNS and mixed-radix number system based on modulo (2P-1) signed-digit arithmetic
    Wei, SG
    SBCCI 2005: 18th Symposium on Integrated Circuits and Systems Design, Proceedings, 2005, : 160 - 165
  • [7] Hybrid Position-Residues Number System
    Bigou, Karim
    Tisserand, Arnaud
    2016 IEEE 23ND SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2016, : 126 - 133
  • [8] Arithmetic Addition and Subtraction Function of Logarithmic Number System in Positive Region: An Investigation
    Naziri, Siti Zarina Md
    Ismail, Rizalafande Che
    Shakaff, Ali Yeon Md
    2015 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2015, : 447 - 450
  • [9] A Real/Complex Logarithmic Number System ALU
    Arnold, Mark G.
    Collange, Sylvain
    IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (02) : 202 - 213
  • [10] Towards a Quaternion Complex Logarithmic Number System
    Arnold, Mark G.
    Cowles, John
    Paliouras, Vassilis
    Kouretas, Ioannis
    2011 20TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH-20), 2011, : 33 - 42