ProtoSynthesis software is used to prototype a single-FPGA design. The hardware consists of any board with one of the supported FPGA devices.
The flow below summarizes the steps, and shows the functionality covered by ProtoSynthesis. The compile and map steps shown are part of the ProtoSynthesis executable, which covers the synthesis phase. The place and route tool for the FPGA device is used to place and route the synthesized design and program the bit files on the device. The debug phase is run with the ProtoSynthesis debugger (protosynthesis debugger executable) and other tools like a waveform viewer.