XC3S1000-4FGG676C XC3S1000-4FGG676I BGA676 Integrated Circuits (ICs) Embedded - FPGAs (Field Programmable Gate Array)