XC6SLX16-2FTG256C XC6SLX16-2FTG256I BGA256 Integrated Circuits (ICs) Embedded - FPGAs (Field Programmable Gate Array)