Visible to Intel only — GUID: pde1443208568774
Ixiasoft
Visible to Intel only — GUID: pde1443208568774
Ixiasoft
5.4.3. FPGA Programming over External USB-Blaster
The JTAG chain allows programming of both the Intel® Arria® 10 GX FPGA and MAX V CPLD devices using an external Altera USB blaster dongle or the on-board USB2 blaster via the USB interface connector.
During board bring-up and as a back-up in case the on-board USB2 blaster has a problem, the external Altera USB Blaster dongle can be used to program both Intel® Arria® 10 GX FPGA and MAX V CPLD via the external blaster 2 x 5 pin 0.1” programming header (J66).
Another 2 x 5 pin 0.1” vertical non-shrouded header (J18) is provided on the board for programming the MAXII_Blaster CPLD for configuring the on-board USB Blaster circuitry. Once the on-board blaster is configured and operational, the on-board blaster can be used for subsequent programming of the Intel® Arria® 10 GX FPGA and MAX V CPLD.
- Switch closed : MAX V is bypassed, only Intel® Arria® 10 GX FPGA is in the JTAG chain
- Switch open (Default) : Both MAX V and Intel® Arria® 10 GX FPGA are in the JTAG chain
Pin 2 of the Intel® Arria® 10 GX FPGA and MAX V JTAG Header will be used to disable the embedded USB Blaster by connecting it to the embedded Blaster’s DEVOEn pin with a pull-up resistor. Since Pin 2 from the mating Blaster dongle is GND, when the dongle is connected into the JTAG header, the embedded Blaster is disabled to avoid contention with the external USB blaster dongle.