XC3S400-4TQG144C New&Original XC3S400-4TQG144I Spartan®-3 Field Programmable Gate Array (FPGA) IC 97 294912 8064