Largura
Rule category: Encaminhamento
Rule classification: Unário
Resumo
Esta regra define a largura das pistas colocadas nas camadas de cobre (sinal).
Restrições
Restrições predefinidas para a regra Width.
- Min Width – especifica a largura mínima permitida a utilizar para pistas ao encaminhar a placa.
- Preferred Width – especifica a largura preferencial a utilizar para pistas ao encaminhar a placa.
- Max Width – especifica a largura máxima permitida a utilizar para pistas ao encaminhar a placa.
- Check Tracks/Arcs Min/Max Width Individually – verifica se as larguras individuais de pistas e arcos se encontram dentro do intervalo mínimo e máximo.
- Check Min/Max Width for Physically Connected Copper (tracks, arcs, fills, pads & vias) – verifica se a largura do cobre encaminhado, formado por uma combinação de pistas, arcos, preenchimentos, pads e vias, se encontra dentro do intervalo mínimo e máximo.
-
Characteristic Impedance Driven Width – se o projeto precisar de ser encaminhado de acordo com requisitos rigorosos de impedância, assegure-se de que esta opção está ativada. Quando a regra é configurada neste modo, a largura de encaminhamento necessária em cada camada de encaminhamento é calculada com base na impedância especificada, utilizando a equação apropriada (Microstrip ou Stripline) e os parâmetros físicos do empilhamento de camadas. Depois de a regra ser definida, ao encaminhar uma net que esteja no âmbito da regra, a largura da pista será automaticamente definida para a largura necessária para cumprir a impedância especificada para essa camada. As restrições de Largura Mín./Preferencial/Máx. passam para as seguintes versões baseadas em impedância:
-
Min Impedance – especifica a impedância mínima permitida a observar ao encaminhar a placa (predefinição =
50 ohms). -
Preferred Impedance – especifica a impedância preferencial a observar ao encaminhar a placa (predefinição =
50 ohms). -
Max Impedance – especifica a impedância máxima permitida a observar ao encaminhar a placa (predefinição =
50 ohms).
-
Min Impedance – especifica a impedância mínima permitida a observar ao encaminhar a placa (predefinição =
- Layers in layerstack only – permite mostrar e editar as restrições de largura apenas para as camadas de sinal definidas no empilhamento de camadas. Quando ativada, apenas as camadas no empilhamento 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 no empilhamento de camadas, conforme controlado pela opção Layers in layerstack only. São apresentadas as larguras de encaminhamento mínima, máxima e preferencial, bem como outras informações específicas da camada. Os campos de largura de encaminhamento podem ser definidos globalmente, especificando um valor nos campos individuais de restrição de largura, ou individualmente, escrevendo diretamente um valor de largura na tabela. Quando a opção Characteristic Impedance Driven Width está ativada, as entradas da largura necessária serão automaticamente calculadas e introduzidas para cada camada na tabela. Não podem ser definidas individualmente enquanto este modo estiver ativo.
Como são resolvidos conflitos de conteúdo de 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 cujo âmbito corresponde ao(s) objeto(s) em verificação.
Aplicação da regra
A definição Preferred Width é respeitada pelo Autorouter.
As definições Min Width e Max Width são respeitadas pelo DRC Online e pelo DRC em lote. Também determinam o intervalo de valores permitidos que podem ser utilizados durante o encaminhamento interativo (prima a tecla Tab durante o encaminhamento para alterar a largura da pista dentro do intervalo definido). Se for introduzido um valor fora deste intervalo, aparecerá uma caixa de diálogo a alertá-lo para esse facto. Ser-lhe-á pedido que continue, caso em que o valor será automaticamente ajustado, ou que cancele e altere o valor manualmente.
Notas
Existem equações de impedância predefinidas e codificadas para calcular — tanto para Microstrip como para Stripline — a impedância e a largura de pista necessária para satisfazer essa impedância durante o encaminhamento.
Microstrip
- Calculated Impedance - a fórmula predefinida é:
(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance))))*LN(5.98*TraceToPlaneDistance/(0.8*TraceWidth+TraceHeight))
- Calculated Trace Width - a fórmula predefinida é:
((5.98*TraceToPlaneDistance)/EXP(CharacteristicImpedance/(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance)))))-TraceHeight)/0.8
Stripline
- Calculated Impedance - a fórmula predefinida é:
(80/SQRT(Er))*LN((1.9*(2*TraceToPlaneDistance+TraceHeight)/(0.8*TraceWidth+TraceHeight)))*(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))
- Calculated Trace Width - a fórmula predefinida é:
((1.9*(2*TraceToPlaneDistance+TraceHeight))/(EXP((CharacteristicImpedance/(80/SQRT(Er)))/(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))))-TraceHeight)/0.8