Wire Bonding

Num relance

Este artigo apresenta a interconexão por fios (wire bonding) no Altium Designer e explica como esse recurso viabiliza projetos chip-on-board e de placas híbridas, conectando os pads do die aos pads do encapsulamento, a outros chips ou ao cobre da PCB por meio de fios de interconexão. O artigo aborda os fundamentos da criação de footprints com pads do die, pads de ligação (bond fingers) e fios de interconexão, mostra como os pads do die se relacionam com camadas dedicadas ao die e corpos 3D e descreve como os fios de interconexão são posicionados, exibidos e configurados em 2D e 3D. Continue lendo para aprender a transformar esses recursos em um fluxo de trabalho prático de wire bonding nos seus projetos de PCB.

- Entenda para que serve o wire bonding e como o Altium Designer o aplica a projetos chip-on-board e de placas híbridas.
- Conheça a configuração básica para wire bonding, incluindo pads do die, pads de ligação, corpos do die, pares de camadas dedicadas e posicionamento dos fios de interconexão.
- Veja como as propriedades dos fios de interconexão, o alinhamento dos pads e os recursos adicionais afetam seu fluxo de trabalho de projeto.
Aprofunde-se com a IA:

O principal objetivo da ligação por fios é estabelecer uma conexão elétrica segura e de baixa resistência entre um chip semicondutor e seu encapsulamento ou entre diferentes chips em um módulo multichip. Esse processo envolve a ligação de um fio fino, geralmente de ouro, alumínio ou cobre, de um pad de ligação no chip a um pad correspondente no substrato do encapsulamento ou em outro chip.

A ligação por fios transmite energia e sinais entre substratos e chips. É a tecnologia básica na qual uma conexão elétrica entre as superfícies de contato (pads) do chip e o suporte ou substrato do chip é estabelecida pela microssoldagem de microfios. Em geral, é considerada a tecnologia de interconexão mais econômica e flexível e é usada na montagem da maioria dos encapsulamentos de semicondutores.

O Altium Designer oferece suporte ao projeto de placas híbridas com tecnologia chip-on-board (CoB) usando ligação por fios. Esse recurso permite criar um componente com Die Pads definidos e, após posicioná-lo em um esquemático e sincronizá-lo (por meio de ECO) com a PCB, conectá-lo a pads comuns (ou a qualquer região de cobre) na placa principal usando Bond Wires. Quando conectado a um pad comum, esse pad passa a ter as características de um pad Bond Finger.

A funcionalidade de ligação por fios está disponível quando a opção PCB.Wirebonding está habilitada na caixa de diálogo Configurações avançadas.

Criação do footprint de um componente chip-on-board

Você pode definir um encapsulamento simples e completo com pads do die, pads de terminais de ligação e fios de ligação definidos, todos como parte do footprint do componente.

Se a intenção do seu projeto exigir, o footprint pode incluir apenas pads do die, ou seja, os pads de terminais de ligação e os fios de ligação podem não ser incluídos no footprint. Quando o footprint é posicionado na PCB, o componente pode ser conectado por fios a outros dies, pads e/ou regiões de cobre diretamente na PCB.

Os pads e os corpos 3D do die são posicionados em uma camada de um par de camadas de componente dedicado do tipo Die. Um par de camadas de componente desse tipo pode ser adicionado usando o painel View Configurations.

Saiba mais sobre como adicionar pares de camadas de componente.

Os pads do die são posicionados sobre um corpo 3D genérico (formatos de modelo STEP, SOLIDWORKS Part e Parasolid) ou um corpo 3D extrudado na camada Die (denominado Die Body).

  • Quando posicionados sobre um corpo 3D extrudado, os pads do die serão automaticamente posicionados na Overall Height do corpo do die e ficarão vinculados a ele pela altura.

  • Quando posicionados sobre um corpo 3D genérico, os pads do die serão automaticamente posicionados na altura do corpo sob o centro do pad.

Os pads do die são objetos pad posicionados em uma camada do tipo Die.

Um corpo 3D extrudado com altura total de 10 mil também é posicionado em uma camada do tipo Die e atua como um die neste caso. Os pads do die são posicionados sobre esse corpo 3D.

Em 3D, os pads do die são renderizados na altura do corpo 3D sobre o qual estão posicionados.

Um corpo 3D genérico também pode ser usado como corpo do die. Neste exemplo, é usado um modelo no formato Parasolid.

 
  • Vincular um pad do die a um corpo do die permite que os pads permaneçam na superfície do corpo 3D correto quando há vários corpos 3D no mesmo local (por exemplo, quando a PCB está coberta por um gabinete).

  • Qualquer modificação geométrica no pad ou no corpo do die (localização, tamanho etc.) atualizará o vínculo, mantendo a altura do pad do die sincronizada com o corpo do die ao qual está vinculado.

  • Se houver vários corpos de die sobrepostos sob o pad do die, o pad será vinculado ao corpo do die pertencente ao mesmo componente. Se houver vários corpos de die no mesmo componente (ou se o pad do die se sobrepuser a vários corpos de die livres), o pad será vinculado ao corpo do die de maior altura.

  • Observe que, se um pad do die tiver sido vinculado a um corpo 3D em camadas diferentes da camada Die no Altium Designer 25.1 ou em uma versão anterior, esse vínculo não será compatível quando o documento for aberto em uma versão posterior. É necessário selecionar a camada Die correta para o corpo 3D a fim de vincular um pad do die a ele.

  •  
     
     
     
     

    A capacidade de posicionar pads do die sobre corpos 3D genéricos está em Beta aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está habilitada na caixa de diálogo Configurações avançadas.

Posicione objetos pad comuns em uma camada de cobre (por exemplo, a Top Layer). Após conectar fios de ligação a eles, esses pads serão considerados pads de terminais de ligação.

Neste exemplo, os pads posicionados na camada superior ao redor do die atuarão como pads de terminais de ligação.
Neste exemplo, os pads posicionados na camada superior ao redor do die atuarão como pads de terminais de ligação.

  • Para evitar violações por designadores de pad duplicados no footprint do componente, os designadores atribuídos aos pads de terminais de ligação devem ser diferentes dos designadores atribuídos aos pads do die. Por exemplo, se os pads do die forem designados como 1, 2, 3 etc., designe os pads de terminais de ligação correspondentes como 1BF, 2BF, 3BF etc.

  • Ao criar um componente com um footprint que inclui ligações por fio, recomenda-se que o pino correspondente do símbolo esquemático do componente seja mapeado tanto para o pad do die quanto para o pad de ligação do footprint da PCB (). Para saber mais sobre o mapeamento de pinos, consulte a página Edição de um único componente.

Os fios de ligação são posicionados em uma camada de um par de camadas de componente dedicado Wire Bonding que também pode ser adicionado usando o painel View Configurations.

Use o comando Place » Bond Wire ou o ícone  em Active Bar para posicionar um fio de ligação. Após selecionar o comando, clique sequencialmente nos dois pontos que deseja conectar com um fio de ligação (por exemplo, o ponto central de um pad do die e o ponto central de um pad de ligação). Uma linha reta, que é uma projeção do fio de ligação no plano XY, será exibida em 2D. Em 3D, o fio de ligação é renderizado com base na posição dos seus pontos inicial e final e em outras propriedades.

Em 2D, um fio de ligação posicionado é exibido como uma linha reta. Um fio de ligação que conecta um pad do die a um pad de ligação é mostrado aqui.

O mesmo fio de ligação exibido em 3D.

 

Use os campos na região Profile do painel Properties para especificar os valores desejados de Loop Height e Diameter de um fio de ligação, seu Angle (α) inicial e Angle (β) final, bem como o Type que define a forma no ponto inicial do fio de ligação (Ball - Wedge ou Wedge - Wedge).

 
  • Na região Properties do painel Properties de um fio de ligação selecionado, estão disponíveis o comprimento do fio em 2D (ou seja, o comprimento da trilha que representa o fio em 2D) e um valor somente leitura do seu comprimento em 3D.

  • Você também pode habilitar e especificar um Override Color para um fio de ligação. Isso facilita a distinção entre diferentes “níveis” de fios de ligação associados a diferentes ciclos de uma máquina de ligação por fio ao gerar um diagrama de montagem de ligações por fio (saiba mais).

  • Observe que, quando Angle (α) está definido como 90, o valor de Angle (β) é definido automaticamente e não pode ser alterado.

 
 
 
 
 

A capacidade de definir um Angle (α), Angle (β) e Override Color para um fio de ligação está em Beta Aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está habilitada na caixa de diálogo Configurações avançadas.

Se os pads de ligação precisarem ser orientados de modo que um lado maior do pad fique paralelo ao fio de ligação conectado, você poderá selecionar os fios de ligação e os pads de ligação conectados a eles, clicar com o botão direito do mouse na seleção e escolher o comando Pad Actions » Align Bond Finger with Bond Wire no menu de contexto.

 

Um exemplo de footprint completo que inclui ligações por fio é mostrado abaixo.

Posicionamento de fios de ligação em uma PCB

Ao usar a abordagem Chip-on-Board, você também pode posicionar fios de ligação manualmente (da mesma forma descrita acima) para conectar os pads do die do chip a qualquer área de cobre na placa principal. Um fio de ligação herdará a net do seu pad do die de origem. Vários fios de ligação podem partir do mesmo pad do die e, da mesma forma, vários fios de ligação podem terminar na mesma área de cobre na placa principal.

Um exemplo de PCB que inclui ligações por fio é mostrado abaixo.

  • Os fios de ligação e os pads do die também são exibidos ao visualizar um documento de PCB painelizada em 3D (). A geração de um Relatório de tabela de ligações por fio a partir de um documento de PCB painelizada também é suportada.

  • Os fios de ligação definidos como parte do footprint de um componente também podem ser transferidos para uma ferramenta MCAD ao usar a funcionalidade MCAD CoDesigner. Observe que os fios de ligação adicionados manualmente à PCB não são transferidos.

     
     
     
     
     

    Este recurso está em Beta Aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está habilitada na caixa de diálogo Configurações avançadas.

Controle da visibilidade de fios de ligação e pads do die

 
 
 
 
 

Este recurso está em Beta Aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está habilitada na caixa de diálogo Configurações avançadas.

Ao visualizar uma PCB ou um footprint no Modo de Layout 2D, você pode controlar a visibilidade dos fios de ligação usando a entrada Bond Wire (e os controles associados) na região Object Visibility, na aba View Options do painel View Configuration ().

A visibilidade dos fios de ligação no Modo de Layout 2D pode ser configurada usando a nova entrada Bond Wire no painel View Configuration.

A opção Draft pode ser habilitada para fios de ligação.

A opção Transparency pode ser ajustada para fios de ligação.

A transparência dos fios de ligação também pode ser configurada por camada usando a caixa de diálogo Object Visibility. 

 

Ao visualizar uma PCB ou um footprint no Modo de Layout 3D, a visibilidade dos fios de ligação e dos pads do die é controlada como parte da opção Show 3D Bodies na região General Settings, na aba View Options do painel View Configuration.

No Modo de Layout 3D, os fios de ligação e os pads do die são exibidos quando a opção Show 3D Bodies no painel View Configuration está definida como On. 

Quando a opção Show 3D Bodies está definida como Off, os fios de ligação e os pads do die ficam ocultos.

 

Verificações de regras de projeto para ligação por fios

Uma regra de projeto Wire Bonding (da categoria Routing) pode ser definida na visualização All Rules do Gerenciador de restrições quando acessado a partir de uma PCB e na caixa de diálogo PCB Rules and Constraints Editor (ao usar a abordagem anterior de definição e gerenciamento de regras de projeto). A regra permite definir restrições para a distância permitida entre fios de ligação adjacentes (Wire To Wire), Min Wire Length e Max Wire Length, e Bond Finger Margin, que é a distância/margem entre um fio de ligação e a borda do pad do terminal de ligação ao qual ele está conectado. A regra de projeto Wire Bonding é compatível com a DRC em lote.

Uma regra de ligação por fios definida no Gerenciador de restrições
Uma regra de ligação por fios definida no Gerenciador de restrições

Uma regra de ligação por fios definida na caixa de diálogo PCB Rules and Constraints Editor
Uma regra de ligação por fios definida na caixa de diálogo PCB Rules and Constraints Editor

As verificações de regras elétricas (Rede não roteada e Curto-circuito) também se aplicam à ligação por fios.

Um exemplo de violação da regra Wire Bonding (em 2D), em que dois fios de ligação estão posicionados a uma distância menor que a permitida pela regra

Um exemplo de violação da regra Wire Bonding (em 3D), em que dois fios de ligação estão posicionados a uma distância menor que a permitida pela regra

Um exemplo de violação da regra Un-Routed Net, em que não há fio de ligação entre um pad do die e uma trilha da mesma rede

Exemplos de violações da regra Short Circuit, em que fios de ligação estão conectados a trilhas de redes diferentes

 

Os objetos de fio de ligação também são incluídos na verificação de Folga entre componentes, para detectar violações de folga entre fios de ligação e outros objetos (que não sejam fios de ligação) no espaço 3D.

Observe que a palavra-chave de consulta IsBondWire pode ser usada no escopo de uma regra de projeto de Folga entre componentes para selecionar fios de ligação. Consulte a seção Palavras-chave de consulta para ligação por fios abaixo para saber mais.

Um exemplo de colisão detectada entre um fio de ligação e um corpo 3D.
Um exemplo de colisão detectada entre um fio de ligação e um corpo 3D.

 
 
 
 
 

A inclusão de objetos de fio de ligação na verificação de Folga entre componentes está em Beta Aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está habilitada na caixa de diálogo Configurações avançadas.

Palavras-chave de consulta para ligação por fios

As seguintes palavras-chave da linguagem de consulta estão disponíveis para uso em expressões lógicas de consulta ao criar escopos de regras de projeto (tanto no Gerenciador de Restrições quanto na caixa de diálogo PCB Rules and Constraints Editor ), bem como ao construir expressões de consulta para filtrar objetos em uma PCB ou biblioteca de PCB:

  • IsBondFinger – retorna uma primitiva de pad SMD em uma camada de cobre que tenha um fio de ligação conectado a ela.

  • IsBondWire – retorna uma primitiva de fio de ligação.

  • IsBondWireConnected – retorna qualquer primitiva que tenha um fio de ligação conectado a ela.

Ligação por fios em um documento do Draftsman

O Draftsman oferece suporte à ligação por fios tanto na vista de montagem da placa padrão (para a abordagem principal de Chip-on-Board) e na vista de fabricação da placa quanto na vista de componente (para os casos em que o 'encapsulamento' de ligação por fios foi totalmente definido no footprint).

  • Ative as camadas de pads do die e fios de ligação na guia Layers do painel Properties da vista de montagem da placa ou da vista de fabricação da placa selecionada para mostrar essas camadas na vista (e nas vistas de detalhes da placa derivadas, conforme mostrado abaixo).

     
  • Quando a exibição de fios de ligação está ativada para uma vista de montagem da placa ou uma vista de fabricação da placa, você pode optar por usar a cor da camada (definida na guia Layer do painel Properties) ou a cor de substituição (se especificada para os fios de ligação na PCB) usando a opção Show Bond Wires na guia General do painel Properties da vista.

     
  • Quando um componente apresenta ligação por fios (ou seja, tem pads do die e fios de ligação conectados a eles), as opções adicionais Show Bond Wires e Die Pads ficam disponíveis no painel Properties para a vista de componente selecionada inserida para esse componente. Use a opção Show Bond Wires para ativar a representação gráfica dos fios de ligação e escolher entre usar a cor da camada (definida pelo botão de cor associado) ou a cor de substituição (se especificada para os fios de ligação na PCB). Use a opção Die Pads para ativar a representação gráfica dos pads do die e definir sua cor.

 
 
 
 
 

A capacidade de usar a cor da camada ou a cor de substituição para fios de ligação nas vistas de montagem da placa, vistas de fabricação da placa e vistas de componentes do Draftsman está em Beta Aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está ativada na caixa de diálogo Configurações Avançadas.

Saídas de ligação por fios

As informações de ligação por fios são compatíveis com a geração de impressões de PCB padrão. Ao configurar as camadas e os designadores a serem impressos, você pode criar um diagrama de ligação por fios.

Um exemplo de impressão de PCB configurada como um diagrama de ligação por fios.
Um exemplo de impressão de PCB configurada como um diagrama de ligação por fios.

Além disso, é possível gerar um Relatório de Tabela de Ligação por Fios que fornece informações sobre as conexões dos fios de ligação (no formato CSV). Use a saída Wire Bonding Table Report da região Assembly Outputs de um arquivo de tarefas de saída para adicionar uma nova saída desse tipo. Como alternativa, selecione o comando File » Assembly Outputs » Wire Bonding Table Report nos menus principais do editor de PCB para gerar o relatório diretamente do editor.

Adicione uma nova saída de Relatório de Tabela de Ligação por Fios ao arquivo Outjob.
Adicione uma nova saída de Relatório de Tabela de Ligação por Fios ao arquivo Outjob.

Para obter mais informações sobre a saída de Relatório de Tabela de Ligação por Fios, consulte a página Preparação dos dados de montagem.

 
 
 
 
 

Os objetos de fios de ligação também são incluídos ao exportar uma PCB para os formatos STEP e Parasolid. Esse recurso está em Beta Aberto e disponível quando a opção PCB.Wirebonding.3DImprovements está ativada na caixa de diálogo Configurações Avançadas.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Nav
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents