• DocumentCode
    3760638
  • Title

    Optimized hardware algorithm for integer cube root calculation and its efficient architecture

  • Author

    Rachmad Vidya Wicaksana Putra;Trio Adiono

  • Author_Institution
    Microelectronics Center, Institut Teknologi Bandung, Indonesia
  • fYear
    2015
  • Firstpage
    263
  • Lastpage
    267
  • Abstract
    Scientific applications, digital signal processing, and multimedia usually need to compute a large number of arithmetic operations. One of them is cube root operation. It is one of the fundamental arithmetic operation which is not received much attention. Because of its calculation complexity, cube root is difficult to implement in Field Programmable Gate Array (FPGA). Hence in this paper, we propose an optimized hardware algorithm for integer cube root calculation and its efficient architecture. Integer cube root calculation is computed by using 3-digits of binary number and iterative calculation. An optimized hardware algorithm idea is reducing computational complexity in factor generator unit. For design evaluations, we use 32-bit integer cube root architecture and simulate it with several test vectors. Evaluation results show us that the design architecture is valid. The design latency is defined by (N/3)+2, with N is bit-width of the design input. Hence, 32-bit design will be executed only in ((32+1)/3)+2 = 13 clock cycles. The design also has been synthesized for several FPGA implementation with promising results in area consumption and speed.
  • Keywords
    "Computer architecture","Signal processing algorithms","Algorithm design and analysis","Field programmable gate arrays","Hardware","Generators","Mathematical model"
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Signal Processing and Communication Systems (ISPACS), 2015 International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISPACS.2015.7432777
  • Filename
    7432777