Forum Discussion

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

in-system reconfiguration without JTAG

In a Cyclone IV design with a serial configuration rom, is it possible to reprogram the rom in-system without using either the JTAG pins or using the FPGA to reprogram the rom? I would like to tie into the rom's interface and use a separate device to reprogram it. Thanks for the help.

2 Replies

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

    Yes, like the USB Blaster AS interface does. Deassert nCE and connect to the serial interface through tristate drivers.

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

    --- Quote Start ---

    Yes, like the USB Blaster AS interface does. Deassert nCE and connect to the serial interface through tristate drivers.

    --- Quote End ---

    Or use the parallel_asmi primitive, this drives the ASMI interface directly from within the FPGA without using extra user IO.

    There's a primitive that allows direct connection to the asmi interface I've used in Cyclone I's and III's. I'm not sure if this is available in the IV but the parallel_asmi incprporates a lot of the logic you'd have to implement anyway so you might as well use that!

    [Edit] Or I could have read the question properly and voted +1 for FvM's solution! [/Edit]

    Nial.