FPGA Design Methodology for Industrial Control Systems—A Review | Synapse