Use synthesis to extra BRAM and latency information for FPGA targets.
Support multiple FPGA device types.