07-14-2020 08:55 PM
I included one Aurora 8b10b IP on two FPGA boards' firmware.
When these two FPGA boards' GTP transceivers are connected, both firmware should have "channel_up" HIGH automatically, which means the link is connected. As shown in the IP manual:
But sometimes "channel_up" doesn't go HIGH, this case happens randomly.
I tried to assert/deassert IP's reset and gt_reset, doesn't work.
Anyone has any clue? Or how to look into this issue?
Thanks a lot.
07-20-2020 03:41 PM - edited 07-20-2020 03:47 PM
The sequence of reset and gt_reset I applied is:
Sometimes channel_up doesn't go HIGH after this sequence, but if I apply this sequence one more time, channel_up will recover.
The possibility of first time success is ~2/3.
Anyone knows why?
07-20-2020 04:09 PM