Atraso do pino no encapsulamento
Num relance
- Saiba o que é o atraso dos pinos no encapsulamento, por que dispositivos com pinagem compatível ainda podem se comportar de maneira diferente e quando esses dados devem ser considerados no fluxo de projeto.
- Veja como o Altium Designer trata o comprimento do pino no encapsulamento e o atraso de propagação, incluindo como cada valor contribui para os cálculos de comprimento e atraso do sinal.
- Descubra onde inserir, transferir e revisar esses valores no editor de esquemáticos, no editor de PCB, no painel PCB e no ambiente xSignals.
Em todo projeto de alta velocidade acima de 500 MHz, o meio de conexão, ou fio de ligação ao die, introduz um atraso no sinal. Esse atraso interno ao dispositivo é chamado de atraso do pino/encapsulamento. Mesmo que dois dispositivos sejam totalmente compatíveis em termos de pinagem do ponto de vista do projeto e da PCB, os tempos de propagação pelo encapsulamento serão diferentes entre eles e, portanto, precisarão ser considerados. As informações sobre o tempo de propagação podem ser encontradas no documento IBIS 6 do dispositivo. As informações dos pinos do encapsulamento devem ser consideradas durante a etapa de planejamento de E/S ou, no caso de um FPGA, após a síntese. Todos os fabricantes de dispositivos devem ser capazes de fornecer os atrasos do encapsulamento, que serão especificados como um atraso em picossegundos ou como um comprimento.
O atraso pode ser incluído no projeto como um Pin Package Length ou como um Propagation Delay, usando os respectivos campos do pino no editor de esquemáticos ou do pad/via no editor de PCB. Os valores inseridos são tratados da seguinte forma:
Pin Package Length - todos os comprimentos de pino/encapsulamento de cada rede são somados no editor de PCB para obter o Comprimento total de pino/encapsulamento, que é incluído no Signal Length geral dessa rede. Consulte o modo Nets do painel PCB para saber mais sobre o Comprimento do sinal.
Propagation Delay - todos os valores de atraso definidos pelo usuário para pinos/pads e vias de cada rede são somados ao atraso de roteamento dessa rede no editor de PCB. O atraso de roteamento é calculado automaticamente pelo solver de campo Simbeor® integrado ao Gerenciador de empilhamento de camadas. Os atrasos de pads e vias não são calculados automaticamente, mas podem ser definidos pelo usuário.
Inclusão do atraso no esquemático
Os comprimentos de pino/encapsulamento podem ser definidos como um atributo do pino do componente no esquemático no painel Properties, no modo Pin. Por padrão, o software usará as unidades do documento subjacente; insira as unidades junto com o valor, se necessário.

Insira o comprimento de pino/encapsulamento com as unidades desejadas.
Definição do atraso no editor de PCB
Os valores de Comprimento de pino/encapsulamento e Atraso de propagação são transferidos para o layout da PCB, conforme mostrado no modo Pad do painel Properties.

Os valores de Comprimento de pino/encapsulamento e Atraso de propagação são transferidos do esquemático para a PCB ou também podem ser definidos diretamente na PCB.
Análise do comprimento de pino/encapsulamento e do atraso de propagação no painel PCB
O Pin/Pkg Length é incluído automaticamente nos cálculos de Signal Length, que são exibidos em vários modos do painel PCB. Defina o painel para o modo Nets para examinar (ou editar) o valor de Pin/Pkg Length dos pinos da rede escolhida. Observe como a coluna Routed Length reflete o comprimento do roteamento, e a coluna Signal Length reflete o comprimento do roteamento somado a quaisquer comprimentos de pino/encapsulamento dessa rede.

O Pin/Pkg Length e seu impacto no Signal Length são mostrados no modo Nets do painel PCB.
Na imagem abaixo, a coluna de Delay de propagação mostra que há dois pares de xSignals que violam uma regra de projeto de Comprimentos correspondentes. Como o destaque está na coluna Atraso, isso indica que a regra está configurada para usar Unidades de atraso em vez de Unidades de comprimento.
A coluna Atraso mostra que há dois pares de xSignals que violam uma regra de projeto de Comprimentos correspondentes.
Como o comprimento é incluído nos xSignals
O Pin/Pkg Length é incluído automaticamente no comprimento total do xSignal quando:
- Esse sinal faz parte de uma definição de xSignal
- Esse pad não está conectado em um padrão de roteamento fly-by (há apenas uma trilha conectada a esse pad)