Abordando Fontes de Desequilíbrio em PCBs de Alta Velocidade

Zachariah Peterson
|  Criada: Junho 8, 2022  |  Atualizada: Junho 10, 2022
fontes de assimetria em PCB de alta velocidade

Às vezes, quando falamos sobre desvio de fase (skew), não somos tão específicos quanto deveríamos. A maioria das discussões sobre desvio de fase e jitter trata do tipo de desvio incorrido durante o roteamento, nomeadamente devido a diferenças de comprimento em pares diferenciais e desvio induzido pela trama de fibra. De fato, existem muitas fontes diferentes de desvio que contribuem para o jitter total em uma interconexão, e é importante quantificar essas fontes em barramentos seriais e paralelos que requerem controle preciso de tempo.

Se você compilar uma lista de fontes de desvio, verá que o desvio induzido pela trama de fibra é apenas uma entrada em uma longa lista de fontes de desvio. Vamos olhar para esta lista de possíveis fontes de desvio abaixo, e veremos como elas afetam a operação da sua PCB. A partir da lista abaixo, veremos que alguns desses problemas com desvio não são simplesmente resolvidos prestando atenção à construção da trama de fibra em um substrato de PCB.

Jitter = Desvio Total

O primeiro ponto a ser observado aqui é a diferença entre jitter e skew, bem como a diferença entre jitter/skew aleatório e determinístico. Provavelmente, a melhor definição de skew que já vi vem de uma nota de aplicação antiga da Texas Instruments escrita por Steve Corrigan. Nesta nota de aplicação, Steve descreve o jitter como "a soma total de todos os skews". Isso deve ilustrar por que alguns autores às vezes usam "jitter" e "skew" de forma intercambiável (eu mesmo já fiz isso por engano). A JEDEC tem suas próprias definições para jitter e skew.

Aleatório ou Determinístico?

Não importa qual termo você use, às vezes há uma associação entre "jitter" e skew aleatório, enquanto o termo "skew" seria usado para referenciar skew pseudorandom ou determinístico. Na realidade, existe apenas uma fonte de skew aleatório: o ruído térmico. O movimento aleatório dos átomos e moléculas que compõem toda a matéria contribui para o ruído em circuitos eletrônicos, mas isso só importa em medições de baixo nível altamente precisas. Na maioria das aplicações, as fontes de skew com as quais você precisa se preocupar são determinísticas e podem ser vinculadas a uma causa raiz.

Fontes de Skew

A tabela abaixo mostra uma lista de fontes de desvio que podem surgir em um PCB, bem como uma breve descrição de onde cada uma surge.

Desvio induzido pela trama de fibra

Causado pela construção de materiais de substrato de PCB sendo periodicamente inomogêneos e anisotrópicos. Tramas de vidro espalhadas mecanicamente são preferidas para reduzir isso.

Desvio periódico

Causado por ruído periódico induzido por outras fontes no sistema, como ruído da trilha de energia induzido pela comutação de I/Os de alta velocidade.

Desvio não correlacionado limitado

Causado por diafonia; este desvio não está correlacionado com a atividade no interconector vítima e, portanto, parece aleatório.

Distorção do ciclo de trabalho

Isso pode ser um efeito colateral de outra fonte de ruído. Refere-se a um caso onde os limiares de comutação ou limiares lógicos desviam de seus valores ideais, o que desloca a borda de subida de um trem de pulsos.

Reflexões

Reflexões no receptor contribuem para a interferência entre símbolos, como visto em um diagrama de olho; neste caso, um símbolo refletido pode criar uma borda de subida precoce ou tardia em todos os símbolos subsequentes.

Modulação de largura de pulso dependente de dados

Este é um efeito colateral das características de limitação de largura de banda em um canal de alta velocidade (por exemplo, dispersão em perdas ou terminação, capacitância parasita)

 

Há muito acontecendo nesta tabela; temos múltiplas fontes de desvio que pouco têm a ver com os efeitos da trama de fibra e não podem ser perfeitamente resolvidos aplicando correspondência de comprimento! No entanto, se você olhar abaixo da primeira linha, veremos que a maioria dessas fontes de desvio aparece no nível do sistema devido a alguma interação entre diferentes blocos funcionais em um sistema, ou entre chips e a placa.

É Possível Eliminar Todo o Desvio?

Infelizmente a resposta é "não", você nunca pode eliminar totalmente o desvio. Mesmo que você suprimisse todas as fontes determinísticas de desvio listadas acima, ainda haverá alguma quantidade de desvio aleatório devido ao ruído térmico. Embora você nunca possa eliminar completamente o desvio, você pode trabalhar para minimizá-lo com algumas diretrizes básicas de layout.

  • Trama de vidro: Use um material de trama mais apertada como vidro espalhado; isso confronta diretamente o desvio induzido pela trama de fibra.
  • Crosstalk e parasitas: Aprenda o que causa o acoplamento parasitário entre dois interconexões e planeje o layout para reduzir esse acoplamento. A maneira mais fácil de lidar com o acoplamento parasitário é um design de empilhamento adequado que permite um posicionamento apropriado da terra.
  • Terminação: Garanta que os canais sejam terminados com uma impedância alvo plana até o limite de largura de banda necessário para seus canais. Em outras palavras, garanta que os canais sejam terminados pelo menos até a frequência de Nyquist do canal.
  • Integridade de energia: Garanta que componentes que requerem temporização precisa para sinais de alta velocidade ou temporização de precisão em taxas de transição estejam recebendo energia estável.

Após lidar com essas questões, estruturas padrão de ajuste de atraso de barramento diferencial ou paralelo podem ser aplicadas para compensar o desvio remanescente em seu PCB para lidar com qualquer incompatibilidade de comprimento. Neste ponto, mesmo que houvesse algum desvio residual em suas interconexões, a maior parte do desvio seria abordada e os sinais ainda estariam alinhados nos I/Os do receptor.

As funcionalidades de roteamento no Altium Designer® podem ajudá-lo a aplicar resultados precisos de cálculo de impedância como regras de design, bem como projetar o empilhamento de camadas em sua PCB de alta velocidade para minimizar o acoplamento de ruído que contribui para as fontes de desvio listadas acima. Quando estiver pronto para compartilhar seus projetos com colaboradores ou seu fabricante, você pode compartilhar seus projetos concluídos através da plataforma Altium 365. Tudo o que você precisa para projetar e produzir eletrônicos avançados pode ser encontrado em um único pacote de software.

Apenas começamos a explorar o que é possível fazer com o Altium Designer no Altium 365. Comece seu teste gratuito do Altium Designer + Altium 365 hoje.

Sobre o autor

Sobre o autor

Zachariah Peterson tem vasta experiência técnica na área acadêmica e na indústria. Atualmente, presta serviços de pesquisa, projeto e marketing para empresas do setor eletrônico. Antes de trabalhar na indústria de PCB, lecionou na Portland State University e conduziu pesquisas sobre teoria, materiais e estabilidade de laser aleatório. A experiência de Peterson em pesquisa científica abrange assuntos relacionados aos lasers de nanopartículas, dispositivos semicondutores eletrônicos e optoeletrônicos, sensores ambientais e padrões estocásticos. Seu trabalho foi publicado em mais de uma dezena de jornais avaliados por colegas e atas de conferência, além disso, escreveu mais de dois mil artigos técnicos sobre projeto de PCB para diversas empresas. É membro da IEEE Photonics Society, da IEEE Electronics Packaging Society, da American Physical Society e da Printed Circuit Engineering Association (PCEA). Anteriormente, atuou como membro com direito a voto no Comitê Consultivo Técnico de Computação Quântica do INCITS, onde trabalhou em padrões técnicos para eletrônica quântica e, no momento, atua no grupo de trabalho P3186 do IEEE, que tem como foco a interface de portas que representam sinais fotônicos com simuladores de circuitos da classe SPICE.

Recursos relacionados

Documentação técnica relacionada

Retornar a página inicial
Thank you, you are now subscribed to updates.