1PCS XC5VLX30T-1FFG665C Programmable logic device IC CPLD/FPGA chip Integrated Circuit Electronic Component