Массивы шариковых решеток являются выгодными пакетами интегральных схем, когда первостепенное значение имеют высокая плотность межсоединений и/или низкая паразитная индуктивность. Однако все они используют прямоугольную сетку.
Треугольная мозаика позволит зарезервировать π⁄√12 или 90,69% площади для шариков припоя и окружающего зазора, в то время как вездесущая квадратная мозаика позволяет использовать только π/4 или 78,54% площади.
Теоретически треугольная мозаика позволила бы либо уменьшить размер чипа на 13,4%, либо увеличить размер шара и/или зазор при сохранении того же размера.
Выбор кажется очевидным, но такой упаковки я еще не видел. Каковы причины этого? Не станет ли слишком сложной трассировка сигналов, как-то пострадает технологичность платы, сделает ли это нецелесообразным заливку клеем или концепция кем-то запатентована?
В основном потому, что нам нужно место для трассировки от этих контактных площадок:
На первом изображении, которое вы показываете, вероятно, потребуется около 6 слоев или больше для BGA приличного размера (около 400 шариков). Еще более плотная упаковка означает, что вам абсолютно необходимо переходное отверстие и, возможно, потребуется больше слоев. Это стоит больше денег, потому что это сложнее в производстве.
Какой-то умный парень из Texas Instruments придумал технологию, которую они называют Via Channel, чтобы упростить этот процесс маршрутизации (часто называемый разветвлением), а также уменьшить требования к размеру, о которых вы говорите. Интересную презентацию можно найти здесь (оттуда же я взял эту картинку).
Что произойдет, если вам нужно провести дорожку от центра BGA к другой части печатной платы? На квадратной сетке вы можете просто провести прямую линию, но на шестиугольной сетке вам нужно много изгибов. Работа с очень тонкой сеткой маршрутизации внутри шестиугольного массива шаров не доставляет удовольствия и потребует гораздо больше времени. Трассировка только с 0°, 45° и 90° будет невозможна, вам также понадобятся углы 30° и 60°. Автоматические маршрутизаторы для печатных плат могут работать не очень хорошо, если они предназначены только для сетки с квадратными выводами. Возможно, что для многослойной платы потребуется 2 или 4 дополнительные плоскости, если используется такая плотная шестигранная упаковка. Если между площадками сетки BGA нет места для переходных отверстий, может потребоваться еще больше слоев (возможны только переходные отверстия внутри контактных площадок). Разработка библиотечного символа печатной платы для такого шестиугольного массива будет сложной, трудоемкой и подверженной ошибкам, если для размещения контактных площадок используется только квадратная сетка. Точное размещение подушечек займет много времени.
Ботник
Марсельм
Игнасио Васкес-Абрамс
пользователь39382
Марсельм