XC2V500-5FG256I XC2V500-5FG256C BGA Integrated Circuits (ICs) Embedded - FPGAs (Field Programmable Gate Array)