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

Zobrazit minimální záznam

dc.contributor.author Mishra, Saras Mani
dc.contributor.author Shekhawat, Hanumant Singh
dc.contributor.author Trivedi, Gaurav
dc.contributor.author Pidanič, Jan
dc.contributor.author Němec, Zdeněk
dc.date.accessioned 2023-07-12T13:19:04Z
dc.date.available 2023-07-12T13:19:04Z
dc.date.issued 2022
dc.identifier.isbn 978-1-72818-686-3
dc.identifier.uri https://hdl.handle.net/10195/81286
dc.description.abstract 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. eng
dc.format p. 185-190 eng
dc.language.iso eng
dc.publisher IEEE eng
dc.relation.ispartof 2022 32ND INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA) eng
dc.rights open access (green) eng
dc.subject trigonometric function eng
dc.subject coordinate Systems eng
dc.subject Bfloat16 eng
dc.subject CORDIC eng
dc.subject floating-point representation eng
dc.subject trigonometrická funkce cze
dc.subject souřadnicové systémy cze
dc.subject Bfloat16 cze
dc.subject CORDIC cze
dc.subject reprezentace v pohyblivé řádové čárce cze
dc.title Design and Implementation of a Low Power Area Efficient Bfloat16 based CORDIC Processor eng
dc.title.alternative Návrh a implementace procesoru CORDIC s nízkou energetickou účinností na bázi Bfloat16 cze
dc.type ConferenceObject eng
dc.description.abstract-translated Algoritmus CORDIC (Coordinate Rotation Digital Computer) má díky své jednoduché architektuře velkou výhodu při hardwarové implementaci. Pro hardwarovou implementaci využívá posunovač a sčítačku. Hlavním problémem algoritmu CORDIC je lineární závislost konvergence na počtu iterací. Každá iterace provádí operace posunu a sčítání nebo odčítání, díky čemuž dochází ke kompromisu mezi plochou a zpožděním. Také reprezentace úhlů v plovoucí řádové čárce by zvýšila plochu a výkon. Hlavním cílem této práce je implementovat úsporný a plošně efektivní bfloat16 založený na algoritmu CORDIC. Navržený hardwarový modul spotřebuje 3,2x a 3,38x méně plochy a energie ve srovnání s implementací CORDIC založenou na plovoucí řádové čárce s jednou přesností. Výsledek navrženého modulu byl ověřen na zkušební desce Zynq FPGA. cze
dc.event 32nd International Conference on Radioelectronics (RADIOELECTRONICS) (21.04.2022 - 22.04.2022, Kosice) eng
dc.peerreviewed yes eng
dc.publicationstatus postprint (accepted version) eng
dc.identifier.doi 10.1109/RADIOELEKTRONIKA54537.2022.9764911
dc.relation.publisherversion https://ieeexplore.ieee.org/document/9764911/
dc.project.ID LTAIN19100/Vývoj bezkontaktní technologie pro inteligentní ochranu zájmových prostor cze
dc.identifier.wos 000856002200039
dc.identifier.scopus 2-s2.0-85130203766
dc.identifier.obd 39888118


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam

Vyhledávání


Rozšířené hledání

Procházet

Můj účet