Me estoy adentrando en el diseño de MCU y me he encontrado con un problema por el que me gustaría encontrar una fórmula.
En el diseño de la trayectoria del circuito, ¿cómo puedo correlacionar la longitud máxima del cable con la frecuencia máxima de transmisión en ese cable / pin?
Estoy trabajando con una amplia variedad de MCU y un rango operativo de hardware externo de 16MHz a 160MHz.
Por ejemplo: Tengo una MPU de 20 MIPS interconectada con un IC SRAM (paralelo). La SRAM tiene una velocidad de acceso de 10 ns que es más que suficiente para la MPU. La MPU toma dos instrucciones, una para escribir la dirección y la otra para leer / escribir los datos. Los datos y las direcciones están en buses separados, por lo que la velocidad máxima en cualquier pin en el proyecto es de 10MHz. Actualmente eso funciona bien con un cable de cinta de 4 "para cada bus, pero me preocupa que si cambio las MCU por una MCU de 48MIPS o 72MIPS tendré problemas de sincronización.
Leí este hilo y algunos otros, pero parecen ser en su mayoría correcciones de un solo uso, donde necesito una fórmula general si es posible. Longitud del cable, EMI y fallos de comunicación
Pregunta de seguimiento, ¿importa si la señal es parte de un bus paralelo o en serie, o cada pin puede ser examinado como una sola entidad?
Alternativamente aceptable para una fórmula sería un buen material de lectura sobre este tema específico.
También reconozco que usar un cable de calibre más grande, un par trenzado para la serie, agregar una línea de tierra para el ruido y el uso de pull-ups / downs puede ayudar a solucionar el problema. Para esta pregunta, aunque mi enfoque principal es la longitud y la frecuencia, si eso es posible.
Muchas gracias