
Using the Xilinx XPS LocalLink Tri-Mode  Ethernet MAC
PARAMETER C_MEM0_HIGHADDR = 0xcc00ffff
BUS_INTERFACE SPLB = mb_plb
PORT reset = sys_periph_reset
#Connect as per Figure 
PORT tx_data_valid = Avb2Mac0TxDataValid PORT tx_underrun = Avb2Mac0TxUnderrun PORT tx_ack = Mac02AvbTxAck
PORT rx_data = Mac02AvbRxData
PORT rx_data_valid = Mac02AvbRxDataValid PORT rx_frame_good = Mac02AvbRxFrameGood PORT rx_frame_bad = Mac02AvbRxFrameBad PORT legacy_tx_data = Temac02AvbTxData
PORT legacy_tx_data_valid = Temac02AvbTxDataValid PORT legacy_tx_underrun = Temac02AvbTxUnderrun PORT legacy_tx_ack = Avb2Temac0TxAck
PORT legacy_rx_data = Avb2Temac0RxData
PORT legacy_rx_data_valid = Avb2Temac0RxDataValid PORT legacy_rx_frame_good = Avb2Temac0RxFrameGood PORT legacy_rx_frame_bad = Avb2Temac0RxFrameBad PORT rtc_clk = Temac0AvbTxClk
#Unused in this example: connect to custom pcores PORT av_tx_data = net_gnd
PORT av_tx_valid = net_gnd PORT av_tx_done = net_gnd
# PORT av_tx_ack  | =  | 
# PORT av_rx_data  | =  | 
# PORT av_rx_valid  | =  | 
# PORT av_rx_frame_good  | =  | 
# PORT av_rx_frame_bad  | =  | 
# PORT rtc_nanosec_field  | =  | 
# PORT rtc_sec_field  | =  | 
# PORT clk8k  | =  | 
#  | PORT  | rtc_nanosec_field_1722 =  | |
#  | PORT  | interrupt_ptp_tx  | =  | 
#Connected Interrupts (to a xps_intc core) PORT interrupt_ptp_timer = AvbPtpInt
PORT interrupt_ptp_rx = AvbRxInt
END
Ethernet AVB Endpoint User Guide | www.xilinx.com  | 129 | 
UG492 July 23, 2010