• DocumentCode
    672255
  • Title

    An FPGA-based fixed-point architecture for binary logarithmic computation

  • Author

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

  • Author_Institution
    Central Electron. Eng. Res. Inst., Pilani, India
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    383
  • Lastpage
    388
  • Abstract
    Real-time numerically intensive image processing applications demand dedicated hardware for various complex arithmetic functions. These arithmetic functions can be efficiently implemented by employing a binary logarithmic circuit. In this paper a field-programmable gate array (FPGA) based architecture for the binary logarithm approximation unit is proposed. The proposed architecture utilizes combinational logic circuit elements and fixed-point datapath. The implemented architecture is capable of finding approximated logarithm of an integer number, integer with fractional number and only fractional number. The architecture uses the same set of circuit elements for all computations. In the implemented architecture eight-region approximations is used. The proposed architecture is implemented in a Xilinx Virtex-5 xc5vfx70t FPGA device. The available FPGA macros are utilized for the elementary circuit elements. The device utilization summery shows that the proposed architecture consumes minimal FPGA resources. The error analysis, performed with multiple sets of random numbers, illustrates that the proposed architecture has very nominal error associated with both the fractional as well as fixed-point numbers.
  • Keywords
    combinational circuits; field programmable gate arrays; fixed point arithmetic; image processing; FPGA macros; FPGA-based fixed-point architecture; Xilinx Virtex-5 xc5vfx70t FPGA device; arithmetic functions; binary logarithm approximation unit; binary logarithmic circuit; binary logarithmic computation; combinational logic circuit elements; dedicated hardware; elementary circuit elements; field-programmable gate array based architecture; fixed-point datapath; fixed-point numbers; fractional number; integer number; minimal FPGA resources; numerically intensive image processing applications; Computer architecture; Error analysis; Field programmable gate arrays; Linear approximation; Logic gates; Multiplexing; Embedded architecture; VLSI; binary logarithm; field-programmable gate array (FPGA); fixed-point architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Information Processing (ICIIP), 2013 IEEE Second International Conference on
  • Conference_Location
    Shimla
  • Print_ISBN
    978-1-4673-6099-9
  • Type

    conf

  • DOI
    10.1109/ICIIP.2013.6707620
  • Filename
    6707620