Intel® Cyclone® 10 LP Core Fabric and General Purpose I/Os Handbook

ID 683777
Date 2/15/2023
Document Table of Contents
Give Feedback JTAG Multi-Device Configuration

You can configure multiple devices in a JTAG chain.

The CONF_DONE and nSTATUS signals are shared in multi-device AS, PS, and FPP configuration chains to ensure that the devices enter user mode at the same time after configuration is complete. When the CONF_DONE and nSTATUS signals are shared among all the devices, you must configure every device when JTAG configuration is performed.

  1. After the first device completes configuration in a multi-device configuration chain, its nCEO pin drives low to activate the nCE pin of the second device prompting it to begin configuration.
  2. The second device in the chain begins configuration. If both devices are also in a JTAG chain, ensure that the nCE pins are connected to GND during JTAG configuration or that the devices are JTAG-configured in the same order as the configuration chain.
  3. As long as the devices are JTAG configured in the same order as the multi-device configuration chain, the nCEO pin of the previous device drives the nCE pin of the next device low when it has successfully been JTAG-configured.
  4. Place other Intel devices that have JTAG support in the same JTAG chain for device programming and configuration.
To configure an Intel® Cyclone® 10 LP device using a download cable, connect the device as shown in the following figure.
  • For device using VCCIO of 2.5, 3.0, and 3.3 V:
    • All I/O inputs must maintain a maximum AC voltage of 4.1 V because JTAG pins do not have the internal PCI clamping diodes to prevent voltage overshoot.
    • You must power up the VCC of the download cable with a 2.5-V supply from VCCA.
  • For device using VCCIO of 1.2, 1.5, and 1.8 V:
    • You can power up the VCC of the download cable with the supply from VCCIO.
    • In the Intel FPGA download cable and Intel FPGA parallel port cable, this pin is connected to nCE when it is used for AS programming, otherwise it is not connected.
Figure 98. JTAG Configuration of Multiple Devices Using a Download Cable
Note: Connect the nCONFIG and MSEL pins to support a non-JTAG configuration scheme. If you only use a JTAG configuration, connect the nCONFIG pin to logic-high and the MSEL pins to GND. Pull DCLK and DATA[0] to either high or low, whichever is convenient on your board.