O sistema gerenciador de restrições no PADS Professional / Xpedition fornece aos usuários controle completo sobre todos os parâmetros que afetam a integridade dos sinais de alta velocidade. Hoje, analisaremos como a influência do comprimento e atraso (Comprimento e Atraso do Pacote de Pinos) das conclusões do microcircuito, bem como a influência do fator de vias (PO), podem ser incluídas no cálculo do comprimento total do condutor.
Tudo o mais interessante sob o corte.

Neste artigo, tentarei responder às seguintes perguntas:
- Fator de comprimento do software
- Posso introduzir limites de comprimento e atraso para pinos no Gerenciador de restrições ao mesmo tempo?
- Qual é o efeito de atrasos e comprimentos dos pinos na guia "Peça" no CES?
- Como a ferramenta “Tuning meter” funciona ao usar os parâmetros de comprimento de saída e o fator de comprimento do software?
- O efeito do atraso no software no cálculo do atraso total do sinal
Configurar atraso dos pinos no Gerenciador de restrições
No PADS Professional / Xpedition versão VX2.2 e superior, agora é possível importar um arquivo com atrasos e comprimentos de saída diretamente no sistema de entrada de restrições.
Para importar, abra o CES, vá para
Arquivo> Importar> Atrasos de Pacotes e selecione seu arquivo com atrasos:
O formato dos arquivos PinPkgDelays / PinPkgLengths (* .txt /.* ppd / *. Ppl) é o seguinte:

Onde
unit é o formato do valor (não depende do caso):
- para latência, segundos (s), milissegundos (ms), microssegundos (us), nanossegundos (ns) e picossegundos (ps)
- para comprimento - milésimos de polegada (th), mícrons (um), milímetros (mm), polegadas (pol)
part_name é uma palavra-chave que identifica exclusivamente seu chip
pin_number, value - o número do pino e o valor correspondente do comprimento / atraso são indicados aqui
Importante : a ferramenta de importação não suporta o formato de vírgulas, mesmo que você as tenha definido como separadores no CES.
Um pequeno exemplo do arquivo PinPkgDelays.txt:

Cálculo automático de valores de atraso
Se você tiver apenas informações sobre o comprimento do pino do chip, poderá usar o CES para calcular automaticamente o valor do atraso do pino, com base no atraso de propagação do sinal definido nas configurações do CES
(Configuração> Configurações) :

Depois de definir os valores do comprimento da saída, clique com o botão direito do mouse na célula correspondente ao atraso do contato e selecione
Calcular atraso e o sistema calculará automaticamente o valor:

Abaixo estão exemplos de vários casos de uso de
Comprimentos de
Via, Atraso de Via e Comprimentos de Pacotes de Pinos.Exemplo No. 1
Neste exemplo, os parâmetros Via ou Comprimento do pacote de pinos
não são usados:

A adição de um comprimento de 100º a cada pino do componente U1 fornece os seguintes valores:

O Tuning Meter agora exibe o comprimento do condutor, levando em consideração o 100º adicionado a cada pino do componente:

Exemplo No. 2
Agora vá para Setup> Setup Parameters e, na guia Via Defenitions, defina o
Via Length Factor como
1 .
Nota: O valor do comprimento do software é calculado com base na pilha da sua placa. Observe também que, para calcular o comprimento do software, a espessura do cobre das camadas inicial e final NÃO é levada em consideração. A figura abaixo mostra como o comprimento do sinal do software é calculado, passando da camada 1 para a camada 3 e da camada 3 para a camada 8:
O comprimento real do condutor no gerenciador de restrições será alterado assim que definirmos o fator de comprimento do software:

Agora, o comprimento do condutor exibido no Tuning Meter inclui o coeficiente do comprimento do software e o comprimento das conclusões:

Exemplo No. 3
Neste ponto, adicionaremos um
atraso de atraso do
pacote de pinos de 0,02 ns:
Vamos dar uma olhada nos valores de atraso calculados para o condutor no modo
TOF , desde que o atraso do pacote de pinos seja definido como
0 :

Agora defina o
Atraso do pacote de pinos como 0,02 ns:

O atraso no gerenciador de restrições para este sinal foi alterado para 0,02 e podemos verificar isso:

Exemplo No. 4
Agora, vamos ver o caso em que Atraso do pacote de pinos e Comprimento do pacote de pinos e Atraso de via e Fator de comprimento de via são instalados ao mesmo tempo e como isso afetará o cálculo do comprimento / atraso total do condutor.
A figura abaixo mostra o atraso de propagação no condutor com zero Atraso no pacote de pinos e Via atraso na ferramenta Tuning Meter:

A próxima etapa é definir o atraso do pacote de pinos como 0,02 ns e observar as alterações:

Agora, se definirmos outro valor no campo Comprimento do pacote de pinos ou Fator de comprimento de extensão, o valor do atraso não será alterado de forma alguma, pois trabalhamos no modo
TOF .
Mas se definirmos o Atraso do Pacote de Pin e o Atraso de Via como 0,02 ns, obteremos o seguinte resultado:

No editor de restrições, o atraso de propagação do sinal ao longo do condutor, com os parâmetros Pin Package Delay e Via Delay configurados como 0,02 ns, terá a seguinte aparência:

Via Delay e Via Length Factor podem ser configurados através do menu
Setup> Setup Parameters na guia Via Defenitions:

Conclusão
O sistema de entrada de restrição PADS Professional / Xpedition permite especificar o comprimento da saída e os valores de atraso,
MAS se você tiver uma opção CES para calcular o tempo de propagação do sinal (
TOF ), o sistema usará os valores da célula
Atraso do pacote de pinos e se a opção de cálculo for baseada em
Comprimento - o sistema obterá valores da célula
Comprimentos de pacotes de pinos .
O mesmo vale para o impacto do software. Se o tipo de atraso definido no gerenciador de restrições for definido como
Comprimento , será utilizado o
Fator de Comprimento do software; no caso de
TOF , o valor de
Atraso de Via será usado.
Espero que não tenha saído muito volumoso e confuso.
Estou pronto para discutir todos os momentos incompreensíveis nos comentários.
Filipov Bogdan
PBO , gerente de produtos da PADS Solutions