XC95144XL-10TQG100I Packaging:TQFP-100 Programmable Logic Devices (CPLD/FPGA) 100% original and authentic