Adding Via Stitching & Via Shielding

A costura de vias é uma técnica utilizada para interligar áreas maiores de cobre em diferentes camadas, criando, na prática, uma ligação vertical forte através da estrutura da placa, ajudando a manter uma baixa impedância e laços de retorno curtos. A costura de vias também pode ser usada para ligar áreas de cobre que, de outra forma, poderiam ficar isoladas, de volta à respetiva net.

A blindagem por vias tem uma função diferente; em projetos RF, é usada para ajudar a reduzir a diafonia e a interferência eletromagnética numa pista que transporta um sinal RF.  Uma blindagem por vias, também conhecida como cerca de vias, é criada colocando uma ou mais filas de vias ao longo do percurso da pista do sinal. No Altium Designer, isto é referido como via shielding.

O Altium Designer suporta tanto via stitching como via shielding. Uma vez que o processo de adicionar vias de costura ou de blindagem é semelhante, esta página aborda ambos os tópicos.

A costura de vias ajuda a criar ligações verticais fortes através da placa, ajudando a manter as impedâncias e a encurtar os laços de retorno.

A blindagem por vias é usada para criar uma "cerca" para proteger a net contra diafonia e interferência eletromagnética.

 

Adicionar Vias de Costura

A costura de vias é executada como um pós-processo, preenchendo áreas livres de cobre com vias de costura. Para que a costura de vias seja possível, têm de existir regiões sobrepostas de cobre ligadas à net especificada, em diferentes camadas. As regiões de cobre suportadas incluem: Fills, Solid RegionsPolygons e Power Planes.

Para adicionar vias de costura a uma net, selecione o comando Tools » Via Stitching/Shielding » Add Stitching to Net nos menus. A caixa de diálogo Add Stitching to Net será aberta, onde são especificados NetStitching ParametersVia Style. Quando o botão OK é clicado, o algoritmo de costura identifica todos os fills, regiões sólidas, polígonos e power planes ligados à net selecionada e tenta conectá-los através da placa, usando a via e o padrão de costura especificados.  

Os novos conjuntos de vias de costura são configurados na caixa de diálogo Add Stitching to Net; os conjuntos de vias existentes são depois editados na caixa de diálogo Via Stitching () ou no painel Properties (). Os campos destas três opções são descritos abaixo.

Notas sobre Costura de Vias

  • Primeiro, selecione a Net a utilizar para a costura, pois isso afeta o comportamento de outras opções, como clicar no botão Load values from Routing Via Style Rule. Se a net já estiver selecionada na área de desenho, essa net é automaticamente escolhida quando abrir a caixa de diálogo Add Stitching to Net.

  • Os shielding vias são identificados por VSnVia Stitching, em que o valor numérico n identifica esta via como pertencente à mesma união de via stitching que outras vias com o mesmo identificador numérico.

  • O estilo de ligação da via (alívio ou direto) é definido pela restrição de desenho Polygon Connect Style aplicável para polígonos, pela restrição de desenho Plane Connect Style aplicável para planos de alimentação, com ligações diretas para regiões sólidas e preenchimentos.

  • Quando o stitching estiver concluído, terá de voltar a verter todos os polígonos afetados onde as vias se ligam usando um estilo de ligação em alívio.

  • Cada conjunto de stitching vias é adicionado a uma união; defina o painel PCB para o modo Unions para explorar estas uniões ().

  • Para editar um conjunto de stitching vias, faça duplo clique em qualquer via do conjunto para abrir a caixa de diálogo Via Stitching, ou o painel Properties se este estiver configurado para abrir com duplo clique (). Em alternativa, arraste um retângulo de seleção interna (da esquerda para a direita) que inclua uma ou mais stitching vias e, em seguida, edite as definições no painel Properties.

  • O conjunto de vias pode ser removido executando o comando Tools » Via Stitching » Remove Via Stitching Group e, em seguida, clicando em qualquer via do grupo. 

  • O algoritmo de via stitching trata polígonos, preenchimentos, regiões sólidas e planos de alimentação da seguinte forma:

    1. Os polígonos, regiões e preenchimentos que estejam na mesma net são ligados por stitching sempre que se sobreponham em camadas diferentes. Se existirem polígonos, regiões ou preenchimentos noutras nets que se sobreponham nessa área (noutra camada), o stitching não é aplicado nessa região. As regiões de plano sobrepostas noutras nets são atravessadas.

    2. As regiões de plano sobrepostas na net de destino são sempre ligadas por stitching, independentemente da presença de regiões de plano (noutra camada) ligadas a outras nets. A Regra 1 acima aplica-se se existirem polígonos, regiões ou preenchimentos sobrepostos na mesma região.

      To summarize these two rules - noutras camadas, as camadas de plano de outras nets são sempre perfuradas pelas stitching vias, mas os polígonos, regiões ou preenchimentos de outras nets não são. Se o desenho incluir polígonos de outras nets dentro de uma área que exija stitching vias, coloque temporariamente esses polígonos em shelf, defina as stitching vias e depois retire-os de shelf e volte a verter os polígonos. Saiba mais sobre colocar polígonos em shelf e voltar a vertê-los

Modificar a Área de Via Stitching

O conjunto de vias em cada área única de via stitching é agrupado numa união. Toda a união pode ser movida, e a área também pode ser redimensionada.

Arraste uma janela de seleção da esquerda para a direita para selecionar uma área de stitching e, em seguida, mova-a ou redimensione-a posicionando o rato para obter o cursor correto.

Adicionar Shielding Vias a uma Net

O via shielding é usado para isolar uma net de potenciais interferências ou acoplamentos de sinais próximos. As shielding vias devem ser espaçadas de acordo com a frequência mais elevada contra a qual se pretende proteção. O desenho correto da blindagem é essencial; uma cerca mal concebida pode, na verdade, contribuir para problemas de EMI se o espaçamento estiver na frequência de ressonância de um sinal próximo. Este assunto é abordado com mais detalhe na secção Notas sobre Via Shielding.

Para colocar uma blindagem de vias em torno de uma net encaminhada, selecione o comando Tools » Via Stitching/Shielding » Add Shielding to Net nos menus. Será apresentada a caixa de diálogo Add Shielding to Net, onde configura o Net to Shield e outros Shielding Parameters, a Net de referência e o Via Style conforme necessário. As vias serão colocadas ao longo de ambos os lados da(s) net(s) escolhida(s), sempre que for possível colocar uma via que cumpra as regras de desenho aplicáveis.

Os novos conjuntos de shielding vias são configurados na caixa de diálogo Add Shielding to Net; os conjuntos de vias existentes são depois editados na caixa de diálogo Via Shielding () ou no painel Properties ().  Os campos destes três elementos são descritos abaixo.

Notas sobre Blindagem por Via

  • Selecione primeiro a Net a blindar, uma vez que isto afeta o comportamento de outras opções, como clicar no botão Load values from Routing Via Style Rule. Se a net já estiver selecionada no espaço de projeto, essa net é automaticamente escolhida quando abrir a caixa de diálogo Add Shielding to Net.

  • As vias de blindagem são identificadas por VSHnVia SHielding, onde o valor numérico n identifica esta via como pertencente à mesma união de blindagem por via que outras vias com o mesmo identificador numérico.

  • O estilo de ligação da via (alívio ou direta) é: definido pela restrição de projeto Polygon Connect Style aplicável para polígonos, e pela restrição de projeto Plane Connect Style aplicável para planos de alimentação.

  • Quando o stitching estiver concluído, terá de voltar a preencher todos os polígonos afetados que tenham uma regra de projeto Polygon Connect Style aplicável que especifique um estilo de ligação em alívio.

  • Cada conjunto de vias de blindagem é adicionado a uma união; defina o painel PCB para o modo Unions para explorar estas uniões ().

  • Para editar um conjunto de vias de blindagem, faça duplo clique em qualquer via do conjunto para abrir a caixa de diálogo Via Shielding , ou o painel Properties se este estiver configurado para abrir com duplo clique (). Em alternativa, arraste um retângulo de seleção contida (da esquerda para a direita) que inclua uma ou mais vias de blindagem e, depois, edite as definições no painel Properties.

  • O conjunto de vias pode ser removido executando o comando Tools » Via Stitching/Shielding » Remove Via Shielding Group e clicando depois em qualquer via do grupo.

  • Pode efetuar blindagem parcial da net ou blindagem de múltiplas nets:

    • Se não pretender blindar a net inteira, selecione primeiro os segmentos de pista necessários e depois aplique a blindagem com a opção Selected Objects ativada.

    • Para blindar várias nets adjacentes, selecione as nets no espaço de projeto e depois aplique a blindagem com a opção Selected Objects ativada.

    • Tenha em atenção que um par diferencial pode ser blindado utilizando a técnica de múltiplas nets Selected Objects, ou escolhendo qualquer uma das nets do par diferencial na lista pendente Net to Shield.

  • Utilize a opção Add shielding copper para adicionar um polígono que envolva as vias de blindagem; inclua a opção Add clearance cutout para recortar o polígono de modo a envolver apenas as vias. Leia o tópico Incluir Cobre de Blindagem com as Vias de Blindagem abaixo para saber mais sobre estas opções.

O dimensionamento e o posicionamento das vias de blindagem não são uma ciência exata, mas existem orientações estabelecidas com base em testes empíricos. 

"Stitching com não mais de λ/20, com comprimentos de stub não superiores a este valor. Esta é, de facto, uma regra muito boa para o stitching de qualquer preenchimento de massa ao plano de massa num projeto multicamada. λ é o comprimento de onda da frequência significativa mais elevada do projeto (assuma uma frequência de 1 GHz se não for conhecida), onde:

f = C / λ

NB: C (velocidade da luz) será aproximadamente 60% da velocidade no espaço livre para radiação EM que se propaga através de uma PCB dielétrica FR4."

  • Conforme referido na discussão do fórum(5) indicada abaixo, para uma PCB com uma antena integrada, "a distância entre vias deve ser, no máximo, 1/4 do seu comprimento de onda de ressonância." 

  • A discussão no fórum também faz referência a uma nota técnica(6), que afirma que "a regra prática comum é posicionar stitch vias com um espaçamento não superior a λ/10 e, de preferência, tão frequente quanto λ/20."

Incluir Cobre de Blindagem com as Vias de Blindagem

Além de adicionar vias de blindagem ao longo de cada lado do encaminhamento, também pode incluir cobre de blindagem, conforme mostrado nas imagens abaixo. Para o fazer, ative a opção Add shielding copper na caixa de diálogo Via Shielding . Este cobre é criado como um polígono, pelo que obedece às regras de projeto Clearance e Polygon Connect Style aplicáveis.

A opção Add shielding copper irá adicionar um polígono que envolve as vias de blindagem. A aresta do polígono que fica afastada da net blindada tocará na extremidade das vias. A aresta do polígono adjacente à net blindada ficará recuada em relação à net de acordo com a regra de projeto Clearance aplicável. Se a opção Add clearance cutout também estiver ativada, o polígono ficará, em vez disso, recuado em relação à net blindada segundo a definição Distance na caixa de diálogo Add Shielding to Net. Passe o cursor sobre a imagem abaixo para ver a diferença.

Vias de blindagem em torno de uma net com a opção de recorte por clearance ativada e

vias de blindagem em torno de uma net com a opção de recorte por clearance desativada.

 

Selecionar ou Editar Vias de Stitching ou de Blindagem

Para simplificar o processo de trabalhar com um conjunto de vias de stitching/blindagem, ambos os tipos são automaticamente agrupados numa união. As uniões são geridas através do painel PCB.

Selecionar utilizando o Painel PCB

Para selecionar o conjunto, mude o painel PCB para o modo Unions e selecione a união Via Stitching ou Via Shielding pretendida. Todas as vias que fazem parte desse conjunto serão selecionadas se a caixa de verificação Select estiver ativada no painel (como mostrado na imagem abaixo). Em alternativa, faça duplo clique em qualquer via do conjunto para abrir o painel Properties e editar o conjunto.

Utilize o painel PCB no modo Unions para selecionar todas as vias num conjunto de stitching ou de blindagem. Nesta imagem, todas as quatro uniões de vias de blindagem estão selecionadas.
Utilize o painel PCB no modo Unions para selecionar todas as vias num conjunto de stitching ou de blindagem. Nesta imagem, todas as quatro uniões de vias de blindagem estão selecionadas.

Selecionar Interativamente um Conjunto de Vias

Comportamento da seleção:

  • Uma via individual de stitching/blindagem pode ser selecionada e eliminada.

  • Se a opção Popup Selection Dialog estiver ativada em Preferences (), clicar numa via individual que pertença a uma união irá apresentar uma lista que inclui a união, como mostrado na imagem acima. Quando uma união é selecionada, essa união de vias pode ser eliminada na área de trabalho ou editada no painel Properties

  • Se a caixa de diálogo Popup Selection não estiver ativada, então clicar numa via individual que pertença a uma união terá o seguinte comportamento:

    • O primeiro clique selecionará a via individual.

    • O segundo clique e os seguintes selecionarão o objeto seguinte na ordem de seleção usada quando existem objetos sobrepostos: por exemplo, componente, polígono, união de vias (se esses objetos estiverem sob o cursor).

    • Em alternativa, depois de o primeiro clique selecionar a via individual, prima o atalho Shift+Tab para invocar o comando Select Overlapping. Continue a premir Shift+Tab para percorrer os objetos sobrepostos, selecionando cada um por sua vez.

     

  • Uma união de stitching que esteja restringida a uma área pode ser selecionada arrastando uma janela de seleção contida em torno de qualquer via da união (arrastar da esquerda para a direita), como demonstrado na animação na secção Modificar uma Área de Via Stitching Definida pelo Utilizador desta página.

Editar um Conjunto de Vias

As propriedades de um conjunto de vias de stitching ou de blindagem podem ser editadas, depois de selecionado, no modo Via Stitching ou no modo Via Shielding do painel Properties. Faça duplo clique em qualquer via do conjunto para abrir o painel.

Um exemplo de uma edição efetuada a vias de stitching no painel Properties.Um exemplo de uma edição efetuada a vias de stitching no painel Properties.

Depois de editar uma propriedade no painel e premir Enter no teclado, a mensagem Changes pending e os botões aparecem no topo do painel - clique em Apply para concluir a sua ação de edição.

Leitura adicional

  1. Para obter informações sobre todos os aspetos do design de PCB, consulte o website Printed Circuit Design and Fab Magazine. O site é um excelente recurso para tópicos técnicos, como o papel de uma "via fence" (inclua as aspas para melhorar a qualidade dos resultados da pesquisa).

  2. Artigo da Wikipédia, Via Fence

  3. Estudos sobre o acoplamento entre vias em placas de circuito impresso multicamada

  4. Um artigo que introduz os princípios básicos da propagação de ondas EM numa estrutura de PCB - Boas práticas no design de placas de circuito

  5. Um fórum de discussão onde foi colocada a questão Via fences for noise reduction of a chip antenna?

  6. Técnicas de design e layout de PCB para conformidade EMC ao menor custo e integridade de sinal: M K Armstrong. EMC Standards, agosto de 1999.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo