Using Impulse C, an application can be partitioned to create a multiple-process implementation that is partitioned into hardware and software components, or implemented entirely within an FPGA device.
Folosind Impulse C, o aplicație poate fi partiționată pentru a crea o implementare multi-proces care este segmentată în componente hardware și software sau poate fi implementată direct în FPGA.