IC CHIPS, EP2C5F256C6N, BGA, ALTERA