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)
dc.contributor.authorMishra, Saras Mani
dc.contributor.authorShekhawat, Hanumant Singh
dc.contributor.authorTrivedi, Gaurav
dc.contributor.authorPidanič, Jan
dc.contributor.authorNěmec, Zdeněk
dc.date.accessioned2023-07-12T13:19:04Z
dc.date.available2023-07-12T13:19:04Z
dc.date.issued2022
dc.description.abstractCoordinate 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.description.abstract-translatedAlgoritmus 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.event32nd International Conference on Radioelectronics (RADIOELECTRONICS) (21.04.2022 - 22.04.2022, Kosice)eng
dc.formatp. 185-190eng
dc.identifier.doi10.1109/RADIOELEKTRONIKA54537.2022.9764911
dc.identifier.isbn978-1-72818-686-3
dc.identifier.obd39888118
dc.identifier.scopus2-s2.0-85130203766
dc.identifier.urihttps://hdl.handle.net/10195/81286
dc.identifier.wos000856002200039
dc.language.isoeng
dc.peerreviewedyeseng
dc.project.IDLTAIN19100/Vývoj bezkontaktní technologie pro inteligentní ochranu zájmových prostorcze
dc.publicationstatuspostprint (accepted version)eng
dc.publisherIEEEeng
dc.relation.ispartof2022 32ND INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA)eng
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/9764911/
dc.rightsopen access (green)eng
dc.subjecttrigonometric functioneng
dc.subjectcoordinate Systemseng
dc.subjectBfloat16eng
dc.subjectCORDICeng
dc.subjectfloating-point representationeng
dc.subjecttrigonometrická funkcecze
dc.subjectsouřadnicové systémycze
dc.subjectBfloat16cze
dc.subjectCORDICcze
dc.subjectreprezentace v pohyblivé řádové čárcecze
dc.titleDesign and Implementation of a Low Power Area Efficient Bfloat16 based CORDIC Processoreng
dc.title.alternativeNávrh a implementace procesoru CORDIC s nízkou energetickou účinností na bázi Bfloat16cze
dc.typeConferenceObjecteng
dspace.entity.typePublication

Soubory

Původní svazek

Nyní se zobrazuje 1 - 1 z 1
Načítá se...
Náhled
Název:
Design_and_Implementation_of_a_Low_Power_Area_Efficient_Bfloat16_based_CORDIC_Processor.pdf
Velikost:
2.34 MB
Formát:
Adobe Portable Document Format
Popis: