A newer version of this document is available. Customers should click here to go to the newest version.
49.6.1.3. Interface Signals
| Interface Name: peri_clock Description: Peripheral clock interface. This interface exists only when the selected device is Arria® V or Cyclone® V. | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| clk | 1 | Input | Peripheral clock source used for Avalon® -MM agent interface. | 
| Interface Name: peri_reset Description: Peripheral reset interface. This interface exists only when the selected device is Arria® V or Cyclone® V. | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| rst_n | 1 | Input | Active low peripheral asynchronous reset source used to reset the Avalon® -MM agent interface. This signal is asynchronously asserted and synchronously de-asserted. The synchronous de-assertion must be provided external to this core. | 
| Interface Name: avalon_slave Description: This interface exists only when the selected device is Arria® V or Cyclone® V. | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| addr | 1 | Input | Avalon® -MM address bus. 40 | 
| read | 1 | Input | Avalon® -MM read control | 
| write | 1 | Input | Avalon® -MM write control | 
| writedata | 32 | Input | Avalon® -MM write data bus | 
| readdata | 32 | Output | Avalon® -MM read data bus | 
| Interface Name: emac Description: Conduit interface connected to HPS EMAC interface | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| phy_txd_o | 8 | Input | GMII/MII transmit data from HPS | 
| phy_txen_o | 1 | Input | GMII/MII transmit enable from HPS | 
| phy_txer_o | 1 | Input | GMII/MII transmit error from HPS | 
| phy_rxdv_i | 1 | Output | GMII/MII receive data valid to HPS | 
| phy_rxer_i | 1 | Output | GMII/MII receive data error to HPS | 
| phy_rxd_i | 8 | Output | GMII/MII receive data to HPS | 
| phy_col_i | 1 | Output | GMII/MII collision detect to HPS | 
| phy_crs_i | 1 | Output | GMII/MII carrier sense to HPS | 
| phy_mac_speed_o | 2 | Input | MAC speed indication from HPS 41 | 
| mdo_o | 1 | Input | MDIO data output from HPS | 
| mdo_o_e | 1 | Input | MDIO data output enable from HPS | 
| mdi_i | 1 | Output | MDIO data input to HPS | 
| ptp_pps_o | 1 | Input | PTP pulse per second from HPS | 
| ptp_aux_ts_trig_i | 1 | Output | PTP auxiliary timestamp trigger to HPS | 
| Interface Name: emac_gtx_clk Description: GMII/MII transmit clock from HPS | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| phy_txclk_o | 1 | Input | GMII/MII transmit clock from HPS | 
| Interface Name: emac_tx_reset Description: GMII/MII transmit reset source synchronous to phy_txclk_o from HPS | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| rst_tx_n_o | 1 | Input | GMII/MII transmit reset source from HPS. Active low reset. | 
| Interface Name: emac_rx_reset Description: GMII/MII receive reset source synchronous to clk_rx_i from HPS | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| rst_rx_n_o | 1 | Input | GMII/MII receive reset source from HPS. Active low reset. | 
| Interface Name: emac_rx_clk_in Description: GMII/MII receive clock to HPS | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| clk_rx_i | 1 | Output | GMII/MII receive clock to HPS | 
| Interface Name: emac_tx_clk_in Description: GMII/MII transmit clock to HPS | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| clk_tx_i | 1 | Output | GMII/MII transmit clock to HPS | 
| Interface Name: hps_gmii Description: GMII/MII interface facing FPGA fabric | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| mac_tx_clk_o | 1 | Output | GMII/MII transmit clock from HPS | 
| mac_tx_clk_i | 1 | Input | GMII/MII transmit clock to HPS | 
| mac_rx_clk | 1 | Input | GMII/MII receive clock to HPS | 
| mac_rst_tx_n | 1 | Output | GMII/MII transmit reset source from HPS | 
| mac_rst_rx_n | 1 | Output | GMII/MII receive reset source from HPS | 
| mac_txd | 8 | Output | GMII/MII transmit data from HPS | 
| mac_txen | 1 | Output | GMII/MII transmit enable from HPS | 
| mac_txer | 1 | Output | GMII/MII transmit error from HPS | 
| mac_rxdv | 1 | Input | GMII/MII receive data valid to HPS | 
| mac_rxer | 1 | Input | GMII/MII receive data error to HPS | 
| mac_rxd | 8 | Input | GMII/MII receive data to HPS | 
| mac_col | 1 | Input | GMII/MII collision detect to HPS | 
| mac_crs | 1 | Input | GMII/MII carrier sense to HPS | 
| mac_speed | 2 | Output | MAC speed indication from HPS | 
| Interface Name: ptp Description: PTP interface facing FPGA fabric | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| ptp_pps_out | 1 | Output | PTP pulse per second to FPGA soft logic | 
| ptp_aux_ts_trig_in | 1 | Input | PTP auxiliary timestamp trigger from FPGA soft logic | 
| ptp_tstmp_data_out | 1 | Output | PTP timestamp data from HPS to FPGA soft logic | 
| ptp_tstmp_en_out | 1 | Output | PTP timestamp enable from HPS to FPGA soft logic | 
| Interface Name: mdio Description: MDIO interface facing PHY device | |||
|---|---|---|---|
| Signal | Width | Direction | Description | 
| mdo_out | 1 | Output | MDIO data output to FPGA bidirectional I/O buffer | 
| mdo_out_en | 1 | Output | MDIO data output enable to FPGA bidirectional I/O buffer | 
| mdi_in | 1 | Input | MDIO data input from FPGA bidirectional I/O buffer |