Estrategias de enrutamiento de Situs
Parent page: Cuadros de diálogo de PCB
El cuadro de diálogo Situs Routing Strategies
Resumen
Este cuadro de diálogo proporciona controles para acceder a un informe de configuración previa al ruteo y configurar estrategias de ruteo y otras opciones en relación con el uso de Situs Autorouter. El autoruteador Situs utiliza un mapeo topológico avanzado para definir primero la trayectoria de ruteo y luego recurre a una variedad de algoritmos de ruteo probados para convertir esta trayectoria “similar a la humana” en un ruteo de alta calidad. Como parte integral del Editor de PCB, sigue las definiciones de reglas eléctricas y de ruteo de la PCB.
Acceso
Se puede acceder al cuadro de diálogo Situs Routing Strategies desde el Editor de PCB de las siguientes maneras:
-
Eligiendo el comando Tools | AutoRoute |
» Setup en los menús principales. Use este comando para acceder al informe de ruteo y configurar estrategias de ruteo sin realizar realmente el ruteo.
-
Eligiendo el comando Tools | AutoRoute |
» All en los menús principales. Use este comando para acceder al informe de ruteo y configurar estrategias de ruteo. Cuando esté listo, elija una estrategia de ruteo e invoque el autoruteador Situs para rutear toda la placa de acuerdo con las pasadas de ruteo definidas en esa estrategia.
Opciones/Controles
Los controles del cuadro de diálogo se dividen en dos regiones principales, como se describe en esta sección. La única diferencia en los controles entre los dos métodos de acceso es el botón situado en la parte inferior del cuadro de diálogo, inmediatamente a la izquierda del botón Cancel . Al acceder solo para realizar la configuración (sin rutear), este aparece como el botón estándar OK . Al hacer clic en él, se guardarán los cambios en las estrategias de ruteo definidas por el usuario. Al acceder para rutear toda la placa, aparece como el botón Route All. Al hacer clic en él, se intentará rutear la placa de acuerdo con la estrategia de ruteo seleccionada actualmente.
Informe de configuración de ruteo
- Report Window - esta área presenta un informe basado en el análisis previo al ruteo del diseño, reuniendo información que incluye: las reglas de diseño actualmente definidas para el diseño que serán respetadas por el autoruteador (y el número de objetos de diseño —redes, componentes, pads— afectados por cada regla), las direcciones de ruteo definidas para todas las capas de ruteo de señales y las definiciones de pares de capas de perforación.
El informe enumera problemas potenciales que podrían afectar el rendimiento del ruteador. Tales advertencias pueden incluir capas de ruteo cuya dirección de ruteo esté establecida en Any. Cuando es posible, se proporcionan sugerencias para aconsejar una mejor preparación del diseño para el autoruteo. Cualquier error/advertencia/sugerencia que aparezca en la lista debe examinarse detenidamente y, si es necesario, deben ajustarse las reglas de ruteo correspondientes antes de proceder a rutear el diseño.
- Edit Layer Directions - haga clic en este botón para acceder al cuadro de diálogo Layer Directions , desde donde puede modificar las direcciones de ruteo de las capas de señal según sea necesario.
- Edit Rules - haga clic en este botón para acceder al cuadro de diálogo principal PCB Rules and Constraints Editor . Como alternativa, si desea modificar directamente una regla de ruteo existente, haga clic en el hipervínculo correspondiente a la regla dentro del cuerpo principal del informe.
- Save Report As - haga clic en este botón para guardar el informe como un documento HTML. Se abrirá un cuadro de diálogo estándar Save As . De forma predeterminada, el informe se guardará en la misma ubicación y con el mismo nombre que el archivo de diseño de PCB (DesignName.htm). Use el cuadro de diálogo para cambiar el nombre y la ubicación según sea necesario.
Estrategia de ruteo
-
Available Routing Strategies - esta área enumera todas las estrategias de ruteo disponibles actualmente que puede usar el autoruteador para rutear el diseño. Cada estrategia se enumera en términos de su nombre y una descripción. Las siguientes seis estrategias de ruteo están definidas y disponibles de forma predeterminada:
- Cleanup - estrategia de limpieza predeterminada.
- Default 2 Layer Board - estrategia predeterminada para rutear placas de dos capas.
- Default 2 Layer With Edge Connectors - estrategia predeterminada para rutear placas de dos capas con conectores de borde.
- Default Multi Layer Board - estrategia predeterminada para rutear placas multicapa.
- General Orthogonal - estrategia ortogonal de propósito general predeterminada.
- Via Miser - estrategia predeterminada para rutear placas multicapa con minimización agresiva de vías.
- Add - haga clic en este botón para agregar a la lista una nueva estrategia de ruteo definida por el usuario. Se abrirá el cuadro de diálogo Situs Strategy Editor, desde donde puede definir completamente la estrategia, incluidos, y lo más importante, sus pases de ruteo constituyentes.
- Remove - haga clic en este botón para eliminar de la lista de estrategias de ruteo disponibles la estrategia de ruteo actualmente seleccionada y definida por el usuario.
- Edit - haga clic en este botón para editar la estrategia de ruteo actualmente seleccionada y definida por el usuario. Se abrirá el cuadro de diálogo Situs Strategy Editor, desde donde puede realizar los cambios necesarios en la estrategia, incluidos sus pases de ruteo constituyentes.
- Duplicate - haga clic en este botón para crear un duplicado de la estrategia de ruteo actualmente seleccionada. Se abrirá el cuadro de diálogo Situs Strategy Editor. Dé a la nueva estrategia un nombre y una descripción propios y más significativos, y modifique su configuración según sea necesario.
- Lock All Pre-routes - habilite esta opción para evitar que el autoruteador elimine (“levante”) y vuelva a rutear cualquier red preruteada. A menudo, ciertas redes se rutean manualmente y el resto se autorutea.
- Rip-up Violations After Routing - habilite esta opción para que cualquier ruteo que infrinja las reglas de diseño definidas (y aplicables) se elimine una vez que el autoruteador complete su sesión de ruteo.