Efficient implementation of FPGA based on Vivado High Level Synthesis
Huan Li, Wenhua Ye
Abstract
Huan Li, Wenhua Ye
Abstract
The Xilinx Vivado High Level Synthesis (HLS) transforms a C specification into a register transfer level (RTL) implementation that can be synthesized into a Xilinx field programmable gate array (FPGA). It refers to the automatic integrated initially with C, C ++ or System C language to describe digital designs. Using HLS to explore all possibilities, analysis and performance characteristics of the area, and finalize a program to implement algorithms on FPGA chip. An example of a filter in this paper described the use of HLS to implement on FPGA quickly and efficiently.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The Xilinx Vivado High Level Synthesis (HLS) transforms a C specification into a register transfer level (RTL) implementation that can be synthesized into a Xilinx field programmable gate array (FPGA). It refers to the automatic integrated initially with C, C ++ or System C language to describe digital designs. Using HLS to explore all possibilities, analysis and performance characteristics of the area, and finalize a program to implement algorithms on FPGA chip. An example of a filter in this paper described the use of HLS to implement on FPGA quickly and efficiently.
Key concepts: Field-programmable gate array, High-level synthesis, Computer science, Embedded system, Computer architecture, Register-transfer level, Logic synthesis, Logic gate