The Virtex-E Field Programmable Gate Array (FPGA) Integrated Circuit is a high-performance device that features 512 logic blocks, with a total of 393216 bits of memory and 27648 Flip Flops. It comes in the 680-pin Lead Ball Grid Array (LBGA) package with an exposed pad for heat dissipation.