pregunta de enrutamiento SPI ... SPI de longitud máxima se puede enrutar

3

Básicamente, mi pregunta es sobre la longitud máxima del enrutamiento SPI y la ruta de manera eficiente en mi escenario y cualquier problema de tiempo (Configuración y Retención).

Solo estoy explicando mi escenario. Por favor ten paciencia conmigo, es un mensaje muy grande ...

Tengo un EVK que tiene SPI expuesto a un conector de 10 pines, y tengo una placa secundaria (placa de RF) que tiene SPI expuesto a un conector de 20 pines. No se pueden conectar directamente, por eso estoy diseñando una placa de interfaz de 10 a 20 pines para interactuar de manera efectiva.

Desafortunadamente, debido a restricciones mecánicas, necesito usar un cable flexible para enrutar entre el conector de 10 pines en el EVK a la placa de interfaz de 20 pines. La placa esclava se acopla directamente al conector de 20 pines de la placa de interfaz.

Estoy ejecutando SPI a un máximo de 8Mhz con tiempos de subida de 4-20nS.

No tengo ningún control sobre la placa Slave y el lado EVK. Solo tengo el control sobre la placa de interconexión de 10 a 20 pines.

Quiero saber cuál es la longitud máxima del cable flexible que se puede usar entre EVK y la placa de interfaz.

Qué se puede hacer para mitigar los problemas de SI y garantizar la calidad de la señal. ¿Hay alguna herramienta gratuita (tengo un altium que no puedo simular) para simular este escenario? ¿Hay algún problema de tiempo que deba solucionarse aquí? *

Quiero más de una explicación cuantitativa.

    
pregunta user19579

1 respuesta

1

El tiempo de subida de 4-20 ns es bastante lento: cada nanosegundo mide aproximadamente 15 cm a velocidades de rastreo de PCB. Existen varias reglas generales: Howard Johnson propone que si la longitud de su interconexión es < 1/6 del tiempo de recuperación, puede tratarlo como un circuito concentrado y descuidar la mayoría de los problemas de integridad de la señal que encienden sus cabezas en circuitos más largos.

Para ti, 4ns es de 60 cm, por lo que si tus cables miden menos de 10 cm, no te preocupes.

En cuanto a las mitigaciones, sin acceso a un simulador, las cosas fáciles de hacer son:

  • Las series terminan la línea de reloj serie, es habitual un valor entre 27 y 47 ohmios.
  • Asegúrese de que haya un retorno a tierra al lado de cada cable de señalización en el cable plano / flexible. Si no puedes hacer eso, asegúrate de que la línea del reloj esté al menos junto a la línea de tierra.
respondido por el Martin Thompson

Lea otras preguntas en las etiquetas