August 25, 2013

Altera Cyclone EP1C3 : weekend die-shot

Altera Cyclone EP1C3 is the smallest 1-st generation FPGA from Altera. It has 2910 LE, 1 PLL and 58.5 kibibit of memory (13 M4K blocks, 128x36 bit each).

On the polysilicon level we can see that each M4K block is subdivided into 2 halves (26 "rectangles" total in 2 columns). Array of logical elements is non-symmetrical, on the right side of the array right in the middle there is an PLL.

Half of die area is occupied by peripherals, which is not surprising given all the variety of supported IO standards.