1.7.8. HPS EMAC Pins
Note: Intel® recommends that you create an Intel® Quartus® Prime design, enter your device I/O assignments, and compile the design. The Intel® Quartus® Prime software will check your pin connections according to I/O assignment and placement rules. The rules differ from one device to another based on device density, package, I/O assignments, voltage assignments, and other factors that are not fully described in this document or the device handbook.
HPS Pin Function | Pin Description and Connection Guidelines | Pin Type | Valid Assignments |
---|---|---|---|
EMAC0_TX_CLK | EMAC0 Transmit Clock | Output | HPS_IOA_13 |
EMAC0_TX_CTL | EMAC0 Transmit Control | Output | HPS_IOA_14 |
EMAC0_RX_CLK | EMAC0 Receive Clock | Input | HPS_IOA_15 |
EMAC0_RX_CTL | EMAC0 Receive Control | Input | HPS_IOA_16 |
EMAC0_TXD0 | EMAC0 Transmit Data Bit 0 | Output | HPS_IOA_17 |
EMAC0_TXD1 | EMAC0 Transmit Data Bit 1 | Output | HPS_IOA_18 |
EMAC0_RXD0 | EMAC0 Receive Data Bit 0 | Input | HPS_IOA_19 |
EMAC0_RXD1 | EMAC0 Receive Data Bit 1 | Input | HPS_IOA_20 |
EMAC0_TXD2 | EMAC0 Transmit Data Bit 2 | Output | HPS_IOA_21 |
EMAC0_TXD3 | EMAC0 Transmit Data Bit 3 | Output | HPS_IOA_22 |
EMAC0_RXD2 | EMAC0 Receive Data Bit 2 | Input | HPS_IOA_23 |
EMAC0_RXD3 | EMAC0 Receive Data Bit 3 | Input | HPS_IOA_24 |
EMAC1_TX_CLK | EMAC1 Transmit Clock | Output | HPS_IOB_1 |
EMAC1_TX_CTL | EMAC1 Transmit Control | Output | HPS_IOB_2 |
EMAC1_RX_CLK | EMAC1 Receive Clock | Input | HPS_IOB_3 |
EMAC1_RX_CTL | EMAC1 Receive Control. | Input | HPS_IOB_4 |
EMAC1_TXD0 | EMAC1 Transmit Data Bit 0 | Output | HPS_IOB_5 |
EMAC1_TXD1 | EMAC1 Transmit Data Bit 1 | Output | HPS_IOB_6 |
EMAC1_RXD0 | EMAC1 Receive Data Bit 0 | Input | HPS_IOB_7 |
EMAC1_RXD1 | EMAC1 Receive Data Bit 1 | Input | HPS_IOB_8 |
EMAC1_TXD2 | EMAC1 Transmit Data Bit 2 | Output | HPS_IOB_9 |
EMAC1_TXD3 | EMAC1 Transmit Data Bit 3 | Output | HPS_IOB_10 |
EMAC1_RXD2 | EMAC1 Receive Data Bit 2 | Input | HPS_IOB_11 |
EMAC1_RXD3 | EMAC1 Receive Data Bit 3 | Input | HPS_IOB_12 |
EMAC2_TX_CLK | EMAC2 Transmit Clock | Output | HPS_IOB_13 |
EMAC2_TX_CTL | EMAC2 Transmit Control | Output | HPS_IOB_14 |
EMAC2_RX_CLK | EMAC2 Receive Clock | Input | HPS_IOB_15 |
EMAC2_RX_CTL | EMAC2 Receive Control | Input | HPS_IOB_16 |
EMAC2_TXD0 | EMAC2 Transmit Data Bit 0 | Output | HPS_IOB_17 |
EMAC2_TXD1 | EMAC2 Transmit Data Bit 1 | Output | HPS_IOB_18 |
EMAC2_RXD0 | EMAC2 Receive Data Bit 0 | Input | HPS_IOB_19 |
EMAC2_RXD1 | EMAC2 Receive Data Bit 1 | Input | HPS_IOB_20 |
EMAC2_TXD2 | EMAC2 Transmit Data Bit 2 | Output | HPS_IOB_21 |
EMAC2_TXD3 | EMAC2 Transmit Data Bit 3 | Output | HPS_IOB_22 |
EMAC2_RXD2 | EMAC2 Receive Data Bit 2 | Input | HPS_IOB_23 |
EMAC2_RXD3 | EMAC2 Receive Data Bit 3 | Input | HPS_IOB_24 |
Did you find the information on this page useful?
Characters remaining: