XC7A25T-2CSG325C Baru & Asli XC7A25T-2CSG325I Artix-7 Field Programmable Gate Array (FPGA) IC 150 1658880 23360