XC4VLX25-10FFG668C Package BGA-668 New Original Genuine Programmable Logic Device (CPLD/FPGA) IC Chip