¿Es posible hacer que el enrutador automático Eagle intercambie puertas o pines en partes que permitan tales intercambios para desenredar los rastros?
Esto es posible para el enrutamiento manual, pero no se puede automatizar .
El enrutador automático no tiene la capacidad de cambiar su diseño; si lo hiciera, sería una característica bastante peligrosa si, por ejemplo, tiene un símbolo con pinswap habilitado pero no desea que esos pines se intercambien (por ejemplo, pines MCU o FPGA io con propósitos especiales).
Creo que la mejor manera de lograr lo que desea es intentar el enrutamiento automático y luego mirar los resultados, si ve que el enrutamiento sería más simple con los pines intercambiados, entonces rompa los rastros alrededor de los pines afectados, intercambie manualmente los pines y luego ejecute el enrutador automático nuevamente para terminar las cosas o enrutar esos rastros manualmente.
Para cambios manuales:
Si tiene grupos de pines (p. ej., pines de E/S en un uC o las entradas de una puerta lógica) que se pueden intercambiar, entonces lo que debe hacer es editar el componente de su biblioteca para indicarle al símbolo del esquema qué pines se pueden cambiar. intercambiado con cuál.
En el editor de la biblioteca, abra su símbolo. Si va a las propiedades de cualquiera de los pines en ese símbolo, verá una configuración llamada 'Nivel de intercambio'. Un valor distinto de cero significa que cualquier pin con ese valor puede intercambiarse con otro pin con el mismo valor distinto de cero. Por ejemplo, una compuerta AND con dos entradas podría tener ambas entradas configuradas para tener un nivel de intercambio de 1, lo que permitiría cambiar ambas. Si tiene varios grupos de pines, simplemente configure cada grupo en un nivel de intercambio diferente.
Una vez que haya establecido sus niveles de intercambio, guardado y actualizado la biblioteca en su esquema. A continuación, puede intercambiar los pines como desee. Verá un botón que muestra una puerta AND con una flecha que apunta a ambas entradas, que cuando pasa el cursor sobre él se titula 'Pinswap'. Alternativamente, puede escribir pinswap en la barra de comandos para habilitar la herramienta. Simplemente haga clic en el primer pin que desea intercambiar y luego en el segundo. Si ambos pines que selecciona tienen el mismo nivel de intercambio, las dos conexiones se invertirán para usted en el esquema.
Una vez que haya cambiado los pines, es posible que tenga que ordenar el esquema/diseño ya que los cables/trazas conectados directamente a los pines se moverán para que se conecten al nuevo pin.
olin lathrop
dronus
olin lathrop
tom carpintero
tom carpintero
dronus
akohlsmith
olin lathrop
olin lathrop
tom carpintero
olin lathrop