A veces, la distinción entre lo que se considera una señal «lenta» o «rápida» puede resultar arbitraria y depender de a quién se le pregunte. Un tema relacionado es si una pista de PCB se considera eléctricamente "corta" o "larga", y podrás ver que hay muchas discrepancias al respecto. Ya sea que tengas que enrutar señales lentas o rápidas en tu PCB, tus pistas deberán seguir unas normas de enrutamiento de PCB para garantizar que la placa funcione según lo previsto.
Como muchos otros programas, Altium Designer® ayuda a facilitar este proceso, pero también va un poco más allá y divide las reglas de enrutamiento de PCB para señales lentas y rápidas en sus propias categorías. Antes de empezar a enrutar señales entre componentes, tendrás que echar un vistazo a tus reglas de diseño y ajustarlas a tus estándares de señalización. Estas son las reglas importantes de enrutamiento de PCB que debes establecer antes de comenzar a enrutar señales en torno a tu PCB.
Tal vez el punto más importante que hay que tener en cuenta sobre las reglas de enrutamiento de PCB es que los estándares de enrutamiento no se definen necesariamente como de "baja velocidad" o "alta velocidad". Esta distinción ha sido creada y perpetuada principalmente por los diseñadores de PCB y surgió en gran medida debido a los problemas de integridad de la señal que surgen cuando los tiempos de elevación de la señal se vuelven muy rápidos (menos de ~1 ns). Por lo tanto, a la hora de configurar tus reglas de diseño, es importante entender las restricciones en tus estándares de señalización, independientemente de si estás tratando con velocidades de señal lentas o rápidas.
El primer lugar en el que buscar las reglas de diseño que necesitas es en la documentación de tus estándares de señalización. La documentación para la mayoría de los estándares está disponible gratis online. A medida que crees más diseños, te familiarizarás más con estos estándares y sabrás qué reglas establecer en tus diseños. Algunas de las reglas de enrutamiento de PCB más comunes que se aplican a muchos estándares para señales de un solo extremo son:
Se puede acceder a todas estas reglas de diseño y muchas más en el editor de reglas y restricciones de PCB de Altium Designer. Si necesitas asignar las mismas reglas de enrutamiento de PCB a un grupo de redes (muy común para grupos de señales de salida simple), la forma más rápida es asignar todas las redes de un grupo a una clase de red. Puedes acceder a esta función desde la opción Diseño → Opción de clases (ver más adelante) en la ventana del editor de PCB. Una vez que hayas asignado redes a las clases, puedes usar el editor de reglas y restricciones de PCB para asignar reglas de diseño a redes individuales o a una clase de red.
Otras reglas de enrutamiento de PCB, que puede que no apliquen a normas de señalización específicas, se utilizan para ayudarte a mantener organizado el diseño. Dos ejemplos principales son la topología de enrutamiento y la restricción de la capa de enrutamiento. Para diseños más avanzados, como componentes con huella BGA, puedes usar reglas de diseño para configurar tu estrategia de fanout. Trabajar con pares diferenciales requiere su propio conjunto de reglas de diseño, como se muestra en la siguiente sección.
Los pares diferenciales son únicos porque las señales lentas y rápidas se pueden enrutar como pares diferenciales. Independientemente de si las señales son rápidas o lentas, tus pares diferenciales deben obedecer algunas reglas de diseño que normalmente aplicarías para señales de salida simple. Estas son cuatro reglas de diseño importantes que considerar para pares diferenciales:
En Altium Designer puedes configurar las reglas de diseño para los dos primeros puntos antes mencionados en el área de Enrutamiento → Enrutamiento de pares diferenciales del Editor de reglas y restricciones de PCB. Los otros dos puntos pueden abordarse en el área de alta velocidad. Esto se muestra en la siguiente imagen:
Si estás trabajando con pares diferenciales de alta velocidad, cualquiera de las otras reglas estándar de diseño de alta velocidad mencionadas anteriormente se pueden aplicar a los pares diferenciales. Ten en cuenta que la forma más fácil de hacerlo es asignar los pares diferenciales relevantes a una clase de red de pares diferenciales y luego seleccionar la clase que se regirá por cada regla de diseño.
Si una regla de diseño no está configurada para aceptar una clase de red de par diferencial en el menú desplegable "Dónde coincide el objeto", puedes crear una consulta personalizada utilizando el generador de consultas. Esto se muestra a continuación para asignar la longitud máxima a una clase de red de par diferencial (que se encuentra en el área de alta velocidad del editor de reglas y restricciones de PCB).
Al igual que con las redes de salida simple, lee la documentación sobre tu estándar de señalización antes de empezar a establecer reglas de enrutamiento de PCB. Aquí es donde encontrarás la información relevante sobre las reglas de diseño para los estándares de señalización diferencial (generalmente en la sección de "Capa física" del estándar). Echa un vistazo a este artículo para saber cómo crear un perfil de impedancia, asignar redes a clases de redes de pares diferenciales y configurar algunas reglas de diseño para estas clases antes de comenzar a enrutar pares diferenciales.
Todavía no hemos visto las reglas de integridad de la señal para las señales rápidas, y a estas alturas probablemente habrás notado que Altium Designer incluye restricciones de diseño específicamente pensadas para abordar los problemas de integridad de la señal. Puedes asignar estas reglas de enrutamiento de PCB con el mismo proceso que has seguido para agregar reglas de diseño a redes de salida simple y pares diferenciales. Estas funcionalidades de Altium Designer te aportan control total sobre tu diseño y te ayudarán a enrutar correctamente.
Altium Designer, en combinación con Altium 365®, ofrece un nivel de integración sin precedentes en la industria electrónica, que hasta ahora había quedado relegada al mundo del desarrollo de software, lo que les permite a los diseñadores trabajar desde casa y alcanzar niveles de eficiencia sin precedentes.
Tan solo hemos rascado un poco la superficie de lo que es posible hacer con Altium Designer en Altium 365. Puedes consultar la página del producto para obtener una descripción más detallada de sus características, así como alguno de los seminarios web a la carta.