A.1.2. Board Components
Board Reference | Type | Description |
---|---|---|
U13 | FPGA | Agilex™ 3 FPGA C-Series, A3CY135BM16AE6S or Agilex™ 3 FPGA and SoC C-Series, A3CW135BM16AE6S
|
Board Reference | Type | Description |
---|---|---|
J8 | USB-PD compliant power input | USB Type-C input for connecting a USB-PD compliant power adapter capable of providing 27 W (min) for powering the Agilex™ 3 FPGA/FPGA and SoC C-Series Development Kit. For full-load operation, Altera recommends you use a 65 W USB-PD compliant power adapter to cover all workload use cases. |
SW3 | Power on slide switch | This switch turns on and off the board. |
D17 | Power status LED | This bicolor (Red/Green) LED indicates the status of the board power. This LED blinks green when the board is powered up successfully. This LED is off, or blinks red when insufficient power is applied to the board. When the LED blinks red, the USB-PD power contract negotiation was unsuccessful due to an incompatible USB power adapter. |
J2 | Onboard USB-Blaster III cable |
|
J4 | 10-pin JTAG programming header | Programming header for connecting an USB-Blaster II/USB-Blaster III programming dongle. When the external dongle is used, the onboard programming feature (FTDI FT2232H) is automatically disabled. |
SW1[1:0] | USER DIP switches 0 and 1 | General-purpose USER DIP switches 0 and 1 |
SW2[1:0] | USER DIP switches 2 and 3 | General-purpose USER DIP switches 2 and 3 |
D7 | Dedicated HPS LED 1 | One of two green LEDs connected to the FPGA's HPS I/O. The HPS LED1 is connected to HPS_GPIO0_IO11 (U13, pin A26). |
D8 | Dedicated HPS LED 0 | One of two green LEDs connected to the FPGA's HPS I/O. The HPS LED0 is connected to HPS_GPIO0_IO0 (U13, pin B29). |
D9 | Dedicated USER LED 0 | One of two green USER LEDs connected to the FPGA's I/O bank 3A. USER LED 0 is connected to U13 pin K1. |
D10 | Dedicated USER LED 1 | One of two green USER LEDs connected to the FPGA's I/O bank 3A. USER LED 1 is resistor muxed with the transmit DisplayPort's CONFIG_SENSE control signal. USER LED 1 is configured by default and connected to U13 pin L2. |
D11 | Configuration Done LED | Green LED to indicate successful FPGA configuration. This LED is turned on when the FPGA is successfully configured. This LED is turned off when the FPGA is unconfigured. |
U2 | Tricolor Status LED for onboard USB-Blaster III cable | This tricolor LED (red, green, blue) provides status information for the onboard USB-Blaster III. |
S1 | HPS COLD RESETn push button | Dedicated active low HPS COLD RESETn push button. Pushing and releasing this button generates a 20 ms active low pulse to the HPS_COLD_RESETn input of the FPGA. |
S2 | General-purpose HPS push button | Dedicated general-purpose tactile push button for the HPS interface.
|
S3 | General-purpose USER push button | USER dedicated general-purpose tactile push button (PB1/FPGA_RSTN) connected to HSIO bank 3A, pin M1. This pin can be used as a general-purpose push button or as a FPGA RESET push button for user designs.
|
S4 | General-purpose USER push button | USER dedicated general-purpose tactile push button (PB0) connected to HSIO bank 3A, pin L1.
|
J6 | General-purpose USER IO[3:0] | Four dedicated general-purpose USER IO[3:0] with pull-up resistors on even numbered pins 2, 4, 6, and 8. Odd numbered pins 1, 3, 5, and 7 are connected to the board ground. |
J1 | Pmod interface | 12-pin Digilent Pmod* interface for connecting standard Digilent Pmod I/O Interface boards. |
J3 | Micron-SD card slot | Micro-SD card slot for the HPS interface |
J5 | USB-C 2.0 interface | USB 2.0 DRP (Dual Role Port) Type-C connector for the HPS interface |
J10 | RJ45 Ethernet interface | 10/100/1000 Ethernet for the HPS interface |
J12 | DisplayPort transmit interface | DisplayPort v1.4 transmitter interface connected to the FPGA's transceiver bank 1A, lanes[1:0]. Each lane of this interface is capable of 8.1 Gbps data rates. |
J16 | DisplayPort receive interface | DisplayPort v1.4 receiver interface connected to the FPGA's transceiver bank 1A, lanes[1:0]. Each lane of this interface is capable of 8.1 Gbps data rates. |
SW4[1:4] | DIP Switches | 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).
|
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).
|
||
Board configuration DIP switch SW4.3
|
||
SW4.4
|
||
J17 | Voltage selection jumper | Voltage selection jumper for HVIO bank 5A
|
J14 | Flex cable connector | Flex cable connector for the FPGA transceiver bank 1A, lane 0. Options:
|
J18 | Raspberry Pi* 4/5 HAT interface | 40-pin header for mounting a Raspberry Pi* 4/5 HAT daughter board. For Raspberry Pi* 5, you should also connect the flex cable to J14. |
J20 | MIPI bank 2A connector | 22-pin FPC MIPI interface connected to bank 2A |
J21 | MIPI bank 3A connector | 22-pin FPC MIPI interface connected to bank 3A |
Board Reference | Type | Description |
---|---|---|
U23 | Si5332 I2C programmable clock generator | Default frequencies:
|
Y5 | Si510 clock oscillator | 100 MHz CMOS-1.8V configuration clock connected to the SDM |
Y1 | Si510 clock oscillator | 25 MHz CMOS-1.8V HPS clock |
Board Reference | Type | Description |
---|---|---|
J14 | PCIe* x1 connected to flex cable connector | PCIe* TX/RX x1 interface from FPGA bank 1A, lane 0 connected to a flex cable connector (J14). This PCIe* 3.0 x1 interface can be used for the optional PCIe* x1 gold finger daughter card or Raspberry Pi* 5 daughter card. |
J12 | DisplayPort transmit connector | Two TX channels from FPGA bank 1A, lanes 2 and 3 used for DisplayPort transmit interface |
J16 | DisplayPort receive connector | Two RX channels from FPGA bank 1A, lanes 2 and 3 used for DisplayPort receive interface |
Board Reference | Type | Description |
---|---|---|
U5 | LPDDR4 DRAM | LPDDR4 x32 component on bank 2A for FPGA fabric |
U9 | LPDDR4 DRAM | LPDDR4 x32 component on bank 3A for HPS/FPGA fabric |
U51 | 512 Mbit QSPI flash | FPGA AS x4 configuration flash |
Board Reference | Type | Description |
---|---|---|
J4 | 10-pin JTAG header | For connecting to an external USB-Blaster II/USB-Blaster III dongle |
J2 | USB Type-C to JTAG connector | For connecting to the onboard USB-Blaster III to a host PC for JTAG programming of the FPGA |
Board Reference | Type | Description |
---|---|---|
J7 | FAN header | 2-pin 5 V FAN header for the FPGA heatsink/fan |
J11 | Test header | For Altera internal testing only |
J13 | I2C test header | 3.3 V I2C test header connected to the HPS IO48 interface |
Board Reference | Type | Description |
---|---|---|
J5 | USB-C 2.0 Dual Role Port (DRP) | USB Type-C connector for USB2.0 interface connected to the HPS IO48 interface |
J10 | 10/100/1000 Ethernet | Triple-Speed Ethernet connected to the HPS IO48 interface. This interface supports USB Dual Role Port (DRP). |
J2 | UART | 2-wire UART connected to the HPS IO48 interface |
J13 | I2C test header | 3.3 V I2C test header connected to the HPS IO48 interface |
J3 | Micro-SD card slot | Micro-SD card slot connected to the HPS IO48 interface |
J9 | Mictor test connector | For Altera testing only. This feature is depopulated by default on the board. |
J11 | I3C test header | For Altera testing only. This feature is depopulated by default on the board. |
D8 | HPS LED0 | HPS dedicated LED connected to the HPS IO48 interface |
D7 | HPS LED1 | HPS dedicated LED connected to the HPS IO48 interface |
Y1 | HPS clock | 25 MHz oscillator for the HPS interface |
S2 | HPS push button | HPS dedicated push button connected to the HPS IO48 Interface |
Board Reference | Type | Description |
---|---|---|
J1 | Pmod | Expansion interface for optional Digilent Pmod* boards connected to HVIO bank 5A. |
J18 | Raspberry Pi* | Expansion interface for optional Raspberry Pi* 4/5 HAT boards connected to HVIO banks 5A and 5B. Raspberry Pi* 4 HAT boards only use the J18 expansion port. Raspberry Pi* 5 HAT boards use J18 and J14 expansion ports. |
J14 | Flex cable | Expansion interface for optional PCIe* 3.0 x1 gold finger daughter board and Raspberry Pi* 5 HAT boards. Raspberry Pi* 4 HAT boards only use the J18 expansion port. Raspberry Pi* 5 HAT boards use J18 and J14 expansion ports. |
Board Reference | Type | Description |
---|---|---|
J8 | USB-PD Type-C power input | Input power range: 9 V @ 3 A to 20 V @ 3.25 A |
U10 | Texas Instruments TPS25730 | USB-PD sink controller |
U12 | Texas Instruments LM73100 | Inrush, reverse polarity, and overvoltage protection controller |
U37 | Monolithic Power Systems MPQ4731 | 5 V DC-DC buck regulator |
U27 | Monolithic Power Systems MPQ4731 | 3.3 V DC-DC buck regulator |
U36 | Monolithic Power Systems MPQ2287 | 0.78 V DC-DC buck regulator for FPGA power |
U24 | Monolithic Power Systems MPQ4324 | 1.0 V DC-DC buck regulator for FPGA power |
U16 | Monolithic Power Systems MPQ4324 | 1.8 V DC-DC buck regulator for FPGA power |
U26 | Monolithic Power Systems MPQ4324 | 1.2 V DC-DC buck regulator for FPGA power |
U215 | Monolithic Power Systems MPQ4371 | 1.1 V DC-DC buck regulator for FPGA power |
U46 | Texas Instruments TPS22917 | 1.8 V load switch for LPDDR4 memory |
U32 | Texas Instruments TPS22917 | 3.3 V load switch for FPGA HVIO bank 5B |
U30 | Texas Instruments TPS22917 | 3.3 V load switch for FPGA HVIO bank 5A |
U35 | Texas Instruments TPS22917 | 1.8 V load switch for FPGA HVIO bank 5A |
U31 | Monolithic Power Systems MP5036 | 5.0 V load switch for Raspberry Pi* header |
U39 | Texas Instruments TPS22917 | 3.3 V load switch for Micro-SD card slot |
U22 | Texas Instruments TLV75518 | 1.8 V LDO for clock power (optional, DNI by default) |
U28 | Texas Instruments TLV75533 | 3.3 V LDO for clock power (optional, DNI by default) |