High-level synthesis with LegUp: a crash course for users and researchers
@inproceedings{Anderson2013HighlevelSW, title={High-level synthesis with LegUp: a crash course for users and researchers}, author={J. Anderson and S. Brown and Andrew Canis and Jongsok Choi}, booktitle={FPGA '13}, year={2013} }
High-level synthesis (HLS) has been gaining traction recently as a design methodology for FPGAs, with the promise of raising the productivity of FPGA hardware designers, and ultimately, opening the door to the use of FPGAs as computing devices targetable by software engineers. In this tutorial, we introduce LegUp, an open-source HLS tool for FPGAs developed at the University of Toronto. With LegUp, a user can compile a C program completely to hardware, or alternately, he/she can choose to… Expand
Topics from this paper
5 Citations
High-Level Synthesis for Application-Specific Integrated Circuit Implementation using LegUp
- Computer Science
- 2016
Custom-sized caches in application-specific memory hierarchies
- Computer Science
- 2015 International Conference on Field Programmable Technology (FPT)
- 2015
- 11
- PDF
LeFlow: Automatic Compilation of TensorFlow Machine Learning Applications to FPGAs
- Computer Science
- 2018 International Conference on Field-Programmable Technology (FPT)
- 2018
- 7
- Highly Influenced
LeFlow: Enabling Flexible FPGA High-Level Synthesis of Tensorflow Deep Neural Networks
- Computer Science, Mathematics
- ArXiv
- 2018
- 27
- PDF
High Level Synthesis and Evaluation of the Secure Hash Standard for FPGAs
- Computer Science
- 2015
- Highly Influenced