FSK es el cambio de frecuencia, una forma elegante de decir que los datos se transmiten modulando una frecuencia de portadora fija. Pero esto no es lo mismo que FM. En FSK, el cambio se realiza en pasos discretos por encima y por debajo de la frecuencia del operador.
En el punto central se encuentra la frecuencia de la portadora principal, que está controlada por xtal / PLL. Los datos pueden aumentar o reducir esta frecuencia (modulación) en forma analógica (FM), de desplazamiento de fase o desplazamiento de frecuencia por encima y por debajo de la línea central en un ámbito vectorial, que representa la portadora principal.
Citado de Wikipedia / Ortogonalidad:
Espacios vectoriales euclidianos. En el espacio euclidiano, dos vectores son
ortogonales si y solo si su producto puntual es cero, es decir, hacen un
ángulo de 90 ° (π / 2 radianes), o uno de los vectores es cero. Por lo tanto
La ortogonalidad de los vectores es una extensión del concepto de
Vectores perpendiculares a espacios de cualquier dimensión.
Esa es tu parte ortogonal . El motor DSP cuenta con un enfoque equilibrado 'ortogonal' para bloquear la frecuencia portadora. Si cambia un 5% por encima de la portadora para representar un 1 lógico, debe cambiar un 5% por debajo de la portadora para representar un '0' lógico. Estos cambios deben tener una imagen reflejada 90 grados fuera de fase para que sean datos válidos, separados del operador, que tiene un vector de cero. Esto mantiene el retorno a la frecuencia de la portadora "en el centro" como lo hacen FM y QAM, por lo que la portadora es fácil de filtrar y bloquear con un PLL. La FM es ortogonal en un sentido analógico, ya que es una modulación analógica de la portadora, pero no está desfasada 90 grados, simplemente es simétrica. La suma de toda la modulación en un segundo o más es aproximadamente cero.
En FSK y QAM, ya que son datos digitales, los trucos se pueden utilizar de la misma manera que Ethernet y PCIe asegurándose de que no haya más de 3 bits seguidos o todos ceros. Esto se hace en hardware en la capa física en ambos lados del enlace. Evita que la frecuencia del operador se "oculte" demasiado tiempo al repetir unos o ceros para que el chip DSP pueda extraer los datos del operador.
La clave para este trabajo es, de hecho, un cambio casi constante de unos a ceros y ceros a otros, independientemente del flujo de datos original en la capa HAL.