5.3. MAX V CPLD
The Intel® Arria® 10 transceiver development kit consists of a MAX® V CPLD (5M2210Z-F256), 256-pin FineLine BGA package. MAX® V CPLD devices provide programmable solutions for applications such as I/O expansion, bus and protocol bridging, power monitoring, FPGA configuration, and analog IC interface. MAX® V devices feature on-chip flash storage, internal oscillator, and memory functionality. With up to 50% lower total power versus other CPLDs and requiring as few as one power supply, MAX® V CPLDs can help you meet your low power design requirement.
The following list summarizes the MAX® V device features:
- 2210 Logic Elements (LEs)
- 8192 bits of User Flash Memory
- 4 global clocks
- 1 internal oscillator
- 271 maximum user I/O pins
- Low-cost, low power and non-volatile CPLD architecture
- Fast propagation delays and clock-to-output times
- Single 1.8V external supply for device core
- Bus-friendly architecture including programmable slew rate, drive strength, bus-hold, and programmable pull-up resistors
The table below lists the MAX V CPLD Pin-out, the I/O signals present on the MAX V CPLD.
Schematic Signal Name | MAX V CPLD Pin Number | Arria 10 GX Pin Number | Description |
---|---|---|---|
FPGA_CONFIG_D0 | D3 | AU27 | FPP Configuration Data Bus |
FPGA_CONFIG_D1 | C2 | AU28 | FPP Configuration Data Bus |
FPGA_CONFIG_D2 | C3 | AP28 | FPP Configuration Data Bus |
FPGA_CONFIG_D3 | E3 | AR29 | FPP Configuration Data Bus |
FPGA_CONFIG_D4 | D2 | AT28 | FPP Configuration Data Bus |
FPGA_CONFIG_D5 | E4 | AT29 | FPP Configuration Data Bus |
FPGA_CONFIG_D6 | D1 | AW27 | FPP Configuration Data Bus |
FPGA_CONFIG_D7 | E5 | AY27 | FPP Configuration Data Bus |
FPGA_CONFIG_D8 | F3 | AY26 | FPP Configuration Data Bus |
FPGA_CONFIG_D9 | E1 | AW26 | FPP Configuration Data Bus |
FPGA_CONFIG_D10 | F4 | AV26 | FPP Configuration Data Bus |
FPGA_CONFIG_D11 | F2 | AU26 | FPP Configuration Data Bus |
FPGA_CONFIG_D12 | F1 | AV29 | FPP Configuration Data Bus |
FPGA_CONFIG_D13 | F6 | AV30 | FPP Configuration Data Bus |
FPGA_CONFIG_D14 | G2 | AV31 | FPP Configuration Data Bus |
FPGA_CONFIG_D15 | G3 | AW31 | FPP Configuration Data Bus |
FPGA_CONFIG_D16 | G1 | AW28 | FPP Configuration Data Bus |
FPGA_CONFIG_D17 | G4 | AV28 | FPP Configuration Data Bus |
FPGA_CONFIG_D18 | H2 | AY31 | FPP Configuration Data Bus |
FPGA_CONFIG_D19 | G5 | AY30 | FPP Configuration Data Bus |
FPGA_CONFIG_D20 | H3 | BA29 | FPP Configuration Data Bus |
FPGA_CONFIG_D21 | J1 | BA30 | FPP Configuration Data Bus |
FPGA_CONFIG_D22 | J2 | BA32 | FPP Configuration Data Bus |
FPGA_CONFIG_D23 | H4 | BB32 | FPP Configuration Data Bus |
FPGA_CONFIG_D24 | K2 | BA33 | FPP Configuration Data Bus |
FPGA_CONFIG_D25 | K5 | BB33 | FPP Configuration Data Bus |
FPGA_CONFIG_D26 | L1 | BB31 | FPP Configuration Data Bus |
FPGA_CONFIG_D27 | L2 | BC31 | FPP Configuration Data Bus |
FPGA_CONFIG_D28 | K3 | BC33 | FPP Configuration Data Bus |
FPGA_CONFIG_D29 | M2 | BD33 | FPP Configuration Data Bus |
FPGA_CONFIG_D30 | L4 | BA34 | FPP Configuration Data Bus |
FPGA_CONFIG_D31 | L3 | BB35 | FPP Configuration Data Bus |
FM_A1 | C14 | F28 | Flash address bus |
FM_A2 | C15 | F27 | Flash address bus |
FM_A3 | E13 | G28 | Flash address bus |
FM_A4 | E12 | G27 | Flash address bus |
FM_A5 | D15 | H25 | Flash address bus |
FM_A6 | F14 | G25 | Flash address bus |
FM_A7 | D16 | K27 | Flash address bus |
FM_A8 | F13 | D31 | Flash address bus |
FM_A9 | E15 | C31 | Flash address bus |
FM_A10 | E16 | C30 | Flash address bus |
FM_A11 | F15 | C29 | Flash address bus |
FM_A12 | G14 | E30 | Flash address bus |
FM_A13 | F16 | E31 | Flash address bus |
FM_A14 | G13 | E29 | Flash address bus |
FM_A15 | G15 | D29 | Flash address bus |
FM_A16 | G12 | F30 | Flash address bus |
FM_A17 | G16 | F29 | Flash address bus |
FM_A18 | H14 | J29 | Flash address bus |
FM_A19 | H15 | K31 | Flash address bus |
FM_A20 | H13 | K30 | Flash address bus |
FM_A21 | H16 | L30 | Flash address bus |
FM_A22 | J13 | L29 | Flash address bus |
FM_A23 | R3 | G30 | Flash address bus |
FM_A24 | P5 | G31 | Flash address bus |
FM_A25 | T2 | H29 | Flash address bus |
FM_A26 | P9 | H30 | Flash address bus |
FM_D0 | J14 | H34 | Flash data bus |
FM_D1 | J15 | J33 | Flash data bus |
FM_D2 | K16 | J32 | Flash data bus |
FM_D3 | K13 | L34 | Flash data bus |
FM_D4 | K15 | K34 | Flash data bus |
FM_D5 | K14 | N34 | Flash data bus |
FM_D6 | L16 | M35 | Flash data bus |
FM_D7 | L11 | M32 | Flash data bus |
FM_D8 | L15 | L32 | Flash data bus |
FM_D9 | L12 | U32 | Flash data bus |
FM_D10 | M16 | T32 | Flash data bus |
FM_D11 | L13 | R30 | Flash data bus |
FM_D12 | M15 | R31 | Flash data bus |
FM_D13 | L14 | U33 | Flash data bus |
FM_D14 | N16 | T33 | Flash data bus |
FM_D15 | M13 | N33 | Flash data bus |
FM_D16 | N15 | P33 | Flash data bus |
FM_D17 | N14 | R34 | Flash data bus |
FM_D18 | P15 | P34 | Flash data bus |
FM_D19 | P14 | T34 | Flash data bus |
FM_D20 | D13 | T35 | Flash data bus |
FM_D21 | D14 | D26 | Flash data bus |
FM_D22 | F11 | E26 | Flash data bus |
FM_D23 | J16 | A28 | Flash data bus |
FM_D24 | F12 | A27 | Flash data bus |
FM_D25 | K12 | B28 | Flash data bus |
FM_D26 | M14 | B27 | Flash data bus |
FM_D27 | N13 | B26 | Flash data bus |
FM_D28 | R1 | C26 | Flash data bus |
FM_D29 | P4 | D27 | Flash data bus |
FM_D30 | N5 | E27 | Flash data bus |
FM_D31 | P6 | C28 | Flash data bus |
USB_MAX5_CLK | H5 | ---- | USB Clock |
CLK_CONFIG | J5 | ---- | 100 MHz Clock |
50MHz_MAX5_CLK | J12 | ---- | Dedicated 50 MHz MAX V clock input |
FPGA_nSTATUS | J4 | AN29 | FPGA status |
FPGA_CONF_DONE | K1 | AP27 | FPGA Configuration complete |
FPGA_DCLK | J3 | AM26 | FPGA configuration clock |
FPGA_PR_ERROR | P2 | BA28 | FPGA configuration error |
FPGA_PR_READY | E2 | BB30 | FPGA configuration ready |
FPGA_PR_REQUEST | F5 | BD31 | FPGA configuration request |
FPGA_PR_DONE | H1 | BB28 | FPGA configuration complete |
FPGA_INIT_DONE | K4 | BC29 | FPGA initialization complete |
M5_JTAG_TCK | P3 | ---- | JTAG chain Test clock input |
M5_JTAG_TDI | L6 | ---- | JTAG chain test data input |
M5_JTAG_TDO | M5 | ---- | JTAG chain test data output |
M5_JTAG_TMS | N4 | ---- | JTAG chain test mode select |
TEMP_ALERTn | D4 | ---- | Temperature Alert |
OVERTEMPn | B1 | ---- | Over-temperature indicator LED |
OVERTEMP | C5 | ---- | Over-temperature status bit |
MAX_CONF_DONE | E11 | ---- | MAX V Configuration Done |
PGM_SEL | B13 | ---- | Flash memory PGM select |
PGM_CONFIG | D12 | ---- | Flash memory PGM Configuration |
PGM_LED0 | B14 | ---- | Flash memory PGM select indicator 0 |
PGM_LED1 | C13 | ---- | Flash memory PGM select indicator 1 |
PGM_LED2 | B16 | ---- | Flash memory PGM select indicator 2 |
CLK_SEL | A13 | ---- | Clock Select (dipswitch set) |
CLK_ENABLE | A15 | ---- | Clock Enable (dipswitch set) |
FACTORY_LOAD | A2 | ---- | Factory Image for Configuration |
MAX_ERROR | A4 | ---- | MAX V Error Indicator LED |
MAX_LOAD | A6 | ---- | MAX V Load Indicator LED |
MSEL0 | B10 | AN26 | DIP - FPGA mode select 0 |
MSEL1 | B3 | AL28 | DIP - FPGA mode select 1 |
MSEL2 | C10 | AK25 | DIP - FPGA mode select 2 |
CPU_RESETn | C12 | CPU Reset (via pushbutton) | |
I2C_18V_SCL | C7 | AM35 | I2C Clock, 1.8V leg of I2C Chain |
I2C_18V_SDA | D10 | AK32 | I2C Data, 1.8V leg of I2C Chain |
CLK_125MHz_EN | D5 | ---- | 125 MHz Clock enable |
CLK_50MHz_EN | E8 | ---- | 50 MHz Clock Enable |
FLASH_WEn | N6 | AR35 | Flash write enable |
FLASH_CEn0 | R5 | AT30 | Flash chip enable |
FLASH_CEn1 | M7 | AR31 | Flash chip enable |
FLASH_OEn | M6 | AT34 | Flash output enable |
FLASH_RDYBSYn0 | T5 | AT35 | Flash chip ready/busy |
FLASH_RDYBSYn1 | R7 | AN31 | Flash chip ready/busy |
FLASH_RESETn | P7 | AP31 | Flash Reset |
FLASH_CLK | R6 | AU31 | Flash clock |
FLASH_ADVn | N7 | AU30 | Flash address valid |
MAX_RESETn | M9 | ---- | MAX V Reset |
MAX5_SWITCH | R12 | ---- | MAX V switch (via dipswitch) |
MAX5_OEn | M10 | AG32 | MAX V output enable |
MAX5_CSn | R10 | W32 | MAX V chip select |
MAX5_WEn | N10 | W33 | MAX V write enable |
MAX5_CLK | T11 | AA34 | MAX V clock |
MAX5_BEn0 | P10 | W35 | MAX V byte enable 0 |
MAX5_BEn1 | R11 | Y35 | MAX V byte enable 1 |
MAX5_BEn2 | T12 | V33 | MAX V byte enable 2 |
MAX5_BEn3 | N11 | V34 | MAX V byte enable 3 |
ENET_INTn | R16 | AW12 | Ethernet Interrupt |
ENET_RSTn | P13 | AV13 | Ethernet Reset |
FAN_RPM | N9 | ---- | Fan RPM Control |
USB_CFG0 | R4 | ---- | USB configuration bits |
USB_CFG1 | T4 | ---- | USB configuration bits |
USB_CFG2 | P8 | ---- | USB configuration bits |
USB_CFG3 | T7 | ---- | USB configuration bits |
USB_CFG4 | N8 | ---- | USB configuration bits |
USB_CFG5 | R8 | ---- | USB configuration bits |
USB_CFG6 | T8 | ---- | USB configuration bits |
USB_CFG7 | T9 | ---- | USB configuration bits |
USB_CFG8 | R9 | ---- | USB configuration bits |