1. Assert reset_pb. Wait for a minimum time equal to 128*user_clk's time-period.
2. Assert pma_init . Keep pma_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.
3. Deassert pma_init .
4. Deassert reset_pb . (full stop) internally the logic waits for user_clk to get stable and deasserts sys_reset_out after which reset_pb can be deasserted.