High-Level Synthesis for Efficient Design and Verification
Designing hardware using High Level Synthesis automates parts of the digital hardware design process. By automating the process control is passed from the designer to the tool, thus it is highly important that the tool generates high performance hardware in terms of area and speed. This thesis explores the tool performance of Vivado HLS using two designs implemented anew with High Level Synthesis