During the board power-on sequence, both the pma_init
and reset_pb signals are expected to be High. INIT_CLK
and GT_REFCLK
are
expected to be stable during power-on for the proper functioning of the Aurora 64B/66B
core. When both clocks are stable, pma_init
is deasserted followed by
the deassertion of reset_pb
.
Aurora 64B/66B Duplex Power On Sequence
Figure 1. Aurora 64B/66B Duplex Power On Reset Sequence
Aurora 64B/66B Duplex Normal Operation Reset Sequence
Figure 2. Aurora 64B/66B Duplex Normal Operation Reset Sequence
Reset Sequencing
- Assert
reset_pb
. Wait for a minimum time equal to 128*user_clk's time-period. - Assert
pma_init
. Keeppma_init
and reset asserted for at least one second to prevent the transmission of CC characters and ensure that the remote agent detects a hot plug event. - Deassert
pma_init
. - Deassert
reset_pb
. (full stop) Internally the logic waits foruser_clk
to get stable and deassertssys_reset_out
after whichreset_pb
can be deasserted.