Altera_Forum
Honored Contributor
17 years agoMixing FPP and AS for programming FPGA
Hi,
I'm having trouble using the Quartus II software, so I'm going to leave it for the moment. The system I'll be designing is with the Stratix IV FPGA, using our own user logic as well as our own CPLD and a supported CFI flash memory. We also want to have the remote system upgrade facility as well. I've been reading through the datasheets and I understand the FPP (Fast Passive Parallel) and AS(Active Serial) modes. However I need to be able to program the FPGA using FPP, AS is simply too slow. It's ok for remote system upgrade. So I'm wondering what's the best way to go about switching between these two modes without manually changing a DIP switch on the board. Also I'm unclear about the transactions for the remote system upgrade. I understand that the system goes into a reset a serial configuration device loads the upgrade onto the FPGA via the user logic. What i'm unclear about is the connections used for this and if this programs the upgrade file to the CFI Flash memory as well. Would Altera's MAX II work as the serial configuration device? I really don't want to use yet another IC on the board. Thanks in advance. -Mike P.