Por que não existem chips BGA com mosaico triangular de blocos circulares (uma “grade hexagonal”)?

24

Matrizes de grade de esferas são pacotes de circuitos integrados vantajosos quando uma alta densidade de interconexão e / ou baixa indutância parasitária é fundamental. No entanto, todos eles usam uma grade retangular.

Uma telha triangular permite que π⁄√12 ou 90,69% da pegada seja reservada para as esferas de solda e a folga circundante, enquanto a telha quadrada onipresente permite apenas que π / 4 ou 78,54% da pegada seja usada.

A telha triangular teoricamente permitiria reduzir a pegada de cavacos em 13,4% ou aumentar o tamanho da bola e / ou folga, mantendo a mesma pegada.

A escolha parece óbvia, mas eu nunca vi esse pacote. Quais são as razões para isso? O roteamento de sinal se tornaria muito difícil, a capacidade de fabricação da placa seria prejudicada, isso tornaria impraticável o preenchimento insuficiente de adesivo ou o conceito é patenteado por alguém?

jms
fonte
2
Existem algumas patentes nesta área: google.tl/patents/US8742565
Botnic 13/16
2
Não é uma resposta, mas pode ser simplesmente o que estamos acostumados e o que é mais fácil para o design de ferramentas. Veja também por que a maioria dos traços de PCB são limitados a ângulos de 45 ° e às vezes até a 90 °, enquanto traços de forma livre ( exemplo ) podem resultar em melhor roteamento (pegadas menores e melhor comportamento de alta frequência, por exemplo).
marcelm
11
O que?
Ignacio Vazquez-Abrams
@marcelm Para que serve esse layout da placa? O Surrealduino?
duskwuff
@duskwuff É realmente um clone do arduino, bem localizado. Comprei-o neste site. O site também possui uma versão tradicional do mesmo layout.
marcelm

Respostas:

24

A menos que você use o via-in-pad, que custa mais, você precisa de espaço para colocar vias de roteamento entre os pads, como este

Roteamento de escape BGA

Daniel
fonte
7
O ponto principal é que simplesmente não queremos que as bolas sejam embaladas da melhor maneira possível.
O Photon
11
Ou, mais sutilmente, você pode escolher uma solução menor com uma embalagem mais apertada, mas isso custará mais.
Daniel
7

Principalmente porque precisamos de espaço para rotear a partir desses blocos: insira a descrição da imagem aqui

Na primeira foto que você mostra, provavelmente seriam necessárias 6 camadas ou mais para um BGA de tamanho decente (~ 400 bolas ish). Empacotar coisas ainda mais apertadas significa que você precisa absolutamente do via-in-pad e provavelmente precisa de mais camadas. Isso custa mais dinheiro porque é mais difícil de fabricar.

Um cara esperto da Texas Instruments criou uma tecnologia que eles chamam de Via Channel, para simplificar esse processo de roteamento (geralmente chamado fan-out) e também reduzir o tamanho exigido. Uma apresentação interessante pode ser encontrada aqui (também foi aqui que tirei essa foto).

Araho
fonte
7

O que acontece se você precisar rotear um rastreamento do centro do BGA para outra parte do PCB? Em uma grade quadrada, você pode simplesmente rotear uma linha reta, mas na grade hexagonal você precisa de muitas dobras. Trabalhar com uma grade de roteamento muito fina dentro da matriz hexagonal de bolas não é divertido e precisará de muito mais tempo. Rotear com 0 °, 45 ° e 90 ° apenas não será possível; você precisará dos ângulos 30 ° e 60 ° também. Os roteadores automáticos de PCB podem não funcionar muito bem se forem projetados apenas para grades de pinos quadrados. É possível que uma placa multicamada precise de 2 ou 4 planos adicionais se for usada uma gaxeta hexagonal densa. Se não houver espaço para vias entre as pastilhas da grade BGA, ainda mais camadas podem ser necessárias (somente vias dentro das pastilhas são possíveis). Projetar o símbolo da placa de circuito impresso da biblioteca para uma matriz hexagonal será difícil e demorado e propenso a erros se houver apenas uma grade quadrada para a colocação de blocos. A colocação exata das almofadas levará muito tempo.

Uwe
fonte
11
"O posicionamento exato das almofadas pode ser impossível." Isso parece bastante improvável, pois geralmente você pode especificar as coordenadas x, y do bloco.
Daniel
3

Alguns pacotes parecem usar a embalagem hexagonal pelo motivo exato que você descreve. Não sei por que eles não fazem isso em todos os lugares, mas pelo menos perto das bordas estão aqui.

insira a descrição da imagem aqui

horta
fonte
A criação de computadores de força total (para os quais esse exemplo se destina) provavelmente possui uma economia diferente do que os dispositivos genéricos - provavelmente serão usadas técnicas de fabricação de PCB mais sofisticadas de qualquer maneira, para que você possa ter seu via-in-pad, se precisar. MAS, observe que, neste exemplo, a maioria desses aglomerados de almofadas tem apenas 2 ou 3 linhas de profundidade e deixa espaço para vias ao seu redor.
rackandboneman
@rackandboneman Certo, o link de Araho na resposta deles deixa claro por que essa embalagem hexagonal não acontece em todos os lugares.
horta