View Article |
Square & cube computation using vedic algorithms in FPGA
A.Kamaraj1, Vidya.B2, Sugapriya.M3, P.Marichamy4.
Modern computational devices are in the thirst for speedy computation. Adders and multipliers are the major computational units. Various types of multiplierarchitectures are suggested so far towards faster computation of the product. The speed of the multipliers could be improved by reducing the number of steps required for obtaining the product. One of the methodsto reduce the number of steps is Vedic mathematics.There are 16 sutras in ancient Vedic mathematics.This research aimsto design a square and cube computation using the Vedic algorithms. Yavadunamsutra (whatever the extent of its deficiency) is used for squaring and Anurupyenasutra (proportionately) is used to compute the cube of the binary number. In the Yavadunamsutra,bit reduction technique is employed to obtain deficiency,thereby,reducing the bit size to N-1 bits. Thus,reduces the delay. Urdhva Tiryagbhyamsutra (vertical and crosswise) is an efficient algorithm used for the multiplication operation.The design was implemented on a Xilinx-Spartan6 (XC6SLX16) FPGA.
Affiliation:
- Mepco Schlenk Engineering College, India
- Mepco Schlenk Engineering College, India
- Mepco Schlenk Engineering College, India
- PSR Engineering College, India
Download this article (This article has been downloaded 100 time(s))
|
|
Indexation |
Indexed by |
MyJurnal (2021) |
H-Index
|
2 |
Immediacy Index
|
0.000 |
Rank |
0 |
Indexed by |
Scopus 2020 |
Impact Factor
|
CiteScore (1.3) |
Rank |
Q3 (Electrical and Electronic Engineering)) Q4 (Electronic, Optical and Magnetic Materials) |
Additional Information |
SJR (0.298) |
|
|
|