XC6SLX4-3TQG144 IC Chip Programmable QFP144 Original Stock Integrated Circuit Chip Xilinx XC6SLX4-3TQG144