Outsourcing FPGA Design: Pros and cons