Varios estándares de comunicación utilizan codificadores aleatorios (multiplicativos) basados en LFSR que nunca se restablecen a un estado inicial después del encendido inicial. Por ejemplo, 10GBASE-R Ethernet especifica el siguiente aleatorizador:
Segúnlacláusula49deIEEE802.3-2015,"no hay ningún requisito sobre el valor inicial para el aleatorizador", sin embargo, parece claro que el valor inicial no debe ser cero, de lo contrario, una señal de ralentí mantendrá la salida en cero para toda la eternidad.
No he realizado los cálculos matemáticos, pero supongo que el circuito garantiza que una señal de todo cero (idle) nunca hará que el LFSR vuelva a cero, dado un estado distinto de cero. Sin embargo, parece claro que siempre hay algún patrón que hará que vuelva a cero. Si sigue una señal de todo cero, la salida se rompe esencialmente hasta que se envía otro paquete, que puede ser nunca.
Me doy cuenta de que la técnica de aleatorización es fundamentalmente imperfecta, ya que puede proporcionar largas series de ceros o unos, pero ¿no es esta situación más seria considerando que posiblemente nunca se resolverá por sí misma?