Hace años ayudé a volver a techar una casa, y la primera tarea fue quitar las tejas viejas. Me sentía muy orgulloso de mis esfuerzos al tirar de las tejas una por una, hasta que un techador profesional se me acercó sacudiendo la cabeza. Con una pala ancha como quitanieves, quitó un par de cientos de tejas en menos tiempo del que me llevó quitar cinco a mano. Ese día aprendí en el tejado a buscar siempre mejores maneras de hacer el trabajo.
Cuando enrutamos un diseño de PCB, también queremos una manera más eficiente de hacer el trabajo. Usted como diseñador probablemente es consciente de cuánto tiempo se necesita para lograr manualmente la ruta más limpia posible. Probablemente también esté al tanto de los enrutadores automáticos, que harán el trabajo más rápido, pero a menudo con resultados de enrutamiento no deseados. Ahora, al igual que la pala era una mejor manera de quitar tejas, tenemos una mejor forma de enrutar usando un enrutador autointeractivo.
Para aquellos de ustedes que no están familiarizados con el término enrutador autointeractivo, esta es una tecnología de enrutamiento relativamente nueva. Está diseñado para proporcionarle un rastreo de enrutamiento que tiene el aspecto y la precisión del enrutamiento manual, pero con aproximadamente una conexión por segundo. El enrutamiento interactivo automático no es un enrutador automático por lotes y no está diseñado para enrutar toda la tarjeta. En su lugar, en el enrutamiento automático interactivo de PCB usted tiene el control y el enrutador hace el trabajo.
Si bien el enrutamiento autointeractivo generalmente puede acelerar su proceso, hay áreas de circuitos que se benefician de él. Particularmente, redes simples o múltiples que necesitan conectarse en un orden específico sin cambiar capas. Más específicamente, esto puede ser, enrutamiento punto a punto, enrutamiento de salida de BGA y enrutamiento de bus.
Como usted sabe, las PCBs tienen muchas conexiones punto a punto. Estas pueden ser redes cortas que conectan los pines del componente en grupos de circuitos cercanos, a través de patrones de vías de escape de los terminales SMT, o redes que corren a lo largo de la tarjeta. No son difíciles de encaminar manualmente, pero llevan tiempo. Un enrutador automático los enrutará muy rápido, pero usted puede quedar con un enrutamiento indeseable en el resto de la tarjeta . Podría restringir el enrutamiento automático solo a las conexiones cortas, pero eso requiere tiempo de configuración adicional antes de que pueda usar el enrutador automático.
Un enrutador autointeractivo es increíblemente rápido cuando enruta estas mismas redes. Simplemente seleccionará las redes que desea enrutar y, a continuación, activará el enrutador. Al utilizar las reglas de diseño que ya ha establecido en la base de datos, el enrutador interactivo automático utilizará la ruta más corta posible para enrutar las pistas. También lo hará sin las incómodas configuraciones que requiere un enrutador automático.
Un enrutador autointeractivo funciona bien para conectar conexiones cortas punto a punto.
Antes de enrutar manualmente las pistas de una BGA, necesitará tomarse el tiempo necesario para determinar el mejor orden de conexión de las redes. Este orden es importante para que el diseñador pueda encaminar las pistas en los patrones más eficientes posibles para conectar las BGAs. Los patrones de enrutamiento eficientes no solo dejan espacio libre en la tarjeta para enrutamiento adicional, sino que reducen o eliminan la necesidad de vías. Las vías ocupan el espacio que puede necesitar para otro enrutamiento, y pueden introducir características de señal indeseables. El uso de un enrutador automático para enrutamiento BGA puede aumentar su conteo de vías, ya que normalmente no elige el mejor orden de conexión de redes.
Aquí es donde el uso de un enrutador autointeractivo puede ser útil. Puede ordenar rápidamente las conexiones BGA por usted. Evaluará sus redes seleccionadas para distribuir uniformemente las pistas en las capas de la tarjeta que ha habilitado para el enrutamiento. El enrutador autointeractivo enrutará las pistas para conectar las BGA en patrones de enrutamiento limpios y precisos sin usar vías. Estos patrones de enrutamiento limpios le darán el espacio adicional de la tarjeta que necesitará para el ajuste de pistas u otras ediciones de enrutamiento más adelante.
El enrutamiento de bus es otra ventaja de un enrutador autointeractivo.
Generalmente, los buses se enrutan manualmente para crear un patrón de enrutamiento limpio. Si el bus no se enruta en un patrón limpio, podría causar problemas con las características de la señal del bus. La desventaja es que enrutar manualmente un patrón de bus limpio toma mucho tiempo. Los buses pueden tener muchas redes en ellos, y algunas tarjetas también pueden tener varios buses diferentes. Por ejemplo, la circuitería de doble velocidad de datos (DDR) es un ejemplo de enrutamiento de bus múltiple con alto conteo de redes.
Un enrutador autointeractivo enrutará las redes de un bus por usted, pero lo hará bajo su control. Primero se seleccionará las redes del bus que se desea enrutar. A continuación trazará un camino en la tarjeta que desea que siga la ruta del bus. Esta ruta es una plantilla que especifica la dirección y el ancho del bus al enrutador. El enrutador autointeractivo entonces seguirá el camino para enrutar las pistas mientras obedece las reglas de diseño al mismo tiempo. El enrutador hace este trabajo muy rápidamente, y los resultados son un patrón de enrutamiento de bus muy limpio.
Así como la pala era una manera mucho mejor de quitar tejas, un enrutador autointeractivo es una manera mucho mejor de enrutar su diseño de PCB. Conocer las mejores maneras de usar este enrutador será la clave para su éxito, y hemos hablado de tres de esas maneras. Punto a punto, BGA y buses son todas áreas de enrutamiento en que un enrutador autointeractivo puede ayudarle a hacer un mejor trabajo.
El enrutamiento forma parte del proceso de diseño de PCBs con el que Altium puede ayudarle a mejorar su trabajo. Altium Designer 18 es un software de diseño de PCB con potentes recursos, incluido el enrutamiento autointeractivo con ActiveRoute. ¿Quiere saber más sobre cómo ActiveRoute le puede ayudar a enrutar su próximo diseño de PCB? Hable con un experto de Altium.