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 de diseño existentes. Muestra cómo el control de impedancia y la igualación de longitudes contribuyen a la integridad de la señal y al cumplimiento de los requisitos de temporización. A continuación, describe las restricciones que determinan el ajuste, incluidas las reglas de igualación de longitudes y de longitud, cómo se resuelven las restricciones superpuestas y cómo elegir entre los patrones de ajuste de acordeón, trombón y diente de sierra antes y durante el enrutamiento. Sigue leyendo para aprender a ajustar tus pistas con confianza a las longitudes objetivo y lograr un diseño de PCB de alta velocidad más preciso.

- Aprende cómo Altium Designer determina las longitudes objetivo y los rangos de ajuste válidos a partir de las restricciones de longitud e igualación de longitudes 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 referencia 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. Obtenga más información sobre el enrutamiento con impedancia controlada.

  • Ajustar las longitudes de las pistas para que coincidan garantiza que las señales con requisitos temporales 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 del par.

Se han añadido patrones en acordeón al enrutamiento para garantizar que los pares diferenciales tengan longitudes iguales.
Se han añadido patrones en 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 de 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 de ajuste de longitud pueden basarse en restricciones de diseño preconfiguradas, en las propiedades de la red o en un valor que usted 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 determina al establecer la opción Constraint Management en el cuadro de diálogo Create Project durante la creación del proyecto. Obtenga 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 migración de un proyecto basado en reglas de diseño al Administrador de restricciones.

La mejor manera de garantizar que las longitudes de las pistas críticas coincidan es definir restricciones de diseño. Hay dos restricciones de diseño que se aplican durante el ajuste de longitud: 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 mediante 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, tanto la restricción Matched Lengths como la restricción Length se encuentran en la categoría High Speed. Una o ambas restricciones pueden ser importantes para su diseño, dependiendo de si los posibles problemas están relacionados con el desfase temporal (utilice la restricción de longitudes iguales) o con el retardo global 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. Cuando se realiza la igualación interactiva de longitudes, la longitud de la red se ajusta para que quede dentro de la tolerancia especificada (). El conjunto de redes al que se aplica la restricción se define mediante constraint scope o una consulta.

La herramienta de ajuste de longitud utilizará el Source target seleccionado, o bien buscará la red más larga del conjunto de redes de destino, y proporcionará un intervalo válido y una longitud Target 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 está definida en el Constraint Manager , el método para seleccionar los objetos between de destino cambia en función del 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 ().

Obtenga 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 de enrutamiento 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 proporcionará un intervalo válido y una longitud Target de:

  • TargetLength = Longest routed net in set

  • MinLimit = Constraint Minimum

  • MaxLimit = Constraint Maximum

Obtenga más información sobre la restricción de longitud.

  • Si hace clic para comenzar 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 iniciar el comando y antes de comenzar el ajuste de longitud.

Para seleccionar el patrón de ajuste:

  1. Inicie 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), listo para 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, después de hacer 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 pueden configurarse en el panel Properties antes de comenzar el ajuste, en cualquier momento durante el ajuste o después de este (seleccione el patrón). Consulte las secciones sobre propiedades geométricas 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 de longitud interactivo o la edición interactiva).

What pattern and values are used next time? El patrón de ajuste predeterminado será el último utilizado, con los últimos ajustes utilizados.

Ajuste de la longitud de una red

La elegancia de la función de ajuste de longitud reside en su ingeniosa combinación de sofisticados algoritmos de software con un control intuitivo por parte del usuario. Los segmentos de ajuste de longitud se añaden simplemente desplazando el cursor a lo largo del trazado; 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 a medida que 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  en 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 del 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 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 de Target Length requerido (). Hay tres modos disponibles: manual (longitud definida por el usuario), a partir de una red o un par (basado en la longitud de una red o un 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 Target (). 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 y pares diferenciales ya enrutados. Seleccione una red o un par diferencial para establecer la longitud Target ().
From Rules Haga clic para mostrar una lista de las restricciones de diseño de Longitud y/o Longitudes igualadas aplicables (). El software respetará la combinación más estricta 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 y Longitudes igualadas 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 correspondiente: esta pasará a ser la restricción resaltada en azul, y la longitud objetivo (y el texto descriptivo) cambiarán en consecuencia.
Target La longitud que el algoritmo de ajuste intentará alcanzar mediante la adición de segmentos de ajuste. Tenga en cuenta que existen varios motivos por los que el algoritmo 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 se habilita, el algoritmo de ajuste dejará de añadir formas de ajuste cuando la longitud se encuentre dentro de Tolerance de Target.
  • Tenga en cuenta que, si existen restricciones de Longitud y/o Longitudes de red igualadas, siempre se utilizan para proporcionar un intervalo de longitudes, incluso cuando se seleccionan 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 la red.

  • Tenga en cuenta que, si una restricción de diseño de Longitudes igualadas aplicable tiene un xSignal seleccionado como Source Target para la clase de xSignals a la que se aplica, habrá dos modos disponibles para esta restricción en el panel Properties: uno para aplicar la restricción según el xSignal más largo de la clase y otro para aplicarla según el xSignal seleccionado como referencia objetivo (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. De forma predeterminada, el panel muestra las longitudes Name, Node Count, Routed length, y Unrouted (Manhattan). Haga clic con el botón derecho en la zona de encabezados de columna del panel para abrir un menú en el que puede seleccionar columnas adicionales, así como ocultar las existentes. Tenga en cuenta que la longitud enrutada se calcula sumando las longitudes de los segmentos de pista y arco colocados que forman el enrutamiento, 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 enrutamiento dentro de los pads.

Para calcular con precisión la distancia total entre nodos, habilite la columna Signal Length. La calculadora de longitud de señal analiza todos los objetos colocados en la trayectoria de enrutamiento 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é habilitada si está realizando una igualación de longitudes.

Si hay restricciones de diseño de igualación de longitudes o de longitud configuradas, la celda de longitud de señal de cada red afectada por 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 de longitud y/ o una restricción de igualación de longitudes definidas, puede supervisar la longitud 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 una ruta existente, la longitud estimada es la suma de todas las pistas y 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.

Cómo interpretar el indicador

Green slider
(and overlaid numerical value)
Longitud de la ruta actual, 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 de la ruta 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, haga clic y mantenga pulsado durante un segundo sobre cualquiera de ellos. Esto fuerza la ejecución del analizador de redes en esa red, que unifica 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 enrutamiento interactivo.

¿Tiene inconvenientes utilizar segmentos de ajuste en forma de acordeón? Si las secciones adyacentes del acordeón están demasiado próximas entre sí 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 (acordeones) del experto del sector 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; haga clic y mantenga pulsado para moverlo; edite el estilo en el panel Propiedades.

Modificación de un patrón de ajuste colocado

Change the style Haga clic para seleccionar uno 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. 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 de diente de sierra sí lo permiten. Obtenga más información sobre cómo trabajar con patrones de trombón y de 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 región Properties. Utilice esta lista desplegable para cambiar rápidamente la capa de señal en la que está colocado 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 operació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 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 longitud 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 longitudes igualadas anterior.

  • Una segunda matched lengths constraint que defina los requisitos de igualación de longitud 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 pares diferenciales

Una vez enrutados los pares diferenciales, se puede compensar cualquier diferencia entre las longitudes de los pares.

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

Ajuste de longitud entre pares

Targeting the pairs

Normalmente, los pares se incluyen en el alcance de la restricción de diseño de longitudes igualadas 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 longitudes igualadas (Tolerancia entre pares - Administrador de restricciones Tolerancia entre pares - Cuadro de diálogo Reglas). 

Si ha definido xSignals, puede utilizarlas para definir el alcance 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 recorridos 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 longitudes igualadas detecta el par más largo incluido en el alcance de la regla 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 se trata de un proceso 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 un trazado. 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 en el modo 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 pueden seleccionarse, arrastrarse, redimensionarse y eliminarse. 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 longitud de red igualada de 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 deficiente que se puede lograr al implementar un par de señales como pistas en una placa de circuito impreso, igualar las longitudes de las dos redes del par desempeña un papel fundamental en la eficacia global del enrutamiento de pares diferenciales.

La igualación de longitudes garantiza que las señales positiva y negativa del par lleguen al mismo tiempo, una técnica denominada phase matching. El método más sencillo para 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, habilite 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 modificar mediante los métodos abreviados o pulsando Tab para acceder al panel Properties.
Monitoring the progress

Durante el ajuste de longitud, utilice el método abreviado 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 al límite Min Limit de la restricción; 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 within-pair (). Ajuste los serpentines 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 convencionales y ángulos no estándar (excepto en pares diferenciales con ángulos no estándar).

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 coincidentes / 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 funcionalidad 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 coincidentes (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 desea ajustar.
Configure the length matching pattern

Seleccione el comando Route » Automatic Length Tuning (atajo de teclado: 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 de 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.
 
 
 
 
 

Correspondencia de fase automática de pares diferenciales ()

Configure how lengths are matched Configure la restricción de diseño Longitud / Longitudes coincidentes (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 desea ajustar.
Static phase matching La correspondencia estática se aplica cuando la opción Dynamic Phase Matching () / Dynamic Phase Tolerance () está disabled en la restricción Longitudes coincidentes. 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 correspondencia dinámica se aplica cuando la opción Dynamic Phase Matching () / Dynamic Phase Tolerance () está enabled en la restricción Longitudes coincidentes. Los patrones de ajuste suelen añadirse 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 de teclado: 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 diente de sierra según sea necesario. Consulte la sección Patrón de ajuste de diente 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 a lo largo del par diferencial en la dirección adecuada.

  • El ajuste automático dentro del par utiliza el patrón de dientes de sierra para minimizar la alteración 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