Power-Aware high-level synthesis flow for mapping fpga designs

dc.contributor.authorKanewala, U
dc.contributor.authorGamlath, K
dc.contributor.authorRamanayake, H
dc.contributor.authorHerath, K
dc.contributor.authorNawinne, I
dc.contributor.authorRagel, R
dc.date.accessioned2019-10-21T05:20:47Z
dc.date.available2019-10-21T05:20:47Z
dc.description.abstractPresent Field Programmable Gate Array (FPGA) manufacturers incorporate multi-millions of logic resources which enables hardware designers to design applications extending to large scales. However, handling such applications by existing FPGA Computer Aided Design (CAD) flow requires more improvement in terms of area, performance and power efficiency considerations. The current CAD flow requires the input design to be in Register Transfer Level (RTL). RTL input designs limit the design productivity only to hardware experts in performing analysis for various optimisations. Optimising RTL designs manually are increasingly hard. High- Level Synthesis (HLS) is an approach capable of increasing the design productivity of hardware applications compared to commonly used Hardware Description Languages (HDLs) and is known to be an intelligent approach for performing optimisations at a higher level of abstraction. In this paper, an approach that follows the HLS flow to cater to the mapping of FPGA applications in a power efficient manner using a communicationaware partitioning strategy is proposed. From experiments, it was possible to achieve an average reduction of 8.39% routing thermal power and 3.34% total power using the proposed approachen_US
dc.identifier.conferenceMoratuwa Engineering Research Conference - MERCon 2019en_US
dc.identifier.facultyEngineeringen_US
dc.identifier.placeMoraruwa, Sri Lankaen_US
dc.identifier.urihttp://dl.lib.mrt.ac.lk/handle/123/15116
dc.identifier.year2019en_US
dc.language.isoenen_US
dc.subjectField Programmable Gate Arrayen_US
dc.subjectHigh-Level Synthesisen_US
dc.subjectHardware Description Languageen_US
dc.subjectRegister Transfer Levelen_US
dc.subjectComputer Aided Designen_US
dc.subjectModular Design Methodologyen_US
dc.subjectIntermediate Representationen_US
dc.titlePower-Aware high-level synthesis flow for mapping fpga designsen_US
dc.typeConference-Abstracten_US

Files

Collections