Folga
Rule category: Elétrica
Rule classification: Binário
Resumo
Esta regra define o afastamento mínimo permitido entre quaisquer dois objetos primitivos numa camada de cobre. Pode ser especificado um único valor de afastamento ou diferentes afastamentos para diferentes combinações de objetos através da utilização de um Minimum Clearance Matrix dedicado. Esta última opção, em combinação com o âmbito da regra, oferece a flexibilidade necessária para criar um conjunto conciso e direcionado de regras de afastamento, capaz de satisfazer até os requisitos mais exigentes.
Restrições
Restrições predefinidas para a regra de Afastamento.
-
Connective Checking – o âmbito da regra relativamente às nets no design. Pode ser definido como uma das seguintes opções:
-
Different Nets Only– a restrição é aplicada entre quaisquer dois objetos primitivos pertencentes a nets diferentes (por exemplo, duas pistas em duas nets diferentes). -
Same Net Only– a restrição é aplicada entre quaisquer dois objetos primitivos pertencentes à mesma net (por exemplo, entre uma via e uma pad na mesma net). -
Any Net– a restrição é aplicada entre quaisquer dois objetos primitivos pertencentes a qualquer net no design. Esta é a opção mais abrangente e cobre a possibilidade de os objetos pertencerem à mesma net ou a nets diferentes. - Different Differential Pair - a restrição é aplicada entre quaisquer dois objetos primitivos pertencentes a nets diferentes de pares diferenciais diferentes (por exemplo, uma pista em TX_P e uma pista em RX_P).
- Same Differential Pair - a restrição é aplicada entre quaisquer dois objetos primitivos pertencentes a nets diferentes do mesmo par diferencial (por exemplo, uma pista em TX_P e uma pista em TX_N).
-
- Minimum Clearance – o valor do afastamento mínimo exigido. Um valor introduzido aqui será replicado em todas as células da Matriz de Afastamento Mínimo. Inversamente, quando é introduzido um valor de afastamento diferente para uma ou mais combinações de objetos na matriz, a restrição Minimum Clearance mudará para N/A para refletir que não está a ser aplicado um único valor de afastamento em toda a matriz.
- Minimum Clearance Matrix – permite ajustar com precisão os afastamentos entre as várias combinações de afastamento objeto-para-objeto no design.
Trabalhar com a Matriz de Afastamento
A definição dos valores de afastamento na matriz pode ser feita das seguintes formas:
- Edição de célula única - para alterar o afastamento mínimo para uma combinação específica de objetos. Clique numa célula para a selecionar para edição.
-
Edição de várias células - para alterar o afastamento mínimo para várias combinações de objetos:
- Utilize Ctrl+click, Shift+click, e click&drag para selecionar várias células numa coluna.
- Utilize Shift+click e click&drag para selecionar várias células contíguas numa linha.
- Utilize click&drag para selecionar várias células contíguas em várias linhas e colunas
- Clique no cabeçalho de uma linha para selecionar rapidamente todas as células dessa linha.
- Clique no cabeçalho de uma coluna para selecionar rapidamente todas as células dessa coluna.
Com a seleção pretendida efetuada (quer seja uma única célula ou várias células), alterar o valor atual é simplesmente uma questão de introduzir o novo valor pretendido. Para confirmar o novo valor introduzido, clique noutra célula ou prima Enter. Todas as células da seleção serão atualizadas com o novo valor.
Exemplo de edição de várias células. Repare que, como agora existem valores de afastamento diferentes para uma ou mais combinações de objetos, a restrição Minimum Clearance mudou para N/A para refletir que já não está a ser aplicado um único valor de afastamento a todas as combinações de afastamento objeto-para-objeto.
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 cujos âmbitos correspondem aos objetos que estão a ser verificados.
Aplicação da Regra
DRC online, DRC em lote, encaminhamento interativo, encaminhamento automático e durante a colocação de polígonos.
Notas
-
Ao definir as restrições para a regra, a opção Connective Checking será normalmente definida como
Different Nets Only. Um exemplo de quandoSame Net OnlyouAny Netpoderiam ser utilizados é para testar se as vias estão a ser colocadas demasiado perto de pads ou de outras vias na mesma net ou em qualquer outra net. - A matriz de afastamento mínimo aplica-se independentemente do método de verificação de conectividade especificado (Different Nets Only, Same Net Only, Any Net). Se forem necessários afastamentos diferentes entre objetos da mesma net relativamente aos definidos para objetos em nets diferentes, certifique-se de que define regras de afastamento separadas, conforme necessário.