MAX 10 FPGA Device Architecture