Forum Discussion
Altera_Forum
Honored Contributor
13 years agoTriggering device reconfiguration from inside a Stratix IV?
Is there a way to trigger a Stratix IV device to reconfigure itself from an active serial (EPCS) device without using an external CPLD to toggle the reconfiguration pins?
I know there's an ALTREMOTE_UPDATE megafunction that seems to have this capability, but it doesn't support the larger Stratix IV devices, and also seems quite complex to use. I really just would need some simple NIOS-accessible control register.5 Replies
- Altera_Forum
Honored Contributor
--- Quote Start --- Is there a way to trigger a Stratix IV device to reconfigure itself from an active serial (EPCS) device without using an external CPLD to toggle the reconfiguration pins? --- Quote End --- On an existing board, or are you trying to design such a feature into a board? If you were to drive nCONFIG low, I suspect you could trigger a reconfiguration sequence. Cheers, Dave - Altera_Forum
Honored Contributor
--- Quote Start --- On an existing board, or are you trying to design such a feature into a board? If you were to drive nCONFIG low, I suspect you could trigger a reconfiguration sequence. --- Quote End --- This would be an existing board. We did figure out a hack that would allow driving nCONFIG low from an external CPLD on this board, but if there's an easy way to trigger it internally, that would probably be cleaner and better. - Altera_Forum
Honored Contributor
This is an existing board. There is a way on this board to drive nCONFIG from an external CPLD if I have to, but it's kind of a hack. If I could do it purely from internal FPGA logic, that would probably be cleaner.
- Altera_Forum
Honored Contributor
--- Quote Start --- This is an existing board. There is a way on this board to drive nCONFIG from an external CPLD if I have to, but it's kind of a hack. If I could do it purely from internal FPGA logic, that would probably be cleaner. --- Quote End --- What would be wrong with getting the CPLD to do it? At least the CPLD can guarantee that it asserts nCONFIG low for the required minimum time. I wouldn't see it as a hack. Cheers, Dave - Altera_Forum
Honored Contributor
There is a Remote System Upgrade (ALTREMOTE_UPDATE) Megafunction:
http://www.altera.com/literature/ug/ug_altremote.pdf I think this is able to do what you plan to do.