07-15-2014 07:29 AM
I'm connecting a v5 board with a v6 board by aurora 8b10b cores. Two different reference clock are used for the two boards. To get consistent valid rx data, I try to generate txusrclk & rxusrclk from rxrecclk on v5 which receives data.
In hardware debug, the signal channel_up of v5 keeps high most time, but will drop at intervals due to hard error.
Further examination shows txbuferr is asserted.
Why? Is it right to use rxrecclk like this?
07-15-2014 07:44 AM
07-15-2014 08:26 AM
> Further examination shows txbuferr is asserted.
> Why? Is it right to use rxrecclk like this?
The transmitter TXUSRCLK must be derived from the REFCLK clock source for correct operation. The RXRECCLK can only be used with the receiver path.