Very High Level Synthesis for image processing applications

Affiliation auteurs!!!! Error affiliation !!!!
TitreVery High Level Synthesis for image processing applications
Type de publicationConference Paper
Year of Publication2016
AuteursBi Y, Li C, Yang F
Conference NameICDSC 2016: 10TH INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERA
PublisherInst Pascal; CNRS; Lab Electronique Informatique Image; Cea Tech; Lab Excellence Innovat Mobil Smart & Sustainable Solut; nVIDIA; Colegio Espana
Conference Location1515 BROADWAY, NEW YORK, NY 10036-9998 USA
ISBN Number978-1-4503-4786-0
Mots-clésDesign Space Exploration, Electronic Design Automating, Embedded System, FPGA, High-Level Synthesis, Image processing, Programming Linguistic, Software/Hardware Co-design
Résumé

Since the recent 20 years, High Level Synthesis (HLS) has made significantly progresses. This technique greatly benefits the R&D productivity of the FPGA designs and helps for adding to the maintainability of the products by automating the C-to-RTL conversion. However, due to the high complexity and computational intensity, image processing designs usually necessitate a higher abstraction level than C-synthesis, and the current HLS tools do not have the ability of this kind. This paper presents a Very High Level Synthesis method which allows fast prototyping and verifying the FPGA designs in the Matlab environment. We build a heterogeneous design flow by using currently-available tool kits for verifying the proposed approach and evaluated it within two real-life applications. Experiment results demonstrate that it can effectively reduce the complexity of the design and give play to the advantages of FPGAs related to the other devices.

DOI10.1145/2967413.2967414