TopoR (abreviatura de Topological Router) es un sistema de diseño asistido por computadora (CAD) diseñado para rastrear placas de circuito impreso previamente preparadas en otros sistemas en formatos Delta Design (exportación a formato FST), P-CAD ASCII PCB, PADS ASCII PCB, DSN [ 1] y otros, está siendo desarrollado por la empresa rusa Eremex .
El comienzo del trabajo sobre la creación de un enrutador topológico flexible [2] se remonta a 1988 , cuando se hizo evidente que los métodos de enrutamiento tradicionales: cuadrícula regular e irregular (ver enrutador basado en cuadrícula y enrutador basado en forma ), tendido secuencial de conductores con fijando su geometría - agotó sus posibilidades de su desarrollo. El método de enrutamiento flexible difiere de otros métodos en la ausencia de una fijación rígida de cada una de las rutas establecidas, lo que a menudo crea obstáculos completamente irrazonables para otras rutas que aún no se han establecido.
En 2001, se lanzó la primera versión del enrutador topológico para Windows , llamado TopoR (Topological Router). Este programa ya ha rastreado no solo placas de circuito impreso de doble cara, sino también multicapa .
TopoR CAD tiene la posibilidad de autoroutear al 100% las placas de circuito impreso sin la aplicación obligatoria de las restricciones impuestas por el desarrollador.
El enrutamiento automático se hace así:
A menudo, las violaciones de las restricciones impuestas por el desarrollador después del enrutamiento automático se deben a espacios libres insuficientes entre los componentes.
Otros programas de enrutamiento automático colocan los cables por sí mismos utilizando las restricciones impuestas por el desarrollador. El desarrollador controla el resultado. Si es necesario, corrige los parámetros iniciales de la tarea y repite la traza. La corrección incluye cambiar la ubicación de los componentes, trazar previamente las redes manualmente, etc. Cuando se realiza el enrutamiento automático en TopoR, la corrección ocurre con una topología existente con violaciones de las restricciones y no es necesario volver a enrutar. Este enfoque es más visual y requiere menos tiempo porque el desarrollador mueve de forma interactiva componentes, cables, vías y corrige violaciones.
La optimización paralela le permite utilizar el mecanismo de computación distribuida para aumentar la velocidad de seguimiento.
El trazado topológico automático de conexiones se realiza en direcciones arbitrarias, no limitadas a ángulos de 90º y 45º, puede realizarse por polilíneas o incluso arcos.
La ausencia de direcciones de enrutamiento preferenciales y la capacidad de usar recursos de espacio de montaje para aumentar automáticamente los espacios pueden reducir el nivel de diafonía electromagnética y mejorar la integridad de las señales en una placa de circuito impreso al reducir los acoplamientos parásitos entre conductores [4].
El usuario tiene la oportunidad de elegir entre dos métodos para calcular la forma del conductor: sin usar y usando arcos de círculos. El primer método implica colocar el conductor con líneas discontinuas. En el segundo método, el conductor pasa alrededor de los obstáculos a lo largo de arcos de círculos con la holgura necesaria, y de un arco a otro pasa a lo largo de segmentos de línea recta.
TopoR tiene colocación automática de componentes . El procedimiento se puede aplicar tanto a todos los componentes de la placa como a los componentes de una ventana específica. Por supuesto, no puede igualar la calidad de la colocación manual. Sin embargo, se puede utilizar para obtener una colocación inicial para una posterior colocación manual.
En TopoR, es posible establecer las holguras mínimas permitidas y deseadas para cada cadena. El sistema reduce automáticamente el ancho de un conductor cuando se acerca a un contacto que tiene un ancho menor (o un diámetro de contacto menor que el ancho del conductor) y cuando pasa por espacios estrechos (por ejemplo, entre los contactos de un componente).
Como en muchos EDA, existe la posibilidad de alisar en forma de gota las uniones de los conductores con almohadillas de contacto (las llamadas lágrima).
Constricción del conductor al acercarse al contacto.
Enrutamiento en el área BGA del componente
Ejemplo de PCB de una sola capa
Hasta la fecha, TopoR se puede usar por separado y como parte de un sistema CAD de extremo a extremo para la electrónica de Delta Design. Pero para analizar la diafonía, si es necesario, debe usar programas de terceros.
Cuando se usa Altium Designer CAD para preparar la lista de conexiones y crear paquetes de componentes, el diseñador transfiere sin problemas el diseño de la placa a TopoR CAD y viceversa. Intercambio de puerta no implementado.
mecánica asistido por ordenador | Software de diseño y cálculo de|||||
---|---|---|---|---|---|
CANALLA |
| ||||
Cálculo de mecánica |
|