Múltiples buses SPI en cable plano

Tengo varios buses SPI que se ejecutan a través de un cable plano de 15 cm de largo. ¿Cuál es la mejor orientación CS, SCK, MOSI, MISO para evitar la diafonía entre cada cable y es suficiente usar la separación del cable de tierra entre cada par de conexiones SPI? Gracias.

ingrese la descripción de la imagen aquí

Pondría una recompensa por esto si pudiera. Esperando respuestas de los maestros :)
¿Cuál es la frecuencia de sus buses SPI?
son unos 10MHz
dada la longitud, y estas son señales unidireccionales, sugiera usar un búfer de disparo Schmitt en el extremo receptor, para limpiar el timbre debido a la inductancia del cable.

Respuestas (1)

Siguiendo la lógica del trabajo de SPI --- con su objetivo, términos y condiciones --- puede probar esto:

  1. TIERRA
  2. SCK: transita durante un ciclo completo, colóquelo entre dos GND para siempre
  3. NPCS: esta señal se reduce (push-pull o open-drain) cuando está activa, es decir, "igual" a GND
  4. MOSI o MISO: normalmente, cuando MOSI está activo, MISO está inactivo...
  5. MISO o MOSI - ... y viceversa (solo uno - MISO o MOSI - está activo a la vez)
  6. TIERRA

etcétera...

Pero, en mi opinión, el efecto real de tal combinación sería cuestionable. La ruta comprobada es usar cada segundo cable en un cable plano como GND, como lo hacen Xilinx , Altera , socios ARM como Segger.

Además, recuerda que a altas frecuencias:

  1. un VCC podría considerarse como GND porque hay límites de desacoplamiento entre
  2. una señal estática como NPCS podría considerarse como VCC o GND porque se dirige a uno de ellos
  3. una señal podría considerarse como estática (o de fondo) si no tiene transiciones mientras que otras tienen

Buena suerte.