A Simple Pipelined Logarithmic Multiplier

被引:5
|
作者
Bulic, Patricio [1 ]
Babic, Zdenka [2 ]
Avramovic, Aleksej [2 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana 61000, Slovenia
[2] Univ Banja Luka, Fac Elect Engn, Banja Luka, Bosnia & Herceg
关键词
VLSI IMPLEMENTATION; CONVERTER;
D O I
10.1109/ICCD.2010.5647767
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Digital signal processing algorithms often rely heavily on a large number of multiplications, which is both time and power consuming. However, there are many practical solutions to simplify multiplication, like truncated and logarithmic multipliers. These methods consume less time and power but introduce errors. Nevertheless, they can be used in situations where a shorter time delay is more important than accuracy. In digital signal processing, these conditions are often met, especially in video compression and tracking, where integer arithmetic gives satisfactory results. This paper presents and compare different multipliers in a logarithmic number system. For the hardware implementation assessment, the multipliers are implemented on the Spartan 3 FPGA chip and are compared against speed, resources required for implementation, power consumption and error rate. We also propose a simple and efficient logarithmic multiplier with the possibility to achieve an arbitrary accuracy through an iterative procedure. In such a way, the error correction can be done almost in parallel (actually this is achieved through pipelining) with the basic multiplication. The hardware solution involves adders and shifters, so it is not gate and power consuming. The error of proposed multiplier for operands ranging from 8 bits to 16 bits indicates a very low relative error percentage.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 50 条
  • [1] ASIC Based Logarithmic Multiplier Using Iterative Pipelined Architecture
    Agrawal, Ritesh Kumar
    Kittur, Harish Mallikarjun
    2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 362 - 366
  • [2] An Iterative Logarithmic Multiplier
    Babic, Zdenka
    Avramovic, Aleksej
    Bulic, Patricio
    ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW, 2010, 77 (01): : 25 - 30
  • [3] An iterative logarithmic multiplier
    Babic, Z.
    Avramovic, A.
    Bulic, P.
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (01) : 23 - 33
  • [4] Pipelined Architecture for Vedic Multiplier
    Harish, Babu N.
    Satish, Reddy N.
    Devendra, Bhumarapu
    Jayakrishanan, P.
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL ENGINEERING (ICAEE), 2014,
  • [5] Pipelined Convolution using Vedic Multiplier
    Pranav, K.
    Pramod, P.
    PROCEEDINGS OF THE 2015 IEEE RECENT ADVANCES IN INTELLIGENT COMPUTATIONAL SYSTEMS (RAICS), 2015, : 33 - 38
  • [6] Design and demonstration of SFQ pipelined multiplier
    Akahori, A
    Tanaka, M
    Sekiya, A
    Fujimaki, A
    Hayakawa, H
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2003, 13 (02) : 559 - 562
  • [7] NOVEL PIPELINED SERIAL PARALLEL MULTIPLIER
    AITBOUDAOUD, D
    IBRAHIM, MK
    HAYESGILL, BR
    ELECTRONICS LETTERS, 1990, 26 (09) : 582 - 583
  • [8] Asynchronous cross-pipelined multiplier
    Butas, J
    Choy, CS
    Povazanec, J
    Chan, CF
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2001, 36 (08) : 1272 - 1275
  • [9] Multiplier sequences and logarithmic mesh
    Katkova, Olga
    Shapiro, Boris
    Vishnyakova, Anna
    COMPTES RENDUS MATHEMATIQUE, 2011, 349 (1-2) : 35 - 38
  • [10] The Fully-Serial Pipelined Multiplier
    Shafer, Andrew G.
    Parker, Lyndsi R.
    Swartzlander, Earl E., Jr.
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 1817 - 1822