Data processing on FPGAs | Synapse