Tipos de Regras de Roteamento

Num relance

Este artigo apresenta uma visão geral prática dos tipos de regras de projeto de roteamento disponíveis no Altium Designer, com foco em como as regras de largura, estreitamento de trilhas e topologia de roteamento são definidas e aplicadas durante o layout da PCB. Você verá como essas regras afetam o roteamento interativo, o roteamento automático e a verificação de regras de projeto (DRC), incluindo detalhes como larguras preferenciais, mínimas e máximas, o comportamento dos perfis de impedância, os comprimentos permitidos para trechos estreitados e as diferentes topologias de rede que podem ser atribuídas para atender a objetivos específicos de roteamento. Se você deseja entender melhor como as regras de roteamento orientam a largura do cobre e os padrões de conexão na sua placa, este artigo ajudará você a explorar essas opções com confiança. Continue lendo.

- Entenda o que cada tipo de regra de roteamento abrange no Altium Designer, incluindo largura, estreitamento de trilhas e topologia de roteamento.
- Saiba como essas regras influenciam o roteamento interativo, o roteamento automático e as verificações de DRC on-line ou em lote.
- Conheça as principais opções de configuração disponíveis para controlar as larguras das trilhas, os trechos mais estreitos do roteamento e as topologias de conexão das redes.
Aprofunde-se com a IA:

As regras de projeto da categoria Routing são descritas abaixo.

A categoria Routing de regras de projeto
A categoria Routing de regras de projeto

Saiba mais sobre Definição, escopo e gerenciamento de regras de projeto de PCB.

Saiba mais sobre Roteamento interativo.

Largura

Esta restrição define a largura das trilhas inseridas nas camadas de cobre (sinal) durante o roteamento interativo e o roteamento automático. Ela também define as larguras permitidas durante a DRC on-line e em lote. Uma placa normalmente tem várias regras de Largura, aplicáveis a todas as redes (a regra de Largura de menor prioridade), a redes específicas e a classes de redes. 

Restrições

Constraint Manager – restrições da regra de Largura; selecione uma das colunas de Largura para acessar as configurações.

PCB Rules and Constraints Editor – restrições da regra de Largura; quando os valores são inseridos acima da imagem, eles se aplicam a todas as camadas.

 

Saiba mais sobre como alterar a largura durante o roteamento interativo.

Estreitamento no roteamento

Este recurso está disponível quando a opção PCB.Rules.RoutingNeckdown está habilitada na caixa de diálogo Configurações avançadas.

É comum uma rede ser roteada com diferentes larguras à medida que o roteamento percorre a placa. Por exemplo, o roteamento de entrada ou saída de um BGA geralmente requer rotas de escape mais estreitas que as rotas de largura preferencial permitidas pelo perfil de impedância aplicado. Esta restrição permite definir o comprimento total máximo permitido dessas trilhas mais estreitas, para que a rota ainda apresente a impedância necessária.

Restrições

Constraint Manager – restrições para o estreitamento permitido; selecione a coluna Estreitamento no roteamento para acessar as configurações.

PCB Rules and Constraints Editor – restrições para o estreitamento permitido; o valor pode ser definido para todas as camadas ou para camadas específicas.

 

Saiba mais sobre o estreitamento automático de trilhas durante o roteamento.

Topologia de roteamento

Esta restrição especifica a topologia a ser empregada ao rotear as redes na placa. A topologia de uma rede é a disposição ou o padrão das conexões entre pinos. Por padrão, as conexões entre pinos de cada rede são dispostas para proporcionar o Shortest comprimento total das conexões. Quando essa topologia é aplicada, ela é reanalisada e atualizada sempre que um componente é movido.

Uma topologia específica é aplicada a uma rede por vários motivos; em projetos de alta velocidade nos quais as reflexões de sinal devem ser minimizadas, a rede é disposta em uma topologia em cadeia; para redes de terra, uma topologia em estrela pode ser aplicada para garantir que todas as trilhas retornem a um ponto comum.

Restrições

Constraint Manager – restrições de topologia; o valor padrão é Menor comprimento.

PCB Rules and Constraints Editor – restrições de topologia; o valor padrão é Menor comprimento.

 

Saiba mais sobre a topologia de redes.

Prioridade de roteamento

Esta restrição atribui uma prioridade de roteamento às redes abrangidas pela regra. O roteador automático usa o valor de prioridade atribuído para avaliar a importância do roteamento de cada rede no projeto e, assim, determinar quais redes devem ser roteadas primeiro.

Restrições

Constraint Manager – define a prioridade de roteamento das redes abrangidas durante o roteamento automático. Quanto maior o valor, maior a prioridade. Observe que esta restrição deve ser adicionada como uma Regra avançada no Constraint Manager; clique com o botão direito do mouse no cabeçalho Advanced Rules para adicionar uma nova Regra avançada.

PCB Rules and Constraints Editor – define a prioridade de roteamento das redes abrangidas durante o roteamento automático. Quanto maior o valor, maior a prioridade.

 

Camadas de roteamento

Esta restrição especifica quais camadas podem ser usadas para o roteamento.

Restrições

Constraint Manager – habilite as camadas de roteamento necessárias.

PCB Rules and Constraints Editor – habilite as camadas de roteamento necessárias.

 

Saiba mais sobre camadas e o empilhamento de camadas.

Cantos do roteamento

Esta restrição especifica o estilo de canto a ser usado durante o roteamento automático. Esta restrição destina-se ao uso por roteadores automáticos de terceiros que implementam o roteamento a 45° como pós-processamento. Ela não é seguida pelo Situs Autorouter, que implementa o roteamento a 45° como um processo nativo.

Restrições

Constraint Manager – selecione o estilo de canto a ser usado durante o roteamento automático. Observe que esta restrição deve ser adicionada como uma regra avançada no Constraint Manager; clique com o botão direito no cabeçalho Advanced Rules para adicionar uma nova regra avançada.

PCB Rules and Constraints Editor – selecione o estilo de canto a ser usado durante o roteamento automático.

 

Estilo de via do roteamento

Esta restrição especifica o estilo das vias que podem ser usadas no roteamento. Você pode definir valores específicos mínimos, máximos e preferenciais para o diâmetro e o tamanho do furo da via — definidos como parte das restrições da regra — ou usar modelos disponíveis para o projeto da placa.

A regra de projeto de roteamento Via Style define as propriedades X-Y da via. O Via Type define as camadas que cada via atravessa no plano Z; elas são configuradas na aba Via Types do Layer Stack Manager. Saiba mais sobre como definir os tipos de via.

Restrições

Constraint Manager – define o estilo da via de roteamento a ser usado durante o roteamento interativo e automático. Ele pode ser definido numericamente clicando no botão Min/Max Preferred, ou selecionando um modelo de via.

Constraint Manager – define o estilo da via de roteamento a ser usado durante o roteamento interativo e automático. Ele pode ser definido numericamente ou selecionando um modelo de via (clique no botão Templates).

PCB Rules and Constraints Editor – define o estilo da via de roteamento a ser usado durante o roteamento interativo e automático. Ele pode ser definido numericamente (selecionando Min/Max Preferred), ou selecionando um modelo de via.

PCB Rules and Constraints Editor – define o estilo da via de roteamento a ser usado durante o roteamento interativo e automático. Ele pode ser definido numericamente ou selecionando um modelo de via, conforme mostrado.

 

Saiba mais sobre como trabalhar com pads e vias.

Saiba mais sobre como alterar a via durante o roteamento.

Controle de fanout

Esta restrição especifica as opções de fanout a serem usadas ao realizar o fanout dos pads de componentes de montagem em superfície do projeto conectados a redes de sinal e/ou de planos de alimentação. Do ponto de vista do roteamento, ao adicionar uma via e uma trilha de conexão, o fanout essencialmente transforma um pad SMT em um pad de furo passante. Isso aumenta consideravelmente a probabilidade de rotear a placa com sucesso, pois o sinal fica disponível em todas as camadas de roteamento, e não apenas na camada superior ou inferior. Isso é particularmente necessário em projetos de alta densidade, nos quais o espaço para roteamento é muito limitado.

Restrições

Constraint Manager – configure os controles de fanout de acordo com a tecnologia do dispositivo.

PCB Rules and Constraints Editor – configure os controles de fanout de acordo com a tecnologia do dispositivo.

 

Saiba mais sobre fanout e roteamento de escape.

Interconexão por fios

Esta restrição define a distância permitida entre fios de interconexão adjacentes (Wire To Wire), o Min Wire Length e o Max Wire Length, e a Bond Finger Margin, que é a distância/margem entre um fio de interconexão e a borda do pad de ligação ao qual ele está conectado. 

Constraints

Constraint Manager – Configure os requisitos de interconexão por fios para os componentes abrangidos. Observe que esta restrição deve ser adicionada como uma regra avançada no Constraint Manager; clique com o botão direito no cabeçalho Advanced Rules para adicionar uma nova regra avançada.

PCB Rules and Constraints Editor – Configure os requisitos de interconexão por fios para os componentes abrangidos.

 

Saiba mais sobre Interconexão por fios.

Roteamento de pares diferenciais

Esta restrição define a largura de roteamento de cada rede em um par diferencial e o afastamento (ou espaçamento) entre as redes desse par. Os pares diferenciais geralmente são roteados com configurações específicas de largura e espaçamento para fornecer a impedância diferencial necessária para esse par de redes. Essas configurações podem ser definidas manualmente ou, se houver perfis de impedância de pares diferenciais definidos no Layer Stack Manager, um perfil de impedância pode ser selecionado para definir automaticamente as configurações preferenciais de largura e espaçamento.

Restrições

Constraint Manager – defina as propriedades de roteamento do par diferencial ou selecione um perfil de impedância (definido no Layer Stack Manager). Observe que o espaçamento do par diferencial (0.12446mm) é menor que o afastamento All Nets (0.2mm). Para evitar uma violação de afastamento, o afastamento All Differential Pairs foi definido com o mesmo valor do espaçamento do par diferencial (0.12446mm).

PCB Rules and Constraints Editor – defina as propriedades de roteamento do par diferencial ou selecione um perfil de impedância (definido no Layer Stack Manager). Observe que o espaçamento preferencial do par diferencial é 0.127mm.

PCB Rules and Constraints Editor – Para esta placa, o afastamento All Net é 0.2mm, que é maior que o espaçamento do par diferencial (0.12446mm). Isso resultará em uma violação de afastamento entre as redes do par.

PCB Rules and Constraints Editor – Para evitar uma violação de afastamento entre as redes do par, uma segunda restrição de afastamento é adicionada, aplicada às redes em Same Differential Pair, especificando um afastamento igual ao espaçamento do par diferencial. Isso só é necessário quando o espaçamento do par é menor que o afastamento geral entre redes.

 

Saiba mais sobre Roteamento de pares diferenciais

Saiba mais sobre Roteamento com impedância controlada

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