V-Series Transceiver PHY IP Core User Guide

ID 683171
Date 7/26/2022
Document Table of Contents

4.7. 10GBASE-KR PHY Arbitration Logic Requirements

This topic describes the arbitration functionality that you must implement.

The arbiter should implement the following logic. You can modify this logic based on your system requirements:

  1. Accept requests from either the Sequencer or Link Training block. Prioritize requests to meet system requirements. Requests should consist of the following two buses:
    • Channel number—specifies the requested channel
    • Mode—specifies 1G or 10G data modes or AN or LT modes for the corresponding channel
  2. Select a channel for reconfiguration and send an ack/busy signal to the requestor. The requestor should deassert its request signal when the ack/busy is received.
  3. Pass the selected channel and rate information or PMA reconfiguration information for LT to the state machine for processing.
  4. Wait for a done signal from the state machine indicating that the reconfiguration process is complete and it is ready to service another request.