Configuration scheme overview
Stratix®/Stratix GX devices support the following configuration schemes:
- Serial—Used to conserve pins
- Passive Serial (PS)
- Uses an external intelligent host such as a PC, an enhanced configuration (EPC) device, or a microprocessor to control the configuration process synchronously and supply the configuration data serially to a Stratix/Stratix GX device.
- JTAG
- Configures Stratix/Stratix GX devices via the IEEE Standard 1149.1 interface.
- Passive Serial (PS)
- Parallel—Used for faster configuration
- Fast Passive Parallel (FPP)
- Uses an external intelligent host, such as a PC, an EPC device, or a microprocessor to control the configuration process synchronously and supply the configuration data in a parallel manner to the Stratix/Stratix GX device.
- Passive Parallel Asynchronous (PPA)
- Uses an external intelligent host, such as a PC or microprocessor, to control the configuration process asynchronously and supply the configuration data in a parallel manner to the Stratix/Stratix GX device.
- Fast Passive Parallel (FPP)
How to configure Stratix/Stratix GX devices
- For prototyping or debugging
- Using Altera Programming Cables
- The Quartus® II programmer supports configuring Stratix/Stratix GX devices directly using PS or JTAG interfaces via Altera® programming cables.
- Using Altera Programming Cables
- In the field
- Enhanced Configuration Devices (EPC4, EPC8 & EPC16) Data Sheet (PDF)
- The EPC device configures the Stratix/Stratix GX device automatically after power up. However, you need to program the EPC device first.
- MAX Series Configuration Controller Using Flash Memory white paper (PDF)
- A MAX® or MAX II device is used as a flash memory configuration controller to configure Altera FPGAs.
- Source code (ZIP)
- Enhanced Configuration Devices (EPC4, EPC8 & EPC16) Data Sheet (PDF)
Frequently asked questions
- What is the configuration file size of EP1S10 ES devices?
- What solutions does Altera offer for soft-error/SEU mitigation?
- Which of the Altera devices support
CONFIG_IOinstruction? - Do I need a pull-up resistor on the
DATAconfiguration input signal of my Stratix, Stratix GX, or Cyclone® device? - Does JRunner support Stratix 1S10 engineering sample (ES) devices?
- Does the static supply current for Stratix, Stratix GX, and Cyclone devices differ before and after configuration?
- Does Quartus II software version 3.0 support remote system configuration in Stratix and Stratix GX devices?
- Why doesn't the
AnFbit of the control register in the remote configuration block set to "1" when the Stratix or Stratix II device is configured with the application image? - What is
CONFIG_IO? - Why does the configuration behavior for an Altera FPGA behave differently with Quartus II software versions 4.1 and 4.2 if there is a configuration device that performs configuration if
nCONFIGis toggled?
