1pc/Lot Programmable Logic IC XC7A50T-1CSG324C XC7A50T-1CSG324I XILINX FPGA Chip Artix Integrated Circuits PLC BGA324