Xilinx CPLD stock