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 条
  • [31] Advanced constant multiplier for multipath pipelined FFT processor
    Kim, D.
    Choi, H. -W.
    ELECTRONICS LETTERS, 2008, 44 (08) : 518 - 520
  • [32] Complex-Multiplier Implementation for Pipelined FFTs in FPGAs
    Kumar, M. Aravind
    Chari, K. Manjunatha
    2015 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION ENGINEERING SYSTEMS (SPACES), 2015, : 137 - 141
  • [33] Logarithmic Multiplier in Hardware Implementation of Neural Networks
    Lotric, Uros
    Bulic, Patricio
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT I, 2011, 6593 : 158 - 168
  • [34] A high performance hybrid wave-pipelined multiplier
    Tatapudi, SB
    Delgado-Frias, JG
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW FRONTIERS IN VLSI DESIGN, 2005, : 282 - 283
  • [35] Power-aware scalable pipelined booth multiplier
    Lee, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (11) : 3230 - 3234
  • [36] PIPELINED SERIAL PARALLEL MULTIPLIER WITH CONTRAFLOWING DATA STREAMS
    TOSIC, MB
    STOJCEV, MK
    ELECTRONICS LETTERS, 1991, 27 (25) : 2361 - 2363
  • [37] A Low Error, Hardware Efficient Logarithmic Multiplier
    L. Guna Sekhar Sai Harsha
    Bhaskara Rao Jammu
    Nalini Bodasingi
    Sreehari Veeramachaneni
    Noor Mohammad SK
    Circuits, Systems, and Signal Processing, 2022, 41 : 485 - 513
  • [38] Multiplier's of Cauchy integrals of logarithmic potentials
    Hallenbeck, DJ
    Samotij, K
    MATHEMATIKA, 1995, 42 (84) : 397 - 405
  • [39] A Low Error, Hardware Efficient Logarithmic Multiplier
    Harsha, L. Guna Sekhar Sai
    Jammu, Bhaskara Rao
    Bodasingi, Nalini
    Veeramachaneni, Sreehari
    Mohammad, Noor S. K.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2022, 41 (01) : 485 - 513
  • [40] An efficient VLSI architecture for Iterative Logarithmic Multiplier
    Nandan, Durgesh
    Kanungo, Jitendra
    Mahajan, Anurag
    2017 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2017, : 419 - 423