1pc/Lot Programmable Logic ICs XC4VLX25-10FFG668C XC4VLX25-10FFG668I Integrated Circuits XILINX BGA668