Разработка электроники ГАОДИ

DFM-проверка печатной платы перед запуском в серию: что проверяют и когда

Что входит в DFM-проверку печатной платы, чем она отличается от DFA и DFT, какие ошибки встречаются чаще всего и на каком этапе её проводить.

DFM (Design for Manufacturing) — проверка проекта печатной платы на технологичность: можно ли изготовить и смонтировать изделие стабильно, с ожидаемым выходом годных и без ручных доработок. Ошибку, найденную в CAD, исправляют за час. Та же ошибка, обнаруженная на линии, стоит переделки плат, задержки и иногда — потери партии.

DFM, DFA и DFT — в чём разница

Термины часто используют как синонимы, но они описывают разные аспекты:

  • DFM — технологичность изготовления: топология, зазоры, отверстия, маска, посадочные места, возможности производителя печатных плат и монтажа.
  • DFA (Design for Assembly) — технологичность сборки: размещение компонентов, ориентация, доступ для установки и пайки, совместимость смешанного монтажа, сборка в корпус.
  • DFT (Design for Testability) — тестопригодность: наличие и доступность контрольных точек, интерфейсов программирования и граничного сканирования, возможность построить тест.

На практике под «DFM-проверкой» перед монтажом обычно понимают все три направления, поскольку ошибки в любом из них проявляются на одном и том же этапе — при запуске платы в производство.

Что проверяют

Технологические поля и реперные знаки

Конвейер линии поддерживает плату за края, поэтому вдоль двух противоположных сторон нужны свободные от компонентов технологические поля. Если компоненты стоят у самого края, поля добавляют в составе панели.

Реперные знаки — открытые от маски медные метки, по которым оборудование совмещает трафарет и координаты установки. Нужны как минимум глобальные реперы на панели или плате, а для компонентов с мелким шагом выводов — локальные реперы рядом с ними. Реперы должны иметь свободную от маски и меди зону вокруг, чтобы камера уверенно их распознавала.

Панелизация

Малые платы монтируют в групповой заготовке. Проверяют способ разделения (скрайбирование или фрезерование с перемычками), расстояние от компонентов до линий разделения, жёсткость панели, расположение реперов и технологических отверстий. Компоненты, особенно керамические конденсаторы, рядом с линией скрайбирования рискуют треснуть при разламывании.

Зазоры и посадочные места

Посадочные места должны соответствовать документации производителя компонента или методике IPC-7351. Частые проблемы — площадки, нарисованные «на глаз» или скопированные из чужой библиотеки, неверная ширина площадок у QFN, отсутствие маски между близко расположенными площадками, недостаточные зазоры между компонентами для головки установщика и контроля AOI.

Ориентация полярных компонентов

Диоды, электролитические и танталовые конденсаторы, микросхемы должны иметь однозначную маркировку полярности и первого вывода на шелкографии и в сборочном чертеже. Желательно ориентировать однотипные полярные компоненты одинаково — это снижает риск ошибки при ручных операциях и упрощает визуальный контроль.

Тепловые барьеры

Площадки, подключённые к полигонам без тепловых барьеров, отводят тепло при пайке. Результат — непропай с одной стороны, эффект «надгробного камня» у мелких чип-компонентов, сложности с пайкой выводных компонентов на волне. Сплошное подключение оправдано для силовых цепей, но тогда это должно быть осознанным решением с учётом термопрофиля.

Переходные отверстия в площадках

Открытые переходные отверстия в контактных площадках «утягивают» припой, что приводит к непропаям и пустотам. Для BGA с малым шагом и теплоотводящих площадок отверстия в площадках допустимы, но их нужно заполнять и закрывать (технология via-in-pad с заполнением и металлизацией). Это требование передают производителю печатных плат явно.

Доступ для тестирования

Для внутрисхемного тестирования и летающих пробников нужны контрольные точки на ключевых цепях с достаточным размером и шагом, желательно на одной стороне. Разъёмы программирования и интерфейс JTAG должны быть доступны после монтажа, а при сборке в корпус — по возможности и после неё.

Требования к компонентам в лентах

Для автоматического монтажа компоненты должны поставляться в упаковке, совместимой с питателями: ленты, трубки, лотки. Россыпь и отрезки лент без запаса на заправку питателя приводят к ручной установке или потерям. Проверяют также чувствительность к влаге и необходимость сушки перед монтажом.

Типичные ошибки

  • Нет реперных знаков или они закрыты маской.
  • Компоненты слишком близко к краю, нет технологических полей.
  • Посадочное место не соответствует фактическому корпусу из перечня элементов.
  • Расхождения между перечнем элементов, файлом координат и сборочным чертежом.
  • Не указана полярность или первый вывод.
  • Открытые переходные отверстия в площадках под QFN и BGA.
  • Высокие компоненты затеняют соседние при пайке волной или мешают оптическому контролю.
  • Нет контрольных точек и доступа к интерфейсу программирования.

Когда проводить DFM

Оптимально — дважды. Первый раз — после размещения компонентов, до трассировки: на этом этапе легко изменить расположение, добавить реперы и контрольные точки. Второй — перед заказом печатных плат, по финальным Gerber-файлам, перечню элементов и координатам. Проверка после того, как платы уже изготовлены, тоже полезна, но многие ошибки к этому моменту исправить можно только ручной доработкой.

Особенно важно провести DFM перед переходом от прототипа к серии: решения, допустимые при ручной сборке десятка плат, на автоматической линии превращаются в брак и потери времени. Подробнее об этом переходе — в статье «От прототипа к серии». Перечень файлов, который нужен для полной проверки, приведён в материале «Какие файлы нужны для монтажа печатных плат».

DFM в ГАОДИ

Инженеры ГАОДИ проверяют документацию на технологичность при подготовке к монтажу печатных плат и согласуют с заказчиком изменения до запуска. Если проект разрабатывается с нуля, требования DFM, DFA и DFT закладываются на этапе разработки электроники — так изделие сразу проектируется под серийное производство.