XC95288XL-10TQG144C XC95288XL-10TQG144I TQFP144 Embedded - CPLDs (Complex Programmable Logic Devices)