Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Publikace:
Design and Implementation of a Low Power Area Efficient Bfloat16 based CORDIC Processor

Konferenční objektopen accesspeer-reviewedpostprint (accepted version)
Načítá se...
Náhled

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

Výzkumné projekty

Organizační jednotky

Číslo časopisu

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

Citace

Permanentní identifikátor

Endorsement

Review

Supplemented By

Referenced By