XC4VLX15-10FFG668C XC4VLX15-10FFG668I New Original Electronic Components Integrated Circuits FPGA BOM