IC CHIPS, EP3C5F256I8N, BGA, ALTERA