High-Level Synthesis

Autor: Markus Weinhardt, João M. P. Cardoso
Rok vydání: 2016
Předmět:
Zdroj: FPGAs for Software Programmers ISBN: 9783319264066
FPGAs for Software Programmers
Popis: The compilation of high-level languages, such as software programming languages, to FPGAs is of paramount importance for the mainstream adoption of FPGAs. An efficient compilation process will improve designer productivity and will make the use of FPGA technology viable for software programmers. When targeting the hardware resources provided by FPGAs, a compilation process usually requires a stage known as High-Level Synthesis (HLS) which is responsible for generating application specific hardware architectures from the input source code or from an intermediate representation of the input application. This chapter briefly describes HLS and its main processing stages. The chapter provides the indispensable knowledge for readers who want to follow the remaining chapters of this book.
Databáze: OpenAIRE