Compiling PCRE to FPGA for accelerating SNORT IDS | Synapse