Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Routing a Cyclone II

Hi everyone,

I'm currently designing a PCB for a Cyclone II. Since this is my first time making a board for an Altera FPGA, I was wondering if someone who knows how to route these could take a quick glance at my schematic to see if anything is wrong. I'll post the link below as soon as I get 5 posts.

Page 2 has all the power pins, page 3 has everything configuration related. The main thing I'm worried about is whether or not I have the EPCS EEPROM correctly wired. With how I have my schematic routed right now, I should be able to program/debug the FPGA through JTAG, and program the EPCS through active serial mode from the same port, correct? Any help/feedback would be greatly appreciated!

Thank you,

-Jordan

8 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes. the EPCS will configure the FPGA, and you can program it through the JTAG interface as long as you have the serial flash loader IP in the FPGA.

    The JTAG and EPCS connections look ok on your schematic.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes. It is called the Serial Flash Loader (SFL). You can either find a .sof file for your FPGA that you upload to gain access to the EPCS through the JTAG interface, or add the SFL IP to your design.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    you may also want to look into programming with JIC files which automates the SFL flow.