Modern digital electronics courses usually include hardware description languages as a useful tool to implement relatively complex digital designs using programmable logic devices. These languages are close to the final hardware architecture, but usually lead to long and complex design procedures. To overcome this limitation, high level synthesis tools provide an intuitive and straight-forward design flow using well-known programming languages such as C. This work deals with the inclusion in a digital electronics course high-level synthesis tools to provide the student with a wider vision and additional design tools.
Select an application HLS and hand written (VHDL, Verilog) and compare results (mentioned below) of both designs.
Number of Lines of Code:
Resource allocation (LUTs, Regs):
Maximum Operating Frequency:
Power Consumptions using (Static Power):
If you want you can add some more comparisons here: