BGA (Ball grid array — массив шариков) — тип корпуса поверхностно-монтируемых интегральных микросхем. BGA выводы представляют собой шарики из припоя, нанесённые на контактные площадки с обратной стороны микросхемы. Микросхему располагают на печатной плате, согласно маркировке первого контакта на микросхеме и на плате. Далее, микросхему нагревают с помощью паяльной станции или инфракрасного источника, так что шарики начинают плавиться. Поверхностное натяжение заставляет расплавленный припой зафиксировать микросхему ровно над тем местом, где она должна находиться на плате. Сочетание определённого припоя, температуры пайки, флюса и паяльной маски не позволяет шарикам полностью деформироваться. BGA — это решение проблемы производства миниатюрного корпуса ИС с большим количеством выводов. Массивы выводов при использовании поверхностного монтажа «две-линии-по-бокам» (SOIC) производятся всё с меньшим и меньшим расстоянием и шириной выводов для уменьшения места, занимаемого выводами, но это вызывает определённые сложности при монтаже данных компонентов. Выводы располагаются слишком близко, и растёт процент брака по причине спаивания припоем соседних ног. BGA не имеет такой проблемы — припой наносится на заводе в нужном количестве и месте.