developing Embedded systems FPGA