Using High-Level Synthesis for FPGA Development