¿Por qué no hay chips BGA con teselación triangular de almohadillas circulares (una "rejilla hexagonal")?

24

Las matrices de rejilla esférica son paquetes de circuitos integrados ventajosos cuando una alta densidad de interconexión y / o baja inductancia parásita es primordial. Sin embargo, todos usan una cuadrícula rectangular.

Un mosaico triangular permitiría reservar π⁄√12 o 90.69% de la huella para las bolas de soldadura y el espacio libre circundante, mientras que el mosaico cuadrado ubicuo solo permite usar π / 4 o 78.54% de la huella.

El mosaico triangular teóricamente permitiría reducir la huella de la ficha en un 13,4% o aumentar el tamaño de la bola y / o el espacio libre mientras se mantiene la misma huella.

La elección parece obvia, pero nunca he visto un paquete así. ¿Cúales son las razones para esto? ¿El enrutamiento de la señal se volvería demasiado difícil, la manufacturabilidad de la placa de alguna manera sufriría, esto haría que el relleno de adhesivo no sea práctico o el concepto está patentado por alguien?

jms
fuente
2
Hay algunas patentes en esta área: google.tl/patents/US8742565
Botnic el
2
No es una respuesta, pero puede ser simplemente a lo que estamos acostumbrados, y para lo que es más fácil diseñar herramientas. Vea también por qué la mayoría de las trazas de PCB están limitadas a ángulos de 45 °, y a veces incluso a 90 °, mientras que las trazas de forma libre ( ejemplo ) pueden resultar en una mejor ruta (huellas más pequeñas y un mejor comportamiento de HF, por ejemplo).
marcelm
11
¿Qué?
Ignacio Vazquez-Abrams
@marcelm ¿Para qué es ese diseño de placa? El surrealduino?
duskwuff
@duskwuff Es un clon arduino de hecho, bien visto. Lo obtuve de este sitio web. El sitio web también tiene una versión tradicional del mismo diseño.
marcelm

Respuestas:

24

A menos que use via-in-pad, que cuesta más, necesita espacio para colocar vías de enrutamiento entre los pads, como este

Enrutamiento de escape BGA

Daniel
fuente
77
El punto clave es que simplemente no queremos que las bolas estén empaquetadas de manera óptima.
El Photon
1
O de manera más sutil, puede buscar una solución más pequeña con un embalaje más ajustado, pero costará más.
Daniel
7

Principalmente porque necesitamos espacio para enrutar desde esos pads: ingrese la descripción de la imagen aquí

En la primera imagen que muestra, probablemente se necesitarían unas 6 capas o más para un BGA de tamaño decente (~ bolas de 400 ish). Empacar cosas aún más estrictas significa que absolutamente necesita via-in-pad y probablemente necesite más capas. Esto cuesta más dinero porque es más difícil de fabricar.

A un tipo inteligente de Texas Instruments se le ocurrió una tecnología que llaman Via Channel, para simplificar este proceso de enrutamiento (a menudo llamado abanico) y también reducir el requisito de tamaño del que habla. Una presentación interesante se puede encontrar aquí (Aquí también es donde obtuve esa imagen).

Araho
fuente
7

¿Qué sucede si tiene que enrutar un rastro desde el centro de la BGA a otra parte de la PCB? En una cuadrícula cuadrada, simplemente puede enrutar una línea recta, pero en la cuadrícula hexagonal necesita muchas curvas. Trabajar con una cuadrícula de enrutamiento muy fina dentro de la matriz hexagonal de bolas no es divertido y necesitará mucho más tiempo. Enrutar solo con 0 °, 45 ° y 90 ° no será posible, también necesitará los ángulos 30 ° y 60 °. Los enrutadores automáticos de PCB pueden no funcionar muy bien si están diseñados solo para cuadrículas de clavijas cuadradas. Es posible que una placa multicapa necesite 2 o 4 planos adicionales si se usa un empaque hexagonal tan denso. Si no hay espacio para las vías entre los pads de la cuadrícula BGA, podrían ser necesarias más capas (solo son posibles las vías dentro de las pads) Diseñar el símbolo de pcb de la biblioteca para una matriz hexagonal de este tipo será difícil y requerirá mucho tiempo y será propenso a errores si solo hay una cuadrícula cuadrada para la colocación de las almohadillas. La colocación exacta de las almohadillas llevará mucho tiempo.

Uwe
fuente
1
"La colocación exacta de las almohadillas podría ser imposible". Eso parece bastante improbable ya que generalmente puede especificar la coordenada x, y del pad.
Daniel
3

Algunos paquetes parecen usar el empaque hexagonal por la razón exacta que usted describe. No estoy seguro de por qué no lo hacen en todas partes, pero al menos cerca de los bordes donde están.

ingrese la descripción de la imagen aquí

Horta
fuente
La construcción de computadoras de alta potencia (para lo que está destinado ese ejemplo) probablemente tenga una economía diferente a la de los dispositivos genéricos: es probable que se utilicen técnicas de fabricación de PCB más sofisticadas DE CUALQUIER MANERA para que pueda tener su via-in-pad si lo necesita. PERO, tenga en cuenta que en este ejemplo, la mayoría de estos grupos de almohadillas tienen solo 2 o 3 filas de profundidad y dejan espacio para las vías a su alrededor.
rackandboneman
@rackandboneman Correcto, el enlace de Araho en su respuesta deja en claro por qué este empaque hexagonal no ocurre en todas partes.
horta