Configurando o alinhamento automático de fases em pares diferenciais no CAD Cadence Allegro

Às vezes, até seus programas favoritos podem ser atormentadores - especialmente se você não sabe como configurar corretamente essa ou aquela função. O editor Cadence Allegro PCB possui uma opção tão útil, a alta velocidade, que realmente ajuda a rastrear sinais de velocidade, DDR e pares diferenciais. No entanto ... nem tudo acontece de maneira tão suave e simples, se você não conhece algumas das nuances.

Uma dessas funções é a capacidade de alinhar automaticamente as fases estática e dinâmica em pares diferenciais, usando os "humps", os chamados solavancos. No entanto, essa ferramenta não funcionará bem sem o ajuste e obterá bons resultados simplesmente executando a ferramenta com o comando Rota - ajuste de fase interativo automático e clicando em algumas diferenças. casais não vão funcionar.

Trago à sua atenção a minha experiência com esta ferramenta:

A primeira coisa a fazer é definir a propriedade PinUSE nos pinos do componente (IN) na entrada, OUT na saída. Este é um pré-requisito, uma vez que o algoritmo de equalização de fase leva em consideração a direção da propagação do sinal. Se ambas as extremidades da linha puderem servir como fonte e receptor de sinais, será necessário escolher independentemente o que considerar como fonte e o que será o receptor e definir as propriedades PinUse de acordo. Para atribuir uma propriedade a um pino de componente, você deve concluir todos os comandos. Enquanto estiver no modo de edição Geral, na guia Localizar, deixe uma marca de seleção oposta aos pinos e clique em LMB (com o botão esquerdo do mouse) no pino. Em seguida, clique em RMB (clique com o botão direito do mouse) e selecione Edição de propriedade no menu suspenso. Em seguida, encontre a propriedade desejada na lista de propriedades: PINUSE. E, finalmente, defina seu valor de acordo com IN,em OUT.
Como chegar às propriedades dos pinos:




A sequência de ações para atribuir propriedades adicionais aos pinos dos componentes.Depois,

é necessário definir a folga para o espaço entre os condutores diferenciais. pares no Gerenciador de restrições pelo menos 0,01 mm ou mais. Isso elimina os erros de definir um par como Desacoplado (desconectado) ao colocar a 45 graus e ao fixar erroneamente marcadores desse estado Desacoplado. Além disso, a fase nesses segmentos “Desacoplados” não é compensada. Essa. um diffpara após um turno em 45 é considerado desacoplado se a folga estiver fora da tolerância e, naturalmente, as mudanças para a equalização de fase não são definidas automaticamente após cada turno dos pares diff, como gostaríamos.


Configurações de tolerância diferencial necessárias no Gerenciador de restrições

A adição de corcundas ocorre em seções visíveis das faixas. Essa. se o rastreamento estiver na camada desativada, a adição não ocorrerá. E também a adição para de funcionar ao alternar de camada para camada. Essa. ao ativar a ferramenta de alinhamento de fase, é necessário visualizar o circuito inteiro da fonte ao receptor e, após cada via (VIA), você deve clicar adicionalmente no condutor localizado em outra camada.

É melhor lidar primeiro com as fases estáticas, e somente depois com as dinâmicas. Não tente nivelar tudo de uma só vez em 1 passe.

Eu recomendo definir limites adequados para o tamanho das colinas. Funciona bem para mim com os valores mostrados na figura abaixo:


Parâmetros das seções de compensação adicionadas (humps)

Depois de ativar a própria ferramenta, você deve prestar atenção à opção Solavancos não acoplados. Sem essa opção, o usuário falhará, porque tudo é adicionado ao diferencial. alguns objetos serão considerados desacoplados.


Não se esqueça de selecionar esta opção para obter o resultado.

Quanto às opções Encurtamento da entrada da almofada e Alongamento da entrada da almofada, são opções que permitem aumentar o comprimento ou vice-versa para remover o excesso, desenhando segmentos adicionais próximos aos blocos de contato. Não recomendo usá-los, pois o engenheiro sabe como abordar a área de contato, e consertar esse local com um computador pode ser ineficiente. É melhor desenhar o comprimento das colinas nos segmentos de rastreamento e não tocar no local de abordagem do PC.

Espero que essas dicas ajudem os usuários a obter os resultados esperados ao usar esta ferramenta e não estraguem os nervos, vasculhando as configurações e tentando "fazer o programa funcionar".

All Articles