Agilex™ 3 FPGA and SoC C-Series Development Kits User Guide

ID 851698
Date 9/02/2025
Public
Document Table of Contents

A.2.2. Switches

The Agilex™ 3 FPGA/FPGA and SoC C-Series development board includes user-controlled DIP switches for selecting various features on the board. When the switch is in the ON position, logic 0 is selected. Note that the USER_IO_SWITCH[3:0] switches are accessible with an I2C I/O expander (U45) connected to the HPS and FPGA HVIO bank.
Table 18.  Switches
Board Reference Description Schematic Signal Name I/O Standard

SW1.1

General-purpose user DIP switches 2 USER_IO_SW2 3.3 V
SW1.2

General-purpose user DIP switches 3

USER_IO_SW3 3.3 V
SW2.1 General-purpose user DIP switches 0 USER_IO_SW0 3.3 V
SW2.2 General-purpose user DIP switches 1 USER_IO_SW1 3.3 V
SW3 Board power-on slide switch N/A 9 V–20 V USB power
SW4.1

Board configuration DIP switch SW4.1

This feature is used in conjunction with the optional PCIe* 3.0 x1 gold finger daughter card (End-point), or a Raspberry Pi* 5 M.2 HAT board (Root-port).

  • OFF—Sets the board to function as a PCIe* end-point
  • ON—Sets the board to function as a PCIe* root port
OUT11_OE_L 3.3 V
SW4.2

Board configuration DIP switch SW4.2

This feature is used in conjunction with the optional PCIe* 3.0 x1 gold finger daughter card (End-point), or a Raspberry Pi* 5 M.2 HAT board (Root-port).

  • OFF—Enables the -0.5% spread spectrum modulation for the PCIe* clock
  • ON—Disables the -0.5% spread spectrum modulation for the PCIe* clock
SS_EN 3.3 V
SW4.3

Board configuration DIP switch SW4.3

  • OFF—Connects a 100 MHz clock to the HVIO bank 5B, pin AJ27
  • ON—Connects the Raspberry Pi* GPIO26 to HVIO bank 5B, pin AJ27
TMUX_SEL 3.3 V
SW4.4

SW4.4

  • OFF—Sets the FPGA to load the user application image from the QSPI flash
  • ON—Sets the FPGA to load the factory recover image from the QSPI flash
Note: Current Altera designs do not use SW4.4. You can include this switch in your design, depending on your application needs.
LOAD_FACTORY_IMAGE 1.8 V