Tipos de Regras de Roteamento

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 colocadas nas camadas de cobre (sinal) durante o roteamento interativo e o autorroteamento. Ela também define as larguras permitidas durante o DRC on-line e em lote. Uma placa normalmente terá várias regras de Largura, destinadas a todas as nets (a regra de Largura de menor prioridade), nets específicas e classes de nets. 

Restrições

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

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

 

Saiba mais sobre alterar a largura durante o roteamento interativo.

Estreitamento de Roteamento

Este recurso está disponível quando a opção PCB.Rules.RoutingNeckdown está habilitada na caixa de diálogo Advanced Settings dialog.

Não é incomum que uma net seja roteada com larguras diferentes à medida que o roteamento percorre a placa. Por exemplo, o roteamento para dentro ou para fora de um BGA frequentemente exige rotas de escape mais estreitas do que as rotas com 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 forneça a impedância necessária.

Restrições

Constraint Manager – restrições para o Estreitamento permitido; selecione a coluna Estreitamento de 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 estreitamento automático durante o roteamento.

Topologia de Roteamento

Esta restrição especifica a topologia a ser empregada ao rotear nets na placa. A topologia de uma net é o arranjo ou padrão das conexões pino a pino. Por padrão, as conexões pino a pino de cada net são organizadas para fornecer o Shortest comprimento total de conexão. Quando essa topologia é aplicada, ela é reanalisada e atualizada toda vez que um componente é movido.

Uma topologia específica é aplicada a uma net por vários motivos; em projetos de alta velocidade, nos quais as reflexões de sinal devem ser minimizadas, a net é organizada com uma topologia em cadeia; para nets 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 para a Topologia, o valor padrão é Shortest.

PCB Rules and Constraints Editor – restrições para a Topologia, o valor padrão é Shortest.

 

Saiba mais sobre topologia de net.

Prioridade de Roteamento

Esta restrição atribui uma prioridade de roteamento à(s) net(s) visada(s) pela regra. O Autorouter usa o valor de prioridade atribuído para avaliar a importância de roteamento de cada net no projeto e, assim, determinar quais nets devem ser roteadas primeiro.

Restrições

Constraint Manager – define a prioridade de roteamento para a(s) net(s) visada(s) durante o autorroteamento. Quanto maior o valor, maior a prioridade. Observe que esta restrição deve ser adicionada como uma Advanced Rule em Constraint Manager; clique com o botão direito no cabeçalho Advanced Rules para adicionar uma nova Advanced Rule.

PCB Rules and Constraints Editor – define a prioridade de roteamento para a(s) net(s) visada(s) durante o autorroteamento. Quanto maior o valor, maior a prioridade.

 

Camadas de Roteamento

Esta restrição especifica quais camadas podem ser usadas para 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 a pilha de camadas.

Cantos de Roteamento

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

Restrições

Constraint Manager – selecione o estilo de canto a ser usado durante o autorroteamento. Observe que esta restrição deve ser adicionada como uma Advanced Rule em Constraint Manager; clique com o botão direito no cabeçalho Advanced Rules para adicionar uma nova Advanced Rule.

PCB Rules and Constraints Editor – selecione o estilo de canto a ser usado durante o autorroteamento.

 

Estilo de Via de Roteamento

Esta restrição especifica o estilo de vias que pode ser usado durante o roteamento. Você pode definir valores específicos de Mín/Máx/Preferido para o diâmetro e o tamanho do furo da via - definidos como parte das restrições da regra - ou usar templates disponíveis para o projeto da placa.

A regra de projeto Routing 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 guia Via Types de Layer Stack Manager. Saiba mais sobre Definição dos Tipos de Via.

Restrições

Constraint Manager – define o estilo da via de roteamento a ser usado durante o roteamento interativo e o autorroteamento. 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 o autorroteamento. Pode ser definido numericamente ou selecionando um modelo de via (clicando no botão Templates).

PCB Rules and Constraints Editor – define o estilo da via de roteamento a ser usado durante o roteamento interativo e o autorroteamento. 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 o autorroteamento. Pode ser definido numericamente ou selecionando um modelo de via, como mostrado.

 

Saiba mais sobre trabalhar com pads e vias.

Saiba mais sobre alterar via durante o roteamento.

Controle de Fanout

Esta restrição especifica as opções de fanout a serem usadas ao fazer fanout dos pads de componentes de montagem em superfície no projeto que se conectam a nets de sinal e/ou de plano de alimentação. Do ponto de vista do roteamento, ao adicionar uma via e uma trilha de conexão, um fanout essencialmente transforma um pad SMT em um pad passante. Isso aumenta muito a probabilidade de rotear a placa com sucesso, já que um sinal passa a ficar disponível para todas as camadas de roteamento, em vez de apenas para a camada superior ou inferior. Isso é particularmente necessário em projetos de alta densidade, onde o espaço de roteamento é muito restrito.

Restrições

Constraint Manager – configure os controles de fanout para se adequarem à tecnologia do dispositivo.

PCB Rules and Constraints Editor – configure os controles de fanout para se adequarem à tecnologia do dispositivo.

 

Saiba mais sobre fanout e escape routing.

Wire Bonding

Esta restrição define a distância permitida entre fios de bond 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 bond e a borda do pad bond finger ao qual ele está conectado. 

Constraints

Constraint Manager – Configure os requisitos de wire bonding para os componentes visados. Observe que esta restrição deve ser adicionada como uma Advanced Rule em Constraint Manager; clique com o botão direito no cabeçalho Advanced Rules para adicionar uma nova Advanced Rule.

PCB Rules and Constraints Editor – Configure os requisitos de wire bonding para os componentes visados.

 

Saiba mais sobre Wire Bonding.

Roteamento de Pares Diferenciais

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

Restrições

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

PCB Rules and Constraints Editor – defina as propriedades do roteamento do par diferencial ou selecione um perfil de impedância (definido em Layer Stack Manager). Observe que o Preferred Diff Pair Gap é 0.127mm.

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

PCB Rules and Constraints Editor – Para evitar uma violação de afastamento entre as nets do par, uma segunda restrição de Clearance é adicionada para direcionar as nets no Same Differential Pair, especificando o mesmo valor de afastamento que o Diff Pair Gap. Isso só é necessário quando o gap do par é menor que o afastamento geral entre nets.

 

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.
Disponibilidade de Funcionalidades

As funcionalidades disponíveis dependem da solução Altium que possui – Altium Develop, uma edição do Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (com subscrição ativa).

Se não encontrar uma funcionalidade mencionada no seu software, contacte a equipa 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.

Conteúdo