Encaminhamento de Pares Diferenciais
Rule category: Encaminhamento
Rule classification: Unário
Resumo
Esta regra define a largura de encaminhamento de cada net num par diferencial, e o espaçamento (ou intervalo) entre as nets desse par. Os pares diferenciais são normalmente encaminhados com definições específicas de largura-espaçamento para fornecer a impedância single-ended e diferencial necessária para esse par de nets.
Restrições
Restrições predefinidas para a regra de Encaminhamento de Pares Diferenciais.
- Min Width - especifica a largura mínima permitida a utilizar para as pistas ao encaminhar o par diferencial.
- Min Gap - especifica o afastamento mínimo permitido entre primitivas em nets diferentes dentro do mesmo par diferencial.
- Preferred Width - especifica a largura preferencial a utilizar para as pistas ao encaminhar o par diferencial.
- Preferred Gap - especifica o afastamento preferencial entre primitivas em nets diferentes dentro do mesmo par diferencial.
- Max Width - especifica a largura máxima permitida a utilizar para as pistas ao encaminhar o par diferencial.
- Max Gap - especifica o afastamento máximo permitido entre primitivas em nets diferentes dentro do mesmo par diferencial.
- Max Uncoupled Length - especifica o valor para o comprimento máximo permitido sem acoplamento entre as nets positiva e negativa dentro do par diferencial.
- Layers in layerstack only - permite-lhe apresentar e editar restrições de largura-espaçamento apenas para as camadas de sinal definidas na stack de camadas. Quando ativada, apenas as camadas na stack serão apresentadas em Layer Attributes Table. Quando desativada, serão apresentadas todas as camadas de sinal.
- Layer Attributes Table - apresenta todas as camadas de sinal ou apenas as definidas na stack de camadas, conforme controlado pela opção Layers in layerstack only. São apresentadas as restrições de largura e espaçamento mínima, máxima e preferencial, bem como outras informações específicas da camada. Os campos de largura e espaçamento podem ser definidos globalmente para todas as camadas, definindo valores através dos controlos à direita do gráfico, ou individualmente, introduzindo diretamente os valores de largura e espaçamento na tabela.
Como são Resolvidos Conflitos entre Regras Duplicadas
Todas as regras são resolvidas pela definição de prioridade. O sistema percorre as regras da prioridade mais alta para a mais baixa e escolhe a primeira cuja expressão de âmbito corresponda ao(s) objeto(s) que está(ão) a ser verificado(s).
Aplicação da Regra
DRC online, Batch DRC, encaminhamento interativo (e reencaminhamento), encaminhamento automático, ajuste interativo de comprimento (Min Gap é aplicado), e ao modificar interativamente o par, tal como ao deslizar um segmento de pista de uma das nets do par.
Dicas
- Embora a largura de cada net num par diferencial seja monitorizada pela regra de Encaminhamento de Pares Diferenciais aplicável (e não por uma regra de Largura), a verificação do afastamento entre as nets desse par continua a ser regida pela regra de desenho Clearance aplicável. Por outras palavras, deve ser definida uma regra Clearance que tenha como alvo o par diferencial (na camada específica, quando necessário), com o seu modo de verificação de conectividade definido como Same Differential Pair, e cujo afastamento esteja definido para ser igual ou inferior ao valor da restrição Min Gap definida para essa camada como parte da regra de Encaminhamento de Pares Diferenciais aplicável.
- O afastamento entre uma net de um par diferencial e qualquer objeto elétrico other que não faça parte do par é monitorizado pela regra Clearance aplicável.
- Embora as definições ideais de largura-espaçamento possam ser alcançáveis na maior parte da placa, existirão frequentemente áreas, como sob um componente BGA, onde têm de ser utilizadas definições de largura-espaçamento mais pequenas e mais apertadas. Para além de alternar interativamente as definições de Largura-Espaçamento, este requisito também pode ser satisfeito definindo várias regras de encaminhamento de pares diferenciais - uma regra de menor prioridade que tenha como alvo o par diferencial em toda a placa, e uma regra de maior prioridade que tenha como alvo o par diferencial em áreas específicas. Depois, direciona o par diferencial numa área específica definindo uma regra de Definição de Room e utilizando esse room como parte do âmbito de uma regra de encaminhamento de pares diferenciais.