Ajuste de longitud

De un vistazo

Este artículo explica cómo utilizar las herramientas de ajuste interactivo de longitud de Altium Designer para igualar las longitudes de las redes y los pares diferenciales en diseños de PCB de alta velocidad, teniendo en cuenta el espacio disponible, los obstáculos y las restricciones existentes del diseño. Muestra cómo el control de impedancia y la igualación de longitudes contribuyen a la integridad de la señal y a la temporización. A continuación, repasa las restricciones que rigen el ajuste, incluidas las reglas de longitudes igualadas y de longitud, cómo se resuelven las restricciones superpuestas y cómo elegir entre los patrones de ajuste en acordeón, trombón y diente de sierra antes y durante el enrutamiento. Sigue leyendo para aprender a ajustar con confianza tus pistas a las longitudes objetivo y lograr un trazado de alta velocidad más preciso.

- Aprende cómo Altium Designer determina las longitudes objetivo y los intervalos de ajuste válidos a partir de las restricciones de longitud y de longitudes igualadas que hayas configurado.
- Descubre cuándo utilizar los distintos patrones de ajuste y cómo seleccionar y modificar sus propiedades durante el ajuste interactivo.
- Comprende cómo la herramienta gestiona los pares diferenciales, el uso de la red más larga como objetivo y las restricciones superpuestas para realizar ajustes con menos sorpresas.
Profundiza con IA:

Dos de los principales retos al enrutar un diseño de alta velocidad son controlar la impedancia de las pistas e igualar las longitudes de las redes críticas.

  • El enrutamiento con impedancia controlada ayuda a garantizar que la señal que sale de un pin de salida llegue en buenas condiciones para que el pin de entrada de destino la reciba correctamente. Más información sobre el enrutamiento con impedancia controlada.

  • Ajustar las longitudes de las pistas para igualarlas garantiza que las señales con requisitos de temporización críticos lleguen a sus pines de destino al mismo tiempo. El ajuste y la igualación de las longitudes de las pistas también son esenciales para el enrutamiento de pares diferenciales, especialmente entre los miembros de un mismo par.

Se han añadido patrones de acordeón al enrutamiento para garantizar que los pares diferenciales tengan longitudes iguales.
Se han añadido patrones de acordeón al enrutamiento para garantizar que los pares diferenciales tengan longitudes iguales.

Los comandos Interactive Length Tuning y Interactive Diff Pair Length Tuning ofrecen un método dinámico para optimizar y controlar las longitudes de las redes o los pares diferenciales, ya que permiten insertar patrones de ajuste de amplitud variable según el espacio disponible, las restricciones de diseño y los obstáculos presentes en el diseño. Las propiedades del ajuste de longitud pueden basarse en restricciones de diseño preconfiguradas, propiedades de la red o un valor que especifique. 

Hay tres estilos de patrones de ajuste disponibles: acordeón, trombón y diente de sierra. 

Hay tres estilos de patrones de ajuste disponibles; pulse Tab después de iniciar el comando de ajuste interactivo de longitud para seleccionar el patrón.Hay tres estilos de patrones de ajuste disponibles; pulse Tab después de iniciar el comando de ajuste interactivo de longitud para seleccionar el patrón.

Configuración de las restricciones de diseño

El método utilizado para definir los requisitos de diseño —ya sea mediante el Constraint Manager o definiéndolos como Design Rules — se elige al establecer la opción Constraint Management en el cuadro de diálogo Create Project durante la creación del proyecto. Más información sobre la definición de requisitos de diseño mediante el Administrador de restricciones. También puede obtener más información sobre la definición, la delimitación del ámbito y la gestión de las reglas de diseño. También se admite, en un solo sentido, la conversión de un proyecto basado en reglas de diseño al Administrador de restricciones.

La mejor forma de garantizar que las longitudes de las pistas críticas sean iguales es definir restricciones de diseño. Durante el ajuste de longitud se aplican dos restricciones de diseño: la restricción Matched Lengths y la restricción Length. Aunque Constraint Manager y PCB Rules and Constraint Editor utilizan métodos diferentes para configurar estas restricciones, la restricción subyacente es la misma. En esta página se describe el proceso utilizando el PCB Rules and Constraint Editor, con información adicional para guiar el proceso si utiliza el Constraint Manager.

En el Editor de reglas y restricciones de PCB, se accede tanto a la restricción Matched Lengths como a la restricción Length desde la categoría High Speed. Una o ambas restricciones pueden ser importantes en su diseño, según si los posibles problemas están relacionados con el desfase temporal (utilice la restricción de longitudes iguales) o con el retardo total de la señal (utilice la restricción de longitud).

El panel Properties muestra todas las restricciones de diseño que se aplican a la red que se está ajustando, con la restricción aplicable de mayor prioridad seleccionada y resaltada.

Restricción de diseño de longitudes iguales

La restricción de diseño de longitudes iguales especifica que todas las redes de destino deben enrutarse con la longitud de la red más larga del conjunto, o con la Source target si esa opción está disponible y seleccionada en la restricción. Al realizar la igualación interactiva de longitudes, la longitud de la red se ajustará para que quede dentro de la tolerancia especificada (). El conjunto de redes al que se aplica la restricción se define mediante el constraint scope o la consulta.

La herramienta de ajuste de longitud utilizará el Source target elegido o buscará la red más larga del conjunto de redes de destino, y le proporcionará un intervalo válido y una longitud objetivo (Value) de:

  • TargetLength = Longest routed net in set

  • MinLimit = LongestNet - MatchedLength Constraint Tolerance

  • MaxLimit = TargetLength

  • Un buen método consiste en definir una clase que incluya las redes que se van a ajustar y, a continuación, delimitar el ámbito de la restricción para que se aplique a esa clase.

  • Utilice esta opción para restringir las longitudes: between los objetos incluidos en el ámbito, por ejemplo, todas las xSignals InxSignalClass (); o within los miembros de los pares diferenciales de destino, por ejemplo, la red +ve con respecto a la red -ve en InDifferentialPairClass ('DIFF100') (). Configure la opción según sea necesario si la restricción está definida como una regla de diseño.

  • Si la restricción se define en el Constraint Manager , el método para seleccionar los objetos between de destino cambia según el conjunto de objetos al que se aplique. Si los objetos son xSignals, utilice el modo xSignal de la vista Electrical del Constraint Manager (). Si los objetos se seleccionan como una red, un par diferencial o una clase de cualquiera de los dos, añada la restricción como un Advanced Rule en la vista All Rules del Constraint Manager ().

  • Para aplicar la restricción within los miembros de un par diferencial en el Constraint Manager, se utiliza el método opuesto; es decir, las xSignals se seleccionan creando un Advanced Rule (), y los pares diferenciales se seleccionan mediante el modo Diff Pair de la vista Electrical del Constraint Manager ().

Más información sobre la restricción de longitudes iguales.

Restricción de diseño de longitud

Como complemento de la restricción de longitudes de red iguales, la restricción de diseño de longitud especifica las longitudes enrutadas mínima y máxima permitidas para una red o un conjunto de redes. Las redes de destino deben tener una longitud comprendida entre las longitudes Minimum y Maximum especificadas ().

La herramienta de ajuste de longitud buscará la red más larga del conjunto de redes de destino y le proporcionará un intervalo válido y una longitud objetivo (Value) de:

  • TargetLength = Longest routed net in set

  • MinLimit = Constraint Minimum

  • MaxLimit = Constraint Maximum

Más información sobre la restricción de longitud.

  • Si hace clic para empezar a ajustar la longitud de una red (o un par diferencial) cuya longitud sea igual o superior a la longitud objetivo, se mostrará el mensaje Target Length shorter than old Length.

  • El panel Propiedades muestra todas las restricciones de diseño que se aplican a la red que se está ajustando, con la restricción aplicable de mayor prioridad seleccionada y resaltada.

Selección del patrón de ajuste

El patrón de ajuste debe seleccionarse después de ejecutar el comando y antes de empezar a ajustar la longitud.

Para seleccionar el patrón de ajuste:

  1. Ejecute el comando Route » Interactive Length Tuning.

  2. Pulse Tab para pausar el ajuste y mostrar el panel Properties. 

  3. Seleccione el patrón deseado (y edite sus ajustes si es necesario).

  4. Pulse el botón de pausa  para volver al comando de ajuste de longitud (o pulse la tecla Esc); entonces podrá hacer clic en una red y ajustar su longitud.

Can I change the pattern after starting to tune? Una vez iniciado el ajuste de longitud (es decir, cuando se haya hecho clic en una ruta), el patrón de ajuste seleccionado no se puede cambiar por otro. Right-click una vez para soltar la ruta (o pulse Esc); permanecerá en el comando de ajuste de longitud y podrá pulsar Tab, acceder al panel Properties y cambiar el patrón.
Can I change the pattern properties? Las propiedades geométricas del patrón se pueden configurar en el panel Properties antes de empezar el ajuste, en cualquier momento durante el ajuste o después de este (seleccionando el patrón). Consulte las secciones sobre propiedades geométricas de los patrones de acordeón, trombón y diente de sierra que aparecen a continuación para obtener más información.
What is the Step setting?

El campo Step muestra cuánto cambiará el valor asociado al hacer clic en los botones Haga clic y arrastre para mover​ del panel Properties (o al utilizar los atajos de teclado durante el ajuste interactivo de longitud o la edición interactiva).

What pattern and values are used next time? De forma predeterminada, se utilizará el último patrón de ajuste empleado, con sus últimos ajustes.

Ajuste de la longitud de una red

La elegancia de la función de ajuste de longitud radica en que combina de forma inteligente sofisticados algoritmos de software con un control intuitivo por parte del usuario. Los segmentos de ajuste de longitud se añaden simplemente pasando el cursor a lo largo del trazado de enrutamiento; el algoritmo de ajuste de longitud calcula e inserta automáticamente las dimensiones y posiciones de las distintas pistas y arcos que componen los segmentos de ajuste. Los atajos de teclado permiten controlar el estilo y las propiedades de los segmentos de ajuste mientras se añaden.

Utilice los atajos de teclado para controlar la forma y la amplitud del patrón de ajuste durante la colocación.

Para ajustar la longitud de una red:

  1. Para realizar un ajuste de longitud basado en restricciones, configure las restricciones de diseño Matched Lengths y/o Length.

  2. Ejecute el comando Interactive Length Tuning desde el menú Route (o mediante el botón  de Active Bar).

  3. Pulse Tab para abrir el panel Properties, donde podrá seleccionar un patrón de ajuste de longitud; a continuación, haga clic en el botón de pausa del espacio de diseño () para reanudar la colocación.

  4. Haga clic en un trazado en el espacio de diseño para empezar a ajustar su longitud. Mueva el cursor a lo largo del trazado en la dirección en la que desee añadir el acordeón; aparecerá un patrón de ajuste que seguirá creciendo a medida que se mueva el cursor. La animación siguiente muestra ejemplos de colocación de patrones de ajuste en acordeón.

  5. Para cambiar las propiedades del patrón de ajuste durante el ajuste de longitud, pulse Tab para abrir el panel Properties, o utilice los atajos de teclado que se detallan a continuación.

¿Qué define la longitud objetivo del patrón de ajuste?

Durante el ajuste interactivo de longitud, la sección Target del panel Properties incluye opciones para seleccionar el modo Target Length necesario (). Hay tres modos disponibles: manual (longitud definida por el usuario), a partir de una red/par (basado en la longitud de una red/par existente) o a partir de una regla (restricción de diseño).

Manual Haga clic en el botón Manual para introducir la longitud en el campo Value (). Se conservan Recently Used Lengths, por si desea volver a utilizar alguno.
From Net / From Diff Pairs Haga clic para mostrar una lista de redes/pares diferenciales ya enrutados. Elija una red/par diferencial para establecer la longitud Value ().
From Rules Haga clic para mostrar una lista de las restricciones de diseño de longitud y/o de igualación de longitudes aplicables (). El software respetará la combinación más restrictiva de estas restricciones. Haga doble clic en una restricción de la lista del panel para examinar sus propiedades en detalle. Para obtener más información sobre cómo se aplican las restricciones de diseño de longitud e igualación de longitudes al ajustar una red, consulte la sección Configuración de las restricciones de diseño. La restricción aplicada se resalta en azul. Puede cambiar la restricción aplicada durante el ajuste haciendo clic en la entrada de esa restricción: pasará a ser la restricción resaltada en azul, y la longitud objetivo (y el texto descriptivo) cambiarán en consecuencia.
Value La longitud que el algoritmo de ajuste intentará alcanzar añadiendo segmentos de ajuste. Tenga en cuenta que existen varios motivos por los que el algoritmo de ajuste podría no ser capaz de añadir segmentos de ajuste; consulte la sección ¿Por qué desaparecen a veces los patrones de ajuste? para obtener más información.
Clip to Target Si está habilitada, el algoritmo de ajuste dejará de añadir formas de ajuste cuando la longitud esté dentro de Tolerance de Value.
  • Tenga en cuenta que, si existen restricciones de longitud y/o de igualación de longitudes de red, siempre se utilizan para proporcionar un intervalo de longitudes, incluso cuando se eligen los modos Manual o A partir de una red. Estas restricciones pueden ser más restrictivas que la longitud definida manualmente o a partir de una red.

  • Tenga en cuenta que, si una restricción de diseño de igualación de longitudes aplicable tiene un xSignal seleccionado como Source Target para la clase de xSignal a la que se aplica, habrá dos modos disponibles para esta restricción en el panel Properties: uno para aplicar la restricción basándose en el xSignal más largo de la clase y otro para aplicarla basándose en el xSignal seleccionado como objetivo de referencia (el nombre de este xSignal se indicará entre paréntesis después del nombre de la restricción).

Supervisión de las longitudes de señal

Cuando el panel PCB está configurado en el modo Nets, muestra la longitud actual de las señales enrutadas. El modo predeterminado del panel muestra las longitudes Name, Node Count, Routed length, y Unrouted (Manhattan). Haga clic con el botón derecho en el área de encabezados de las columnas del panel para mostrar un menú donde puede seleccionar columnas adicionales y ocultar las existentes. Tenga en cuenta que Routed Length se calcula sumando las longitudes de los segmentos de pista y arco colocados que forman el enrutado, más la distancia vertical recorrida a través de las vías. La calculadora de longitud enrutada no intenta resolver los segmentos de pista superpuestos ni los meandros del enrutado dentro de los pads.

Para calcular con precisión la distancia total entre nodos, active la columna Signal Length . La calculadora de longitud de señal analiza todos los objetos colocados en la trayectoria de enrutado para resolver los objetos apilados o superpuestos y los recorridos sinuosos dentro de los pads, e incluye las longitudes de las vías. Si la red no está completamente enrutada, también se incluye la longitud Manhattan (X + Y) de la línea de conexión. Asegúrese siempre de que la columna Signal Length  esté activada al realizar la igualación de longitudes.

Si hay restricciones de diseño Matched Lengths o Length configuradas, la celda Signal Length de cada red a la que se aplica una restricción también se colorea: se resalta en amarillo si route length < constraint minimum, queda sin color si net passes the constraint o se muestra en rojo si route length > constraint maximum.

Obtenga más información sobre la sección de redes del panel PCB.

Uso del indicador de longitud de red

Si hay una restricción Length y/ o una restricción Matched Lengths definida, puede supervisar la longitud de ajuste durante el ajuste interactivo de longitud mostrando el indicador de ajuste de longitud. Utilice el atajo Shift+G para mostrar u ocultar el indicador.

El indicador muestra la longitud enrutada actual como un número, y el control deslizante rojo/verde muestra la longitud estimada. Si está ajustando la longitud de un enrutado existente, la longitud estimada es la suma de todas las pistas y los arcos colocados (la longitud física real).

Los ajustes del indicador se calculan a partir de los límites definidos por las restricciones aplicables.
Los ajustes del indicador se calculan a partir de los límites definidos por las restricciones aplicables.

Interpretación del indicador

Green slider
(and overlaid numerical value)
Longitud actual del enrutado, 47.197 en el ejemplo anterior
Left edge of gauge Mínimo del indicador, 45 en el ejemplo anterior (el menor MinLimit)
Right edge of gauge Máximo del indicador, 48 en el ejemplo anterior (el mayor MaxLimit)
Left yellow bar El mayor MinLimit, 46.58 en el ejemplo anterior
Right yellow bar El menor MaxLimit, 47.58 en el ejemplo anterior (oculto por la barra verde en la imagen)
Green bar TargetLength , 47.58 en el ejemplo anterior (longitud del enrutado de la red más larga del conjunto, igual a MaxLimit)
  • Si no está satisfecho con un patrón de ajuste colocado, utilice Undo o haga clic una vez para seleccionar el patrón y pulse Delete. Un patrón eliminado se sustituye por un único segmento de pista, lo que puede dar lugar a varios segmentos de pista colineales cuando se añade entre segmentos existentes. Para convertir estos segmentos colineales en un único segmento, mantenga pulsado el botón del ratón durante un segundo sobre cualquiera de ellos; esto fuerza la ejecución del analizador de redes en esa red y convierte todos los segmentos colineales en un único segmento en cualquier punto de la red.

  • Obtenga más información sobre cómo trabajar con el indicador de longitud de red durante el enrutado interactivo.

¿Tiene inconvenientes utilizar segmentos de ajuste de tipo acordeón? Si las secciones adyacentes del acordeón están demasiado próximas durante un tramo demasiado largo, el acoplamiento por diafonía puede distorsionar la señal. Para obtener más información, lea este interesante artículo sobre retardos en serpentinas (acordeón), escrito por un experto del sector, el Dr. Howard Johnson: http://www.signalintegrity.com/Pubs/edn/serpentine.htm.

Modificación de un patrón de ajuste colocado

Para modificar un patrón de ajuste colocado, haga clic una vez para seleccionarlo y mostrar los controles de edición.


Cambie el tamaño del cuadro delimitador del acordeón para modificar la amplitud o la longitud, mantenga pulsado el botón del ratón para moverlo y edite el estilo en el panel Properties.

Modificación de un patrón de ajuste colocado

Change the style Haga clic para seleccionar un patrón (o varios patrones) y, a continuación, cambie el estilo y otros ajustes en el panel Properties. También puede utilizar los atajos de teclado; para ello, haga clic y mantenga pulsado sobre un patrón de ajuste seleccionado.
Move a pattern Haga clic y arrastre para mover un patrón. Aunque el patrón de acordeón no admite el concepto de envolvente y, por tanto, no permite colocarlo ni deslizarlo alrededor de una esquina, los patrones de trombón y diente de sierra sí lo permiten. Obtenga más información sobre cómo trabajar con patrones de trombón y diente de sierra.
Resize the pattern Haga clic y arrastre un borde o vértice para cambiar el tamaño de la región delimitadora del patrón: las secciones del patrón se redimensionan automáticamente para adaptarse a la nueva forma de la región delimitadora.
Rotate an accordion

Seleccione el acordeón, mantenga pulsado CTRL, y, a continuación, ( ):

  • Haga clic y arrastre cualquiera de los extremos del cuadro de selección del acordeón para girarlo alrededor del extremo opuesto.

  • Haga clic y arrastre cualquiera de los lados del cuadro de selección del acordeón para girarlo alrededor de su centro.

  • Pulse la tecla R durante la rotación para activar o desactivar el ajuste de la rotación en incrementos de 45 grados.

Change the layer El panel Properties de un patrón de ajuste colocado y seleccionado en el espacio de diseño incluye la lista desplegable Layer en su sección Properties. Utilice esta lista desplegable para cambiar rápidamente la capa de señal en la que se encuentra el patrón de ajuste (). Tenga en cuenta que puede seleccionar varios objetos de enrutamiento (patrones de ajuste, pistas y arcos) y cambiar su capa de señal en una sola acción.

Ajuste de longitud de pares diferenciales

El ajuste de longitud de pares diferenciales tiene dos aspectos: el primero consiste en ajustar las longitudes de cada par de un conjunto para que todos los pares tengan la misma longitud; el segundo consiste en ajustar la longitud de la red más corta dentro de cada par, un proceso denominado phase matching. 

Para ajustar la longitud de los pares diferenciales, cree las siguientes restricciones para el conjunto de pares diferenciales:

  • Una matched lengths constraint que defina los requisitos de igualación de longitudes between pairs. Para comparar la longitud de un par con la de otro, active la opción Group Matched Lengths, tal como se describe en la sección Restricción de diseño de igualación de longitudes anterior.

  • Una segunda matched lengths constraint que defina los requisitos de igualación de longitudes within-pair. Para comparar la longitud de un miembro del par con la del otro, active la opción Within Differential Pair Length, tal como se describe a continuación.

Ajuste de longitud entre los pares diferenciales

Una vez enrutados los pares diferenciales, se puede corregir cualquier diferencia entre sus longitudes.

Demostración del ajuste de las longitudes de los pares y, posteriormente, de las longitudes dentro de cada par.

Ajuste de longitud entre pares

Targeting the pairs

Normalmente, los pares se incluyen en el ámbito de la restricción de diseño de igualación de longitudes mediante una de las palabras clave de consulta de pares diferenciales: InAnyDifferentialPair, InDifferentialPair, InDifferentialPairClass, IsDifferentialPair. Para igualar las longitudes entre pares, active la opción Group Matched Lengths en la restricción de diseño de igualación de longitudes (Tolerancia entre pares - Administrador de restricciones Tolerancia entre pares - Cuadro de diálogo Reglas). 

Si ha definido xSignals, puede utilizarlas para establecer el ámbito de las restricciones de diseño de ajuste de longitud, y la opción Source Target estará disponible en la restricción. Consulte la página Definición de rutas de señales de alta velocidad con xSignals para obtener más información.

What is the target length?

La regla de diseño de igualación de longitudes detecta el par más largo incluido en su ámbito y utiliza el valor Longest Signal Length de ese par como Max Limit para los demás pares incluidos, estableciendo Min Limit en Max Limit - Tolerance. Tenga en cuenta que este proceso es dinámico: a medida que se ajustan los pares, es posible que un par recién ajustado pase a ser el más largo y que su red más larga se convierta en el nuevo valor de Longest Signal Length.

Tune the length of a pair Para ajustar la longitud de un par, ejecute el comando Route » Interactive Differential Pair Length Tuning. Al igual que en el enrutamiento de pares diferenciales, este comando actúa simultáneamente sobre las dos redes del par. Obtenga más información sobre el ajuste de la longitud de una red.
Controlling the shape during tuning Al igual que en el ajuste de longitud de una sola red, después de iniciar el comando de ajuste de longitud debe seleccionar el estilo de ajuste antes de hacer clic en una ruta. Durante el ajuste de longitud, puede cambiar las propiedades de ese estilo mediante los atajos de teclado o pulsando Tab para acceder al panel Properties.
Monitoring the progress

Durante el ajuste de longitud, utilice el atajo Shift+G para mostrar u ocultar el indicador de longitud de red.

También puede supervisar el progreso en el panel PCB, en el modo Nets o xSignals (). El resaltado amarillo indica un valor inferior al Min Limit de la restricción; el resaltado rojo indica un valor superior al Max Limit.

Adjusting the finished tuning shape Las formas de ajuste son objetos que se pueden seleccionar, arrastrar, redimensionar y eliminar. Obtenga más información sobre cómo modificar un patrón de ajuste colocado.
Checking the results Utilice el panel PCB Rules and Violations para comprobar las restricciones de igualación de longitudes de red between-pair (). Ajuste los acordeones de ajuste si es necesario.

Igualación de fase estática para pares diferenciales

Dado el acoplamiento diferencial intrínsecamente débil que se puede lograr cuando un par de señales se implementa mediante pistas en una placa de circuito impreso, la igualación de las longitudes de las dos redes del par desempeña un papel fundamental en la eficacia general del enrutamiento de pares diferenciales.

La igualación de longitudes garantiza que los lados positivo y negativo del par lleguen al mismo tiempo, una técnica denominada phase matching. La forma más sencilla de igualar la fase consiste en añadir un patrón de ajuste de longitud en algún punto de la red más corta del par. Este tipo de ajuste de longitud se denomina static phase matching, lo que significa que las longitudes totales coinciden, pero no se ha intentado corregir la diferencia de longitud a medida que se produce a lo largo del recorrido del par diferencial.

Demostración del ajuste de las longitudes dentro de cada par.

Ajuste estático de longitud dentro del par

Targeting the pairs Normalmente, los pares se seleccionan mediante la restricción de diseño de longitudes coincidentes, utilizando una de las palabras clave de consulta de pares diferenciales: InAnyDifferentialPair, InDifferentialPair, InDifferentialPairClass, IsDifferentialPair. Para igualar las longitudes dentro de cada par, active la opción Within Differential Pair Length en la restricción de diseño de longitudes coincidentes (Tolerancia dentro del par - Administrador de restricciones Tolerancia dentro del par - Cuadro de diálogo Reglas). Configure la tolerancia según sea necesario.
Tune the length of the shorter net in the pair Para ajustar la longitud de la red más corta del par, ejecute el comando Route » Interactive Length Tuning. Obtenga más información sobre cómo ajustar la longitud de una red.
Controlling the shape during tuning Después de iniciar el comando de ajuste de longitud, debe seleccionar el estilo de ajuste antes de hacer clic en una pista. Durante el ajuste de longitud, las propiedades de ese estilo se pueden cambiar mediante los atajos de teclado, o pulsando Tab para acceder al panel Properties.
Monitoring the progress

Durante el ajuste de longitud, utilice el atajo de teclado Shift+G para mostrar u ocultar el indicador de longitud de red.

También puede supervisar el progreso en el panel PCB, en el modo Nets o en el modo xSignals (). El resaltado amarillo indica un valor inferior a la restricción Min Limit, mientras que el resaltado rojo indica un valor superior a Max Limit.

Checking the results

Utilice el panel PCB Rules and Violations para comprobar las restricciones de longitudes de red coincidentes de within-pair (). Ajuste los acordeones de ajuste si es necesario.

Ajuste automático de longitud

El editor de PCB también admite el ajuste automático de longitud/retardo (o ajuste múltiple), tanto para redes individuales como para pares diferenciales. También se admiten pistas normales y ángulos no convencionales (excepto en pares diferenciales con ángulos no convencionales).

La función de ajuste automático de longitud está disponible cuando la opción PCB.TraceTuning.AutoTuning está habilitada en el cuadro de diálogo Configuración avanzada.

El proceso de ajuste automático intentará ajustar las longitudes de las redes seleccionadas actualmente, de acuerdo con las restricciones de diseño de Longitudes concordantes / Longitud aplicables. Consulte la sección Configuración de las restricciones de diseño para obtener más información.

Las longitudes se pueden ajustar automáticamente, tanto entre redes y pares como dentro de cada par.

La función se utiliza de la siguiente manera:

Ajuste automático de longitud entre redes ()

Configure how lengths are matched Configure la restricción de diseño Longitud / Longitudes concordantes (con la opción Group Matched Lengths habilitada) para las redes / pares diferenciales / xSignals según sea necesario.
Select nets to be matched Seleccione las redes cuyas longitudes se van a ajustar.
Configure the length matching pattern

Seleccione el comando Route » Automatic Length Tuning (atajo: Ctrl+Alt+T) en los menús principales para abrir el cuadro de diálogo Auto Tuning Process (). En el cuadro de diálogo, seleccione el modo Min/Max/Group Matching para ajustar las longitudes entre las redes.

Seleccione el estilo de patrón basado en acordeón y configure sus atributos según sea necesario. Consulte la sección Elección del patrón de ajuste para obtener más información.

Auto tune the lengths Haga clic en OK en el cuadro de diálogo Auto Tuning Process y el software intentará crear los patrones de ajuste.
 
 
 
 
 

Concordancia automática de fase de pares diferenciales ()

Configure how lengths are matched Configure la restricción de diseño Longitud / Longitudes concordantes (con la opción Within Differential Pair Length habilitada) para las redes / pares diferenciales / xSignals según sea necesario.
Select nets to be matched Seleccione las redes cuyas longitudes se van a ajustar.
Static phase matching La concordancia estática se aplica cuando la opción Dynamic Phase Matching () / Dynamic Phase Tolerance () está disabled en la restricción Longitudes concordantes. Los patrones de ajuste se añaden en cualquier punto a lo largo de la red más corta del par.
Dynamic phase matching La concordancia dinámica se aplica cuando la opción Dynamic Phase Matching () / Dynamic Phase Tolerance () está enabled en la restricción Longitudes concordantes. Los patrones de ajuste se añaden normalmente en varios puntos a lo largo de la red más corta del par.
Configure the within pair Sawtooth tuning properties

Seleccione el comando Route » Automatic Length Tuning (atajo: Ctrl+Alt+T) en los menús principales para abrir el cuadro de diálogo Auto Tuning Process (). En el cuadro de diálogo, seleccione el modo Within Pair Matching para ajustar las longitudes dentro del par.

Configure los atributos del estilo de patrón de dientes de sierra según sea necesario. Consulte la sección Patrón de ajuste de dientes de sierra para obtener más información.

Auto tune the lengths Haga clic en OK en el cuadro de diálogo Auto Tuning Process y el software intentará crear los patrones de ajuste de fase.

El ajuste de fase está en beta abierta y está disponible cuando la opción PCB.TraceTuning.PhaseTuning está habilitada en el cuadro de diálogo Configuración avanzada.

  • Para la igualación dinámica de fase, se tienen en cuenta los tipos eléctricos de los pads en ambos extremos de un par diferencial enrutado, de modo que, si se ha especificado una fuente/carga, el ajuste se aplicará avanzando por el par diferencial en la dirección adecuada.

  • El ajuste automático dentro del par utiliza el patrón de dientes de sierra para minimizar las alteraciones del equilibrio de impedancias y de la geometría del par.

Otras herramientas de ajuste

Lecturas recomendadas

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Nav
Contents
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contents