Definindo Pares Diferenciais em Seus Esquemáticos

Num relance

Este artigo explica como definir pares diferenciais nos esquemáticos do Altium Designer usando diretivas de par diferencial, incluindo a nomenclatura obrigatória das redes com os sufixos _P e _N, como posicionar diretivas em redes individuais ou em várias redes usando uma blanket e o que é criado quando o projeto é transferido para a PCB. Também destaca comportamentos importantes ao usar o Constraint Manager, incluindo o que é ou não transferido automaticamente, e esclarece como importar classes de redes, classes de pares diferenciais e regras de roteamento relacionadas a partir de diretivas do esquemático. Se você quer entender claramente como configurar corretamente os pares diferenciais no esquemático antes de passar ao layout da PCB, este artigo ajudará você a fazer isso com confiança. Continue lendo.

- Como definir pares diferenciais em um esquemático usando diretivas, os sufixos obrigatórios nos rótulos de rede e o posicionamento de conjuntos de parâmetros.
- Quando usar diretivas individuais ou uma blanket para definir vários pares diferenciais de uma só vez.
- O que é transferido para a PCB, incluindo observações importantes sobre o comportamento do Constraint Manager, as classes e a criação de regras de roteamento.
Aprofunde-se com a IA:

Um par diferencial no esquemático pode ser definido usando diretivas de par diferencial. As duas redes do par devem ser identificadas por um rótulo de rede comum com os sufixos _N e _P, e uma diretiva deve ser associada a cada uma.

Ao usar a funcionalidade Constraint Manager, observe que as classes de redes, os pares diferenciais, as classes de pares diferenciais e as regras definidos usando as diretivas de par diferencial não serão detectados nem transferidos ao atualizar a PCB a partir do esquemático. Somente as classes de redes, os pares diferenciais, as classes de pares diferenciais e as regras definidos no Constraint Manager serão transferidos.

Você pode importar regras, classes de redes, pares diferenciais e classes de pares diferenciais de diretivas inseridas nos esquemáticos usando o comando Import from Directives no menu de contexto da visualização Physical ou Electrical do Constraint Manager, quando acessado a partir dos esquemáticos – saiba mais.

Sufixos personalizados de pares diferenciais podem ser definidos na seção Diff Pairs da aba Opções da caixa de diálogo Opções do projeto.

Insira uma diretiva de par diferencial escolhendo o comando Place » Directives » Differential Pair nos menus principais. Esse comando é usado para inserir um objeto de conjunto de parâmetros no documento ativo, pré-configurado como uma diretiva de par diferencial (Label = DIFFPAIR). Cada par de diretivas (uma para a rede positiva e outra para a negativa) resultará em um único objeto de par diferencial quando transferido para a PCB.

Insira diretivas no esquemático para definir pares diferenciais. Neste exemplo, dois pares diferenciais chamados V_RX1 e V_TX1 serão gerados na PCB.
Insira diretivas no esquemático para definir pares diferenciais. Neste exemplo, dois pares diferenciais chamados V_RX1 e V_TX1 serão gerados na PCB.

Na PCB, cada objeto de par diferencial resultante será adicionado à classe padrão de pares diferenciais: <All Differential Pairs>. Você só pode renomear objetos de pares diferenciais na PCB.

Para aplicar diretivas a um objeto do tipo rede, insira um Parameter Set objeto de diretiva de modo que ele toque o objeto de rede, como mostrado acima. O software detecta a presença da regra de projeto e/ou da classe nesse Parameter Set objeto e então os envia para a PCB durante a sincronização do projeto.

► Saiba mais sobre o objeto Conjunto de parâmetros

Se houver um grande número de pares a serem definidos, uma abordagem alternativa é inserir também uma diretiva de cobertura. Isso permite aplicar diretivas a várias redes que estejam sob a cobertura. O Altium Designer detecta as redes cujo ponto de conexão do rótulo de rede esteja dentro dos limites da cobertura. Uma única diretiva de par diferencial é posicionada de modo a tocar a borda da cobertura, como mostrado na imagem abaixo.

A imagem também mostra que, além de determinar que as redes contidas sejam definidas como membros de pares diferenciais (por meio da presença da diretiva de par diferencial), a diretiva instrui que todas as redes contidas se tornem membros da classe de redes RocketIO, que os pares se tornem membros da classe de pares diferenciais ROCKET_IO_LINES e que também seja criada uma regra de roteamento de pares diferenciais. Como há uma classe de redes especificada na mesma diretiva de par diferencial, no editor de PCB, o escopo dessa regra será definido para abranger a classe de redes RocketIO quando o projeto for transferido para o editor de PCB.

O recurso de criação automática de regras de PCB não permite atribuir a regra de roteamento de pares diferenciais à classe de pares diferenciais criada. No entanto, ele permite atribuir automaticamente as redes a uma classe de redes, caso uma seja incluída na diretiva de par diferencial. Se isso for feito, uma única regra de roteamento de pares diferenciais será criada no editor de PCB, tendo essa classe de redes como alvo. A regra poderá então ser editada para abranger a classe de pares diferenciais em vez da classe de redes. Se a classe de redes não for incluída, serão criadas regras individuais de roteamento de pares diferenciais para cada par diferencial sob a cobertura.

Uma cobertura pode ser usada para configurar várias redes como membros de pares diferenciais, criar uma classe de pares diferenciais e uma classe de redes para essas redes e aplicar uma regra de projeto de roteamento de pares diferenciais a essa classe de redes.
Uma cobertura pode ser usada para configurar várias redes como membros de pares diferenciais, criar uma classe de pares diferenciais e uma classe de redes para essas redes e aplicar uma regra de projeto de roteamento de pares diferenciais a essa classe de redes.

Consulte a página Roteamento de pares diferenciais para saber mais sobre como rotear um par diferencial na PCB.
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.