• DocumentCode
    1791064
  • Title

    Novel square root algorithm and its FPGA implementation

  • Author

    Kachhwal, Puneet ; Rout, Bikash Chandra

  • Author_Institution
    Sch. of VLSI Design & Embedded Syst., Nat. Inst. of Technol., Kurukshetra, India
  • fYear
    2014
  • fDate
    12-13 July 2014
  • Firstpage
    158
  • Lastpage
    162
  • Abstract
    Square root is a basic arithmetic operation which is used in digital signal processing. Due to complex algorithm it is difficult to implement on FPGA. This paper presents a novel square root algorithm which is based on some ancient Indian mathematics (Vedic mathematics) formula called Dwandwa Yoga. The proposed algorithm uses lowest area. In this paper we are using 24-bit (16bit+8bit) floating point input and 16-bit (8bit+8bit) floating point output. We will discuss the proposed square root algorithm, its hardware description, and its FPGA implementation using Xilinx tool. The cost for this algorithm on the SPARTAN-3E XC3S500E is 173 LUTs (4 input), 90 slices, 99 slice flip flops. The design consumes 90.9 mW power and can be operated at frequency 68.22MHz. This algorithm uses only adders, subtractors and registers which leads to consume less area, less power and high operating frequencies. The proposed algorithm can be implemented on decimal numbers.
  • Keywords
    adders; field programmable gate arrays; flip-flops; floating point arithmetic; signal processing; Dwandwa Yoga formula; FPGA; LUTs; SPARTAN-3E XC3S500E; Vedic mathematics; Xilinx tool; adders; ancient Indian mathematics formula; digital signal processing; flip flops; floating point input; floating point output; frequency 68.22 MHz; hardware description; power 90.9 mW; registers; square root algorithm; subtractors; word length 16 bit; word length 24 bit; Clocks; Educational institutions; Field programmable gate arrays; Table lookup; Very large scale integration; Dwandwa Yoga; FPGA; SPARTAN-3E; Square root; Vedic Mathematics; Xilinx;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Propagation and Computer Technology (ICSPCT), 2014 International Conference on
  • Conference_Location
    Ajmer
  • Print_ISBN
    978-1-4799-3139-2
  • Type

    conf

  • DOI
    10.1109/ICSPCT.2014.6884970
  • Filename
    6884970