Forum Discussion

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

how to configure & initiate one FPGA by using another FPGA?

through a JTAG...

Is there any detailed timing diagrams ?

Thanks in advance!

13 Replies

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

    --- Quote Start ---

    I don't see such file type output like .rpd in available options. Are You sure it's FPGA bitstream image? I've tested using .ttf and bitbanging it from microcontroller - works fine.

    --- Quote End ---

    Thanks. Did you ever try the .hex file to configure and initiate ?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    I reviewed AN418 and found, that it actually describes EPCS chip programming rather than FPGA passive serial configuration. I apalogize for the confusion. Most people use binary *.rbf files or e.g. *.ttf for passive serial.

    --- Quote End ---

    Thanks for your kindness and no need to apologize at all !!!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes, and I do this all the time. If FPGA# 1 is configuring FPGA# 2, use four I/O pins from# 1 and connect them to dedicated JTAG pins of# 2. Then to program the FPGA# 2 directly, you can use the industry standard SVF file and Altera's Jrunner software to bit bang the I/O pins. In addition, if you want FPGA# 1 to program an EPCS flash, connect I/O pins from# 1 to Active Serial port of EPCS flash, and then you can use the RPD file and again Altera's Jrunner software to bit bang the active serial pins in FPGA# 1. Both the SVF and RPD file can be converted from SOF and POF using the Altera's conversion tool in Quartus II.

    --- Quote Start ---

    through a JTAG...

    Is there any detailed timing diagrams ?

    Thanks in advance!

    --- Quote End ---