Publication: Using high-level synthesis for rapid design of video processing pipes
dc.contributor.author | Güzel, Aydin Emre | |
dc.contributor.author | Levent, Vecdi Emre | |
dc.contributor.author | Tosun, Mustafa | |
dc.contributor.author | Özkan, M. Akif | |
dc.contributor.author | Akgun, T. | |
dc.contributor.author | Büyükaydın, D. | |
dc.contributor.author | Erbas, C. | |
dc.contributor.author | Uğurdağ, Hasan Fatih | |
dc.contributor.department | Electrical & Electronics Engineering | |
dc.contributor.ozuauthor | UĞURDAĞ, Hasan Fatih | |
dc.contributor.ozugradstudent | Güzel, Aydin Emre | |
dc.contributor.ozugradstudent | Levent, Vecdi Emre | |
dc.contributor.ozugradstudent | Tosun, Mustafa | |
dc.contributor.ozugradstudent | Özkan, M. Akif | |
dc.date.accessioned | 2017-06-20T10:56:04Z | |
dc.date.available | 2017-06-20T10:56:04Z | |
dc.date.issued | 2016 | |
dc.description | Due to copyright restrictions, the access to the full text of this article is only available via subscription. | |
dc.description.abstract | In 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.sponsorship | TÜBİTAK; Artemis-JU project ALMARVI | |
dc.identifier.doi | 10.1109/EWDTS.2016.7807644 | en_US |
dc.identifier.isbn | 978-1-5090-0693-9 | |
dc.identifier.scopus | 2-s2.0-85015174806 | |
dc.identifier.uri | http://hdl.handle.net/10679/5396 | |
dc.identifier.uri | https://doi.org/10.1109/EWDTS.2016.7807644 | |
dc.identifier.wos | 000400700700023 | |
dc.language.iso | eng | en_US |
dc.peerreviewed | yes | en_US |
dc.publicationstatus | published | en_US |
dc.publisher | IEEE | en_US |
dc.relation | info:eu-repo/grantAgreement/TUBITAK/1001 - Araştırma/114E343 | |
dc.relation.ispartof | East-West Design & Test Symposium (EWDTS), 2016 IEEE | en_US |
dc.relation.publicationcategory | International | |
dc.rights | restrictedAccess | |
dc.subject.keywords | High-level synthesis | en_US |
dc.subject.keywords | Vivado HLS | en_US |
dc.subject.keywords | Video processing pipelines | en_US |
dc.subject.keywords | Optical flow | en_US |
dc.title | Using high-level synthesis for rapid design of video processing pipes | en_US |
dc.type | conferenceObject | en_US |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | 7b58c5c4-dccc-40a3-aaf2-9b209113b763 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 7b58c5c4-dccc-40a3-aaf2-9b209113b763 |
Files
License bundle
1 - 1 of 1
- Name:
- license.txt
- Size:
- 1.45 KB
- Format:
- Item-specific license agreed upon to submission
- Description: