Embedded Systems for FPGA