Ajuste de Comprimento

Num relance

Este artigo explica como usar as ferramentas de ajuste interativo de comprimento do Altium Designer para equalizar os comprimentos de redes e pares diferenciais em projetos de PCB de alta velocidade, respeitando o espaço disponível, os obstáculos e as restrições existentes do projeto. Ele mostra como o controle de impedância e a equalização de comprimentos contribuem para a integridade de sinal e a temporização. Em seguida, apresenta as restrições que orientam o ajuste, incluindo as regras Matched Lengths e Length, como são resolvidas as sobreposições de restrições e como escolher entre os padrões de ajuste Accordion, Trombone e Sawtooth antes e durante o roteamento. Continue lendo para aprender a ajustar suas trilhas com confiança aos comprimentos desejados e tornar seu layout de alta velocidade mais preciso.

- Saiba como o Altium Designer determina os comprimentos-alvo e os intervalos válidos de ajuste com base nas restrições Length e Matched Lengths configuradas.
- Veja quando usar diferentes padrões de ajuste e como selecionar e ajustar suas propriedades durante o ajuste interativo.
- Entenda como a ferramenta lida com pares diferenciais, com o uso da rede mais longa como referência e com restrições sobrepostas, para realizar ajustes com menos surpresas.
Aprofunde-se com a IA:

Dois dos principais desafios no roteamento de um projeto de alta velocidade são: controlar a impedância das trilhas e igualar os comprimentos das redes críticas.

  • O roteamento com impedância controlada ajuda a garantir que o sinal que sai de um pino de saída chegue em boas condições para ser recebido corretamente pelo pino de entrada de destino. Saiba mais sobre roteamento com impedância controlada.

  • Ajustar os comprimentos das trilhas para que sejam iguais garante que os sinais com temporização crítica cheguem aos pinos de destino ao mesmo tempo. O ajuste e a equalização dos comprimentos das trilhas também são essenciais no roteamento de pares diferenciais, principalmente entre os membros do par.

Padrões de sanfona foram adicionados ao roteamento para garantir que os pares diferenciais tenham comprimentos iguais.
Padrões de sanfona foram adicionados ao roteamento para garantir que os pares diferenciais tenham comprimentos iguais.

Os comandos Interactive Length Tuning e Interactive Diff Pair Length Tuning oferecem uma maneira dinâmica de otimizar e controlar os comprimentos de redes ou pares diferenciais, permitindo inserir padrões de ajuste com amplitude variável de acordo com o espaço disponível, as restrições e os obstáculos do projeto. As propriedades de ajuste de comprimento podem se basear em: restrições de projeto pré-configuradas, propriedades da rede ou um valor especificado por você. 

Estão disponíveis três estilos de padrões de ajuste: Sanfona, Trombone e Dente de serra. 

Estão disponíveis três estilos de padrões de ajuste. Pressione Tab após iniciar o comando de ajuste interativo de comprimento para selecionar o padrão.Estão disponíveis três estilos de padrões de ajuste. Pressione Tab após iniciar o comando de ajuste interativo de comprimento para selecionar o padrão.

Configuração das restrições de projeto

A abordagem usada para definir os requisitos de projeto – usando o Constraint Manager ou definindo-os como Design Rules – é escolhida ao configurar a opção Constraint Management na caixa de diálogo Create Project durante a criação do projeto. Saiba mais sobre Definição de requisitos de projeto usando o Gerenciador de Restrições. Como alternativa, saiba mais sobre Definição, delimitação do escopo e gerenciamento de regras de projeto. Também há suporte unidirecional para migrar um projeto baseado em regras de projeto para o Gerenciador de Restrições.

A melhor maneira de garantir que os comprimentos das trilhas críticas sejam iguais é definir restrições de projeto. Há duas restrições de projeto aplicadas durante o ajuste de comprimento: a restrição Matched Lengths e a restrição Length. Embora o Constraint Manager e o PCB Rules and Constraint Editor usem abordagens diferentes para configurar essas restrições, a restrição subjacente é a mesma. Nesta página, o processo é descrito usando o PCB Rules and Constraint Editor, com informações adicionais para orientar o processo caso você esteja usando o Constraint Manager.

No Editor de Regras e Restrições da PCB, a restrição Matched Lengths e a restrição Length são acessadas na categoria High Speed. Uma ou ambas podem ser importantes no seu projeto, dependendo de os possíveis problemas estarem relacionados à defasagem temporal (use a restrição Comprimentos Iguais) ou ao atraso total do sinal (use a restrição Comprimento).

O painel Properties exibe todas as restrições de projeto que se aplicam à rede que está sendo ajustada, com a restrição aplicável de maior prioridade selecionada e destacada.

Restrição de projeto de comprimentos iguais

A restrição de projeto Comprimentos Iguais especifica que todas as redes de destino devem ser roteadas com o comprimento da rede mais longa do conjunto, ou com o Source target se essa opção estiver disponível e selecionada na restrição. Quando a equalização interativa de comprimento é realizada, o comprimento da rede é ajustado para ficar dentro da tolerância especificada (). O conjunto de redes às quais a restrição se aplica é definido pelo constraint scope ou pela consulta.

A ferramenta de ajuste de comprimento usará o Source target escolhido ou encontrará a rede mais longa no conjunto de redes de destino e fornecerá um intervalo válido e um comprimento-alvo (Value) de:

  • TargetLength = Longest routed net in set

  • MinLimit = LongestNet - MatchedLength Constraint Tolerance

  • MaxLimit = TargetLength

  • Uma boa abordagem é definir uma classe que inclua as redes que serão ajustadas e, em seguida, definir o escopo da restrição para que ela se aplique a essa classe.

  • Use esta opção para restringir os comprimentos: between dos objetos abrangidos pelo escopo, por exemplo, todos os xSignals InxSignalClass (); ou within dos membros dos pares diferenciais de destino, por exemplo, a rede +ve em relação à rede -ve em InDifferentialPairClass ('DIFF100') (). Configure a opção conforme necessário se a restrição estiver definida como uma regra de projeto.

  • Se a restrição estiver definida no Constraint Manager , a abordagem para selecionar os objetos between de destino muda dependendo do conjunto de objetos ao qual ela se aplica. Se os objetos forem xSignals, use o modo xSignal da visualização Electrical no Constraint Manager (). Se os objetos forem selecionados como uma rede, um par diferencial ou uma classe de qualquer um desses tipos, adicione a restrição como um Advanced Rule na visualização All Rules do Constraint Manager ().

  • Para aplicar a restrição within aos membros de um par diferencial no Constraint Manager, usa-se a abordagem oposta; ou seja, os xSignals são selecionados criando um Advanced Rule (), e os pares diferenciais são selecionados usando o modo Diff Pair da visualização Electrical no Constraint Manager ().

Saiba mais sobre a restrição Comprimentos Iguais.

Restrição de projeto de comprimento

Complementando a restrição Comprimentos de Rede Iguais, a restrição de projeto Comprimento especifica os comprimentos roteados mínimo e máximo permitidos para uma rede ou um conjunto de redes. As redes de destino devem ter um comprimento dentro dos limites Minimum e Maximum especificados ().

A ferramenta de ajuste de comprimento encontrará a rede mais longa no conjunto de redes de destino e fornecerá um intervalo válido e um comprimento-alvo (Value) de:

  • TargetLength = Longest routed net in set

  • MinLimit = Constraint Minimum

  • MaxLimit = Constraint Maximum

Saiba mais sobre a restrição Comprimento.

  • Se você clicar para iniciar o ajuste de comprimento de uma rede (ou par diferencial) cujo comprimento seja igual ou superior ao Comprimento de Destino, a mensagem Target Length shorter than old Length será exibida.

  • O painel Properties exibe todas as restrições de projeto que se aplicam à rede que está sendo ajustada, com a restrição aplicável de maior prioridade selecionada e destacada.

Escolha do padrão de ajuste

O padrão de ajuste deve ser escolhido após iniciar o comando e antes de começar o ajuste de comprimento.

Para escolher o padrão de ajuste:

  1. Inicie o comando Route » Interactive Length Tuning.

  2. Pressione Tab para pausar o ajuste e exibir o painel Properties. 

  3. Selecione o padrão desejado (e edite as configurações do padrão, se necessário).

  4. Pressione o botão de pausa  para retornar ao comando de Ajuste de Comprimento (ou pressione a tecla Esc), pronto para clicar em uma rede e ajustar seu comprimento.

Can I change the pattern after starting to tune? Depois que o ajuste de comprimento tiver sido iniciado (ou seja, após clicar em uma rota ), o padrão de ajuste selecionado não poderá ser alterado para outro padrão. Right-click uma vez para soltar a rota (ou pressione Esc); você permanecerá no comando de Ajuste de Comprimento e poderá então pressionar Tab, acessar o painel Properties e alterar o padrão.
Can I change the pattern properties? As propriedades geométricas do padrão podem ser configuradas no painel Properties antes de iniciar o ajuste, a qualquer momento durante o ajuste ou após o ajuste (selecione o padrão). Consulte as seções de propriedades geométricas dos padrões acordeão, trombone e dente de serra abaixo para saber mais.
What is the Step setting?

O campo Step mostra o quanto o valor associado será alterado quando você clicar nos botões Clique e arraste para mover​ no painel Properties (ou usar os atalhos durante o ajuste interativo de comprimento ou a edição interativa).

What pattern and values are used next time? Por padrão, o padrão de ajuste será o último utilizado, com as últimas configurações utilizadas.

Ajuste do comprimento de uma net

A elegância do recurso de ajuste de comprimento está na combinação inteligente de algoritmos de software sofisticados com um controle intuitivo pelo usuário. Os segmentos de ajuste de comprimento são adicionados simplesmente passando o cursor ao longo do trajeto do roteamento, com as dimensões e posições das diversas trilhas e arcos que compõem os segmentos de ajuste calculadas e inseridas automaticamente pelo algoritmo de ajuste de comprimento. Os atalhos de teclado permitem controlar o estilo e as propriedades dos segmentos de ajuste enquanto eles são adicionados.

Use as teclas de atalho para controlar a forma e a amplitude do padrão de ajuste durante o posicionamento.

Para ajustar o comprimento de uma net:

  1. Para realizar o ajuste de comprimento com base em restrições, configure as restrições de projeto Matched Lengths e/ou Length.

  2. Execute o comando Interactive Length Tuning no menu Route (ou no botão  da Active Bar).

  3. Pressione Tab para abrir o painel Properties, no qual você pode selecionar um padrão de ajuste de comprimento. Em seguida, clique no botão de pausa da área de projeto () para retomar o posicionamento.

  4. Clique em uma trilha roteada na área de projeto para começar a ajustar seu comprimento. Mova o cursor ao longo do trajeto na direção em que a sanfona deve ser adicionada. Um padrão de ajuste aparecerá e continuará crescendo à medida que o cursor se mover. A animação abaixo mostra exemplos de posicionamento de padrões de ajuste em sanfona.

  5. Para alterar as propriedades do padrão de ajuste durante o ajuste de comprimento, pressione Tab para abrir o painel Properties ou use as teclas de atalho detalhadas abaixo.

O que define o comprimento-alvo do padrão de ajuste?

Durante o ajuste interativo de comprimento, a seção Target do painel Properties inclui opções para selecionar o modo Target Length desejado (). Há três modos disponíveis: manual (comprimento definido pelo usuário), a partir da net/par (com base no comprimento de uma net/par existente) ou a partir da regra (restrição de projeto).

Manual Clique no botão Manual para inserir o comprimento no campo Value (). Recently Used Lengths são mantidos, caso você queira usar um deles novamente.
From Net / From Diff Pairs Clique para exibir uma lista de nets/pares diferenciais já roteados. Escolha uma net/par diferencial para definir o comprimento Value ().
From Rules Clique para exibir uma lista das restrições de projeto Comprimento e/ou Comprimentos correspondentes aplicáveis (). O software obedecerá à combinação mais rigorosa dessas restrições. Clique duas vezes em uma restrição na lista do painel para examinar suas propriedades em detalhes. Para saber mais sobre como as restrições de projeto Comprimento e Comprimentos correspondentes são aplicadas ao ajustar uma net, consulte a seção Configuração das restrições de projeto. A restrição aplicada fica destacada em azul. Você pode alterar a restrição aplicada durante o ajuste clicando na entrada correspondente — ela passará a ser a restrição destacada em azul, e o comprimento-alvo (e o texto descritivo) será alterado de acordo.
Value O comprimento que o algoritmo de ajuste tentará atingir com a adição de segmentos de ajuste. Observe que há vários motivos pelos quais o algoritmo de ajuste pode não conseguir adicionar segmentos de ajuste. Consulte a seção Por que os padrões de ajuste às vezes desaparecem? para saber mais.
Clip to Target Se habilitado, o algoritmo de ajuste deixará de adicionar formas de ajuste quando o comprimento estiver dentro de Tolerance em relação a Value.
  • Observe que, se houver restrições de Comprimento e/ou Comprimentos de net correspondentes, elas sempre serão usadas para fornecer uma faixa de comprimento, mesmo quando os modos Manual ou A partir da net forem escolhidos. Essas restrições podem ser mais restritivas do que o comprimento definido manualmente ou pela net.

  • Observe que, se uma restrição de projeto Comprimentos correspondentes aplicável tiver um xSignal selecionado como Source Target para a classe de xSignals abrangida, dois modos estarão disponíveis para essa restrição no painel Properties: um para aplicar a restrição com base no xSignal mais longo da classe e outro para aplicar a restrição com base no xSignal selecionado como referência do alvo (o nome desse xSignal será indicado entre parênteses após o nome da restrição).

Monitoramento dos comprimentos dos sinais

Quando o painel PCB está definido para o modo Nets, ele exibe o comprimento atual dos sinais roteados. O modo padrão do painel é exibir os comprimentos Name, Node Count, Routed length, e Unrouted (Manhattan). Clique com o botão direito na área dos cabeçalhos das colunas do painel para exibir um menu no qual você pode selecionar colunas adicionais, bem como ocultar as existentes. Observe que o Comprimento roteado é calculado com base na soma dos comprimentos dos segmentos de trilha e arco posicionados que formam o roteamento, mais a distância vertical percorrida através das vias. A calculadora de comprimento roteado não tenta resolver segmentos de trilha sobrepostos nem ondulações do roteamento dentro dos pads.

Para um cálculo preciso da distância total entre nós, habilite a coluna Signal Length . A calculadora de comprimento do sinal analisa todos os objetos posicionados no caminho do roteamento para resolver objetos empilhados ou sobrepostos e trajetos sinuosos dentro dos pads, e inclui os comprimentos das vias. Se a net não estiver completamente roteada, o comprimento Manhattan (X + Y) da linha de conexão também será incluído. Sempre verifique se a coluna Signal Length está habilitada ao realizar a equalização de comprimentos.

Se houver restrições de projeto de Comprimentos correspondentes ou Comprimento configuradas, a célula Comprimento do sinal de cada net abrangida por uma restrição também será colorida: destacada em amarelo se route length < constraint minimum, sem cor se net passes the constraint ou em vermelho se route length > constraint maximum.

Saiba mais sobre a seção de nets do painel PCB.

Como usar o indicador de comprimento da net

Se houver uma restrição de Comprimento e/ ou uma restrição de Comprimentos correspondentes definida, você poderá monitorar o comprimento de ajuste durante o ajuste interativo de comprimento exibindo o Indicador de ajuste de comprimento. Use o atalho Shift+G para mostrar ou ocultar o indicador.

O indicador mostra o Comprimento roteado atual como um número, e o controle deslizante vermelho/verde mostra o Comprimento estimado. Se você estiver ajustando o comprimento de um roteamento existente, o Comprimento estimado será a soma de todas as trilhas e arcos posicionados (o comprimento físico real).

As configurações do indicador são calculadas a partir dos limites definidos pelas restrições aplicáveis.
As configurações do indicador são calculadas a partir dos limites definidos pelas restrições aplicáveis.

Entendendo o indicador

Green slider
(and overlaid numerical value)
Comprimento atual do roteamento, 47,197 no exemplo acima
Left edge of gauge Mínimo do indicador, 45 no exemplo acima (menor MinLimit)
Right edge of gauge Máximo do indicador, 48 no exemplo acima (maior MaxLimit)
Left yellow bar Maior MinLimit, 46,58 no exemplo acima
Right yellow bar Menor MaxLimit, 47,58 no exemplo acima (oculto pela barra verde na imagem)
Green bar TargetLength , 47,58 no exemplo acima (comprimento do roteamento da net mais longa do conjunto, igual a MaxLimit)
  • Se você não estiver satisfeito com um padrão de ajuste posicionado, use Undo ou clique uma vez para selecionar o padrão e pressione Delete. Um padrão excluído é substituído por um único segmento de trilha, o que pode resultar em vários segmentos de trilha colineares quando ele é adicionado entre segmentos existentes. Para unir esses segmentos colineares em um único segmento, clique em qualquer um deles e mantenha o botão pressionado por um segundo — isso força a execução do analisador de nets nessa net, unindo todos os segmentos colineares em um único segmento em qualquer ponto ao longo dela.

  • Saiba mais sobre como trabalhar com o indicador de comprimento da net durante o roteamento interativo.

Há desvantagens em usar segmentos de ajuste do tipo acordeão? Se as seções adjacentes do acordeão ficarem muito próximas umas das outras por uma extensão muito longa, o acoplamento por diafonia poderá distorcer o sinal. Para obter mais informações, leia este interessante artigo sobre atrasos em serpentinas (acordeões), escrito por um especialista do setor, Dr. Howard Johnson http://www.signalintegrity.com/Pubs/edn/serpentine.htm.

Como modificar um padrão de ajuste posicionado

Para modificar um padrão de ajuste posicionado, clique uma vez para selecioná-lo e exibir as alças de edição.


Redimensione a caixa delimitadora do acordeão para alterar a Amplitude ou o comprimento, clique e mantenha pressionado para mover e edite o Estilo no painel Propriedades.

Como modificar um padrão de ajuste posicionado

Change the style Clique para selecionar um padrão (ou vários padrões) e altere o estilo e as demais configurações no painel Properties. Os atalhos também podem ser usados; clique e mantenha pressionado um padrão de ajuste selecionado para usá-los.
Move a pattern Clique e arraste para mover um padrão. Embora o padrão sanfona não ofereça suporte ao conceito de envoltória e, portanto, não permita o posicionamento ou deslizamento ao redor de um canto, os padrões Trombone e Dente de serra permitem essas operações. Saiba mais sobre como trabalhar com os padrões Trombone e Dente de serra.
Resize the pattern Clique e arraste uma borda ou um vértice para redimensionar a região delimitadora do padrão – as seções do padrão são redimensionadas automaticamente para se adequar ao novo formato da região delimitadora.
Rotate an accordion

Selecione a sanfona, mantenha CTRL, pressionado e então ( ):

  • Clique e arraste uma das extremidades da caixa de seleção da sanfona para girá-la em torno da extremidade oposta.

  • Clique e arraste um dos lados da caixa de seleção da sanfona para girá-la em torno do centro.

  • Pressione a tecla R durante a rotação para ativar ou desativar o encaixe da rotação em incrementos de 45 graus.

Change the layer O painel Properties de um padrão de ajuste posicionado e selecionado no espaço de projeto inclui a lista suspensa Layer na região Properties. Use essa lista suspensa para alterar rapidamente a camada de sinal na qual o padrão de ajuste está posicionado (). Observe que você pode selecionar vários objetos de roteamento (padrões de ajuste, trilhas e arcos) e alterar sua camada de sinal em uma única ação.

Ajuste de comprimento de pares diferenciais

O ajuste de comprimento de pares diferenciais envolve dois aspectos: o primeiro é ajustar os comprimentos de cada par em um conjunto para que todos os pares tenham o mesmo comprimento; o segundo é ajustar o comprimento da net mais curta dentro de cada par, um processo chamado de phase matching. 

Para ajustar o comprimento de pares diferenciais, crie as seguintes restrições aplicáveis ao conjunto de pares diferenciais:

  • Uma matched lengths constraint que defina os requisitos de correspondência de comprimento between pairs. Para comparar o comprimento de um par com o de outro, ative a opção Group Matched Lengths, conforme descrito na seção Restrição de projeto de comprimentos correspondentes acima.

  • Uma segunda matched lengths constraint que defina os requisitos de correspondência de comprimento within-pair. Para comparar o comprimento de um membro do par com o do outro, ative a opção Within Differential Pair Length, conforme descrito abaixo.

Ajuste de comprimento entre os pares diferenciais

Depois que os pares diferenciais forem roteados, qualquer diferença entre os comprimentos dos pares poderá ser compensada.

Demonstração do ajuste dos comprimentos dos pares, seguido do ajuste dos comprimentos dentro de cada par.

Ajuste de comprimento entre pares

Targeting the pairs

Normalmente, os pares são abrangidos pela restrição de projeto Matched Lengths usando uma das palavras-chave de consulta de pares diferenciais — InAnyDifferentialPair, InDifferentialPair, InDifferentialPairClass, IsDifferentialPair. Para igualar os comprimentos entre os pares, ative a opção Group Matched Lengths na restrição de projeto Matched Lengths (Tolerância entre pares - Gerenciador de restrições Tolerância entre pares - Caixa de diálogo Regras). 

Se você tiver definido xSignals, eles poderão ser usados para definir o escopo das restrições de projeto de ajuste de comprimento, e a opção Source Target ficará disponível na restrição. Consulte a página Definindo caminhos de sinais de alta velocidade com xSignals para saber mais.

What is the target length?

A regra de projeto Matched Lengths detecta o par mais longo abrangido pelo escopo da regra e usa o valor de Longest Signal Length desse par como Max Limit para os demais pares abrangidos, definindo Min Limit como Max Limit - Tolerance. Observe que esse é um processo dinâmico: à medida que os pares são ajustados, é possível que um par recém-ajustado se torne o mais longo, com sua net mais longa passando a ser o novo valor de Longest Signal Length.

Tune the length of a pair Para ajustar o comprimento de um par, execute o comando Route » Interactive Differential Pair Length Tuning. Assim como no roteamento de pares diferenciais, esse comando opera simultaneamente nas duas nets do par. Saiba mais sobre como ajustar o comprimento de uma net.
Controlling the shape during tuning Assim como no ajuste de comprimento de uma única net, após iniciar o comando de ajuste de comprimento, você deve selecionar o estilo de ajuste antes de clicar em uma rota. Durante o ajuste de comprimento, as propriedades desse estilo podem ser alteradas usando os atalhos ou pressionando Tab para acessar o painel Properties.
Monitoring the progress

Durante o ajuste de comprimento, use o atalho Shift+G para ativar e desativar o Indicador de comprimento da net.

Você também pode acompanhar o progresso no painel PCB, no modo Nets ou no modo xSignals (). O destaque amarelo indica um valor abaixo de Min Limit da restrição; o destaque vermelho indica um valor acima de Max Limit.

Adjusting the finished tuning shape As formas de ajuste são objetos e podem ser selecionadas, arrastadas, redimensionadas e excluídas. Saiba mais sobre como modificar um padrão de ajuste posicionado.
Checking the results Use o painel PCB Rules and Violations para verificar as restrições Matched Net Length between-pair (). Ajuste as sanfonas de ajuste, se necessário.

Correspondência de fase estática para pares diferenciais

Dado o acoplamento diferencial inerentemente fraco que pode ser obtido quando um par de sinais é implementado como trilhas em uma placa de circuito impresso, igualar os comprimentos das duas redes do par desempenha um papel fundamental na eficácia geral do roteamento de pares diferenciais.

A equalização dos comprimentos garante que os lados positivo e negativo do par cheguem ao mesmo tempo, uma técnica chamada de phase matching. A abordagem mais simples para equalizar a fase é adicionar uma estrutura de ajuste de comprimento em algum ponto da rede mais curta do par. Esse tipo de ajuste de comprimento é chamado de static phase matching, ou seja, os comprimentos totais são iguais, mas não houve nenhuma tentativa de corrigir a diferença de comprimento à medida que ela ocorre ao longo do percurso do roteamento diferencial.

Demonstração do ajuste dos comprimentos dentro de cada par.

Ajuste estático de comprimento dentro do par

Targeting the pairs Normalmente, os pares são selecionados pela restrição de projeto de comprimentos correspondentes usando uma das palavras-chave de consulta de par diferencial - InAnyDifferentialPair, InDifferentialPair, InDifferentialPairClass, IsDifferentialPair. Para equalizar os comprimentos em cada par, ative a opção Within Differential Pair Length na restrição de projeto de comprimentos correspondentes (Tolerância dentro do par - Gerenciador de restrições Tolerância dentro do par - Caixa de diálogo Regras). Configure a tolerância conforme necessário.
Tune the length of the shorter net in the pair Para ajustar o comprimento da rede mais curta do par, execute o comando Route » Interactive Length Tuning. Saiba mais sobre como ajustar o comprimento de uma rede.
Controlling the shape during tuning Após iniciar o comando de ajuste de comprimento, você deve selecionar o estilo de ajuste antes de clicar em uma trilha. Durante o ajuste de comprimento, as propriedades desse estilo podem ser alteradas usando os atalhos ou pressionando Tab para acessar o painel Properties.
Monitoring the progress

Durante o ajuste de comprimento, use o atalho Shift+G para ativar ou desativar o Indicador de comprimento da rede.

Você também pode acompanhar o progresso no painel PCB, no modo Nets ou no modo xSignals (). O destaque amarelo indica um valor abaixo da restrição Min Limit; o destaque vermelho indica um valor acima de Max Limit.

Checking the results

Use o painel PCB Rules and Violations para verificar a(s) restrição(ões) de comprimento de rede correspondente within-pair (). Ajuste as serpentinas de ajuste, se necessário.

Ajuste automático de comprimento

O editor de PCB também oferece suporte ao ajuste automático de comprimento/atraso (ou ajuste múltiplo), tanto para redes individuais quanto para pares diferenciais. Também há suporte para trilhas regulares e ângulos não convencionais (exceto pares diferenciais em ângulos não convencionais).

O recurso de ajuste automático de comprimento está disponível quando a opção PCB.TraceTuning.AutoTuning está habilitada na caixa de diálogo Configurações avançadas.

O processo de ajuste automático tentará ajustar os comprimentos das redes selecionadas no momento, de acordo com as restrições de projeto aplicáveis de Comprimentos casados / Comprimento. Consulte a seção Configuração das restrições de projeto para saber mais.

Os comprimentos podem ser ajustados automaticamente, tanto entre redes e pares quanto dentro de cada par.

A funcionalidade é usada da seguinte forma:

Ajuste automático de comprimento entre redes ()

Configure how lengths are matched Configure a restrição de projeto Comprimento / Comprimentos casados (com a opção Group Matched Lengths habilitada) para as redes / pares diferenciais / xSignals conforme necessário.
Select nets to be matched Selecione as redes cujos comprimentos devem ser ajustados.
Configure the length matching pattern

Selecione o comando Route » Automatic Length Tuning (atalho: Ctrl+Alt+T) nos menus principais para abrir a caixa de diálogo Auto Tuning Process (). Na caixa de diálogo, selecione o modo Min/Max/Group Matching para ajustar os comprimentos entre as redes.

Selecione o estilo de padrão sanfonado e configure seus atributos conforme necessário. Consulte a seção Escolha do padrão de ajuste para saber mais.

Auto tune the lengths Clique em OK na caixa de diálogo Auto Tuning Process e o software tentará criar os padrões de ajuste.
 
 
 
 
 

Casamento automático de fase de pares diferenciais ()

Configure how lengths are matched Configure a restrição de projeto Comprimento / Comprimentos casados (com a opção Within Differential Pair Length habilitada) para as redes / pares diferenciais / xSignals conforme necessário.
Select nets to be matched Selecione as redes cujos comprimentos devem ser ajustados.
Static phase matching O casamento estático é aplicado quando a opção Dynamic Phase Matching () / Dynamic Phase Tolerance () está disabled na restrição Comprimentos casados. Os padrões de ajuste são adicionados em qualquer ponto ao longo da rede mais curta do par.
Dynamic phase matching O casamento dinâmico é aplicado quando a opção Dynamic Phase Matching () / Dynamic Phase Tolerance () está enabled na restrição Comprimentos casados. Os padrões de ajuste normalmente são adicionados em vários pontos ao longo da rede mais curta do par.
Configure the within pair Sawtooth tuning properties

Selecione o comando Route » Automatic Length Tuning (atalho: Ctrl+Alt+T) nos menus principais para abrir a caixa de diálogo Auto Tuning Process (). Na caixa de diálogo, selecione o modo Within Pair Matching para ajustar os comprimentos dentro do par.

Configure os atributos do estilo de padrão dente de serra conforme necessário. Consulte a seção Padrão de ajuste dente de serra para saber mais.

Auto tune the lengths Clique em OK na caixa de diálogo Auto Tuning Process e o software tentará criar os padrões de ajuste de fase.

O ajuste de fase está em Beta aberto e disponível quando a opção PCB.TraceTuning.PhaseTuning está habilitada na caixa de diálogo Configurações avançadas.

  • Para a correspondência dinâmica de fase, os tipos elétricos dos pads em ambas as extremidades de um par diferencial roteado são considerados. Assim, se uma fonte/carga tiver sido especificada, o ajuste será aplicado ao longo do par diferencial na direção apropriada.

  • O ajuste automático dentro do par usa o padrão dente de serra para minimizar as alterações no equilíbrio de impedância e na geometria do par.

Outras ferramentas de ajuste

Leitura sugerida

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Nav
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents