Enhanced Configuration (EPC) Devices Datasheet

ID 683253
Date 5/04/2016
Public

1.3.1.4. Concurrent Configuration

EPC devices support concurrent configuration of multiple FPGAs (or FPGA chains) in PS mode. Concurrent configuration is when the EPC device simultaneously outputs n bits of configuration data on the DATA[n-1..0] pins (n = 1, 2, 4, or 8), and each DATA[] line serially configures a different FPGA chain. The number of concurrent serial chains is user-defined using the Quartus II software and can be any number from 1 to 8. For example, for three concurrent chains, you can select the 4-bit PS mode and connect the least significant DATA bits to the FPGAs or FPGA chains. Leave the most significant DATA bit (DATA[3]) unconnected. Similarly, for 5-, 6-, or 7-bit concurrent chains you can select the 8-bit PS mode.

Figure 3. Concurrent Configuration of Multiple FPGAs in PS Mode (n = 8)
Table 5.  Supported PS Configuration Mode in EPC Devices
Mode Name Mode (n =)3 Used Outputs Unused Outputs
PS mode 1 DATA0 DATA[7..1] drive low
Multi-device PS 2 DATA[1..0] DATA[7..2] drive low
Multi-device PS 4 DATA[3..0] DATA[7..4] drive low
Multi-device PS 8 DATA[7..0]
3 This is the number of valid DATA outputs for each configuration mode.