Publikace: Design and Implementation of a Low Power Area Efficient Bfloat16 based CORDIC Processor
Konferenční objektopen accesspeer-reviewedpostprint (accepted version)Načítá se...
Datum
Autoři
Mishra, Saras Mani
Shekhawat, Hanumant Singh
Trivedi, Gaurav
Pidanič, Jan
Němec, Zdeněk
Název časopisu
ISSN časopisu
Název svazku
Nakladatel
IEEE
Abstrakt
Coordinate Rotation Digital Computer (CORDIC) algorithm has a great advantage in hardware based implementation because of its simple architecture. It employs shifter and adder for hardware implementation. The major issue with a CORDIC algorithm is the linear dependence of convergence on the number of iterations. Each iteration performs shift and addition or subtraction operations, due to this there is a trade off between area and delay. Also, the floating-point representation of angles would also increase the area and power. The main aim of this work is to implement a low power and area efficient bfloat16 based on a CORDIC algorithm. The proposed hardware module consumes 3.2x and 3.38x less area and power compared to a single-precision floating-point based CORDIC implementation. The result of the proposed module has been verified on a Zynq evaluation FPGA board.
Popis
Klíčová slova
trigonometric function, coordinate Systems, Bfloat16, CORDIC, floating-point representation, trigonometrická funkce, souřadnicové systémy, Bfloat16, CORDIC, reprezentace v pohyblivé řádové čárce