SPDIFRX debug information register
THI | threshold HIGH (THI = 2.5 x UI / Tspdifrx_ker_ck) This field contains the current threshold HIGH estimation. This value can be used to estimate the sampling rate of the received stream. The accuracy of THI is limited to a period of the spdifrx_ker_ck. The sampling rate can be estimated as follow: Sampling Rate = [2 x THI x Tspdifrx_ker_ck +/- Tspdifrx_ker_ck] x 2/5 Note that THI is updated by the hardware when SYNCD goes high, and then every frame. |
TLO | threshold LOW (TLO = 1.5 x UI / Tspdifrx_ker_ck) This field contains the current threshold LOW estimation. This value can be used to estimate the sampling rate of the received stream. The accuracy of TLO is limited to a period of the spdifrx_ker_ck. The sampling rate can be estimated as follow: Sampling Rate = [2 x TLO x Tspdifrx_ker_ck +/- Tspdifrx_ker_ck] x 2/3 Note that TLO is updated by the hardware when SYNCD goes high, and then every frame. |