During power-on for both TX simplex and RX simplex cores, the pma_init
and reset_pb signals are expected to be High. INIT_CLK
and GT_REFCLK are expected to be stable during the power-on sequence.
Due to the auto simplex recovery feature, both boards can be brought up independently.
If the RX board is brought up first, then when the TX board is brought up, data
transmission can start immediately. However, if the TX board is brought up first, then
no data transmission should take place until the RX board comes up based on the periodic
CB pattern sent by TX.
Aurora 64B/66B Simplex Power On Sequence
Aurora 64B/66B Simplex Normal Operation Reset Sequence
For simplex configurations, because the TX and RX can be powered on
independently, data transmission must begin only after rx_channel_up is seen (that is, after a minimum of 45 ms of tx_channel_up), to avoid loss of data. Before asserting
pma_init, the reset_pb must be asserted for a
minimum time equal to 128*user_clk time period to
ensure that the portion of the core in programmable logic goes to a known reset
state before the user_clk is held Low during the
pma_init assertion. The assertion time of the
pma_init must be a minimum of six INIT_CLK cycle time period to satisfy the requirements
of the core debouncing circuit.