Me gustaría capturar paquetes en LVDS enlaces de comunicaciones. Estos enlaces son de un solo par en cada dirección - TX y RX, punto-a-punto, con 8b/10b codificación. Estoy buscando opciones para oler las comunicaciones en estos enlaces para analizar los paquetes para fines de depuración. Para la mayoría de los otros enlaces de comunicaciones, tales como Ethernet, RS-232, I2C, USB, etc - hay opciones para oler las comunicaciones en el cable o en un repetidor o receptor. ¿Qué acerca de LVDS?
1 opción es modificar un FPGA en 1 lado del enlace a la memoria del buffer de TX y RX de tráfico. Esto ofrece la ventaja de acceder a los datos decodificados sin embargo, este enfoque también tiene la desventaja de que la modificación de uno de los componentes que se está depurando. Sería agradable ser capaz de aprovechar el comm link y capturar el tráfico.
Por qué iba a hacer esto? Para depurar problemas de comunicaciones causada por el ruido, los problemas de hardware o errores en el código - la misma razón que los sniffers son utilizados en otros tipos de enlaces de comunicaciones.