• DocumentCode
    249772
  • Title

    An FPGA-Based Novel Architecture for the Fixed-Point Binary Antilogarithmic Computation

  • Author

    Pandey, J.G. ; Karmakar, A. ; Shekhar, C. ; Gurunarayanan, S.

  • Author_Institution
    Central Electron. Eng. Res. Inst. (CEERI), Pilani, India
  • fYear
    2014
  • fDate
    9-11 Jan. 2014
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    Emerging embedded system applications require low power, fast and area-efficient implementation of complex arithmetic operations. Modern field-programmable gate array (FPGA) is a suitable candidate for implementing any reasonably complex architecture within minimal design time. Apart from the logic resources, most of the FPGAs contain hard-macro elements. By using a fixed-point data path, the available FPGA macro elements can be used to design an architecture that is much more complex. The realization of the complex arithmetic elements can be simpler by using a logarithmic number system. In this paper, a novel architecture and the FPGA realization of an antilogarithmic computing circuit is proposed. The proposed antilogarithmic circuit uses piecewise linear approximation method. The same architecture works for both the positive and negative binary numbers. A unique barrel-shifter is designed which shifts the input data to the left or right by the required amount. The proposed architecture is implemented in the Xilinx Virtex-5 xc5vfx70t device. The device utilization shows that the architecture utilizes a minimal FPGA resource. We have also performed error analysis of the approximation result. The error analysis shows that error associated with the positive numbers is 0.16% while that for the negative numbers is 0.8%. The error can be further minimized by taking more bits for the fractional bit representation.
  • Keywords
    approximation theory; computer architecture; embedded systems; field programmable gate arrays; FPGA based novel architecture; FPGA macro elements; Xilinx Virtex; antilogarithmic computing circuit; barrel shifter; complex architecture; complex arithmetic elements; complex arithmetic operations; embedded system applications; fixed point binary antilogarithmic computation; logic resources; piecewise linear approximation method; Computer architecture; Error analysis; Field programmable gate arrays; Linear approximation; Multiplexing; Piecewise linear approximation; FPGAs; VLSI; antilogarithm; embedded system; fixed-point architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Systems, Signal Processing and Computing Technologies (ICESC), 2014 International Conference on
  • Conference_Location
    Nagpur
  • Type

    conf

  • DOI
    10.1109/ICESC.2014.13
  • Filename
    6745340