Symbols for ep3c5e144 and ep3c25e144 in Eagle

cyclonefpgaintel-fpgapcb

I am using ep3c5e144 to design a PCB board. Sadly, in Eagle I cant find the exact library and symbol for this device, but only its near relative ep3c25e144.

I have some questions:

  • How different is the pinning for ep3c5e144 and ep3c25e144? Can I reuse the symbols of ep3c25e144 for my design?
  • Where can I find more about the information for ep3c25e144?

Sorry for such amateurish question, but I am a beginner. I have many confusions: for example, the VCC , should I connect them to 3.3V or 1.2V? There are 16 clocks, should I connect all of them?

Thank you so much for your help!

Best Answer

You can find Cyclone III documentation on this page.

In device handbook, look for "Table 1-2" (p.16). This table shows all available vertical migration options for Cyclone III family. "Vertical migration" means that when you design your board for one particular FPGA, you can replace this fpga with a higher density one (which has all the same pin layout etc.).

According to this table for E144 package EP3C5 and EP3C25 are compatible so you can use device symbol for EP3C5 instead of EP3C25.