Publication:
Using high-level synthesis for rapid design of video processing pipes

dc.contributor.authorGüzel, Aydin Emre
dc.contributor.authorLevent, Vecdi Emre
dc.contributor.authorTosun, Mustafa
dc.contributor.authorÖzkan, M. Akif
dc.contributor.authorAkgun, T.
dc.contributor.authorBüyükaydın, D.
dc.contributor.authorErbas, C.
dc.contributor.authorUğurdağ, Hasan Fatih
dc.contributor.departmentElectrical & Electronics Engineering
dc.contributor.ozuauthorUĞURDAĞ, Hasan Fatih
dc.contributor.ozugradstudentGüzel, Aydin Emre
dc.contributor.ozugradstudentLevent, Vecdi Emre
dc.contributor.ozugradstudentTosun, Mustafa
dc.contributor.ozugradstudentÖzkan, M. Akif
dc.date.accessioned2017-06-20T10:56:04Z
dc.date.available2017-06-20T10:56:04Z
dc.date.issued2016
dc.descriptionDue to copyright restrictions, the access to the full text of this article is only available via subscription.
dc.description.abstractIn this work, we share our experience in using High-Level Synthesis (HLS) for rapid development of an optical flow design on FPGA. We have performed HLS using Vivado HLS as well as a HLS tool we have developed for the optical flow design at hand and similar video processing problems. The paper first describes the design problem we have and then discusses our own HLS tool. The tool we developed has turned out to be pretty general-purpose except for the ability to handle cyclic inter-iteration dependencies. It also introduces some novel concepts to HLS, such as “pipelined multiplexers”. The synthesis results show that we can achieve better timing or better area results compared to Vivado HLS. Furthermore, the Verilog RTL our HLS tool outputs is much more readable than the one from Vivado HLS. This makes it much easier for the designer to debug and modify the RTL.en_US
dc.description.sponsorshipTÜBİTAK; Artemis-JU project ALMARVI
dc.identifier.doi10.1109/EWDTS.2016.7807644en_US
dc.identifier.isbn978-1-5090-0693-9
dc.identifier.scopus2-s2.0-85015174806
dc.identifier.urihttp://hdl.handle.net/10679/5396
dc.identifier.urihttps://doi.org/10.1109/EWDTS.2016.7807644
dc.identifier.wos000400700700023
dc.language.isoengen_US
dc.peerreviewedyesen_US
dc.publicationstatuspublisheden_US
dc.publisherIEEEen_US
dc.relationinfo:eu-repo/grantAgreement/TUBITAK/1001 - Araştırma/114E343
dc.relation.ispartofEast-West Design & Test Symposium (EWDTS), 2016 IEEEen_US
dc.relation.publicationcategoryInternational
dc.rightsrestrictedAccess
dc.subject.keywordsHigh-level synthesisen_US
dc.subject.keywordsVivado HLSen_US
dc.subject.keywordsVideo processing pipelinesen_US
dc.subject.keywordsOptical flowen_US
dc.titleUsing high-level synthesis for rapid design of video processing pipesen_US
dc.typeconferenceObjecten_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication7b58c5c4-dccc-40a3-aaf2-9b209113b763
relation.isOrgUnitOfPublication.latestForDiscovery7b58c5c4-dccc-40a3-aaf2-9b209113b763

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.45 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections