Искусственный интеллект на службе микроэлектроники: новый подход к оптимизации фотомасок

Автор: Денис Аветисян


Исследователи представили масштабный набор данных MaskOpt, призванный улучшить процесс создания фотошаблонов для производства интегральных схем с помощью алгоритмов машинного обучения.

☕️

Читаем отчёты, пьём кофе, ждём дивиденды. Если тебе надоел хайп и ты ищешь скучную, но стабильную гавань — добро пожаловать.

Бесплатный Телеграм канал
Реальная компоновка интегральной схемы, представленная в работе MaskOpt, демонстрирует возможность оптимизации маски для минимизации дефектов и повышения выхода годных кристаллов.
Реальная компоновка интегральной схемы, представленная в работе MaskOpt, демонстрирует возможность оптимизации маски для минимизации дефектов и повышения выхода годных кристаллов.

Набор данных MaskOpt обеспечивает глубокое обучение для оптимизации фотолитографии, учитывая контекст и иерархическую коррекцию оптической близости.

По мере уменьшения размеров элементов интегральных схем, традиционные методы оптической литографии сталкиваются с растущими сложностями, связанными с дифракцией и вариативностью процессов. В данной работе, представленной под названием ‘MaskOpt: A Large-Scale Mask Optimization Dataset to Advance AI in Integrated Circuit Manufacturing’, предлагается масштабный набор данных MaskOpt, предназначенный для развития алгоритмов глубокого обучения в области оптимизации фотомасок. Данный набор данных, построенный на основе реальных проектов с 45-нм технологическим узлом, акцентирует внимание на сохранении иерархической структуры стандартных ячеек и учета контекста окружающих элементов, что критически важно для повышения точности и технологичности генерации масок. Позволит ли MaskOpt создать более эффективные и надежные методы оптимизации масок для будущего поколение интегральных схем?


Пределы Традиционной Оптической Коррекции Приближения

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

Традиционные методы оптической коррекции приближения (OPC) часто основываются на итеративном уточнении, что становится непомерно дорогостоящим для современных, сложных интегральных схем. Этот процесс включает в себя многократное моделирование и корректировку формы маски, пока не будет достигнута желаемая точность формирования изображения. Однако, с уменьшением размеров элементов, дифракционные эффекты становятся всё более выраженными, и итеративные алгоритмы не всегда способны в полной мере компенсировать эти искажения. В результате, даже после многочисленных итераций, возникают погрешности в формировании рисунка, снижающие производительность и надежность чипа. Это делает существующие подходы неэффективными для производства микросхем нового поколения, требующих более точной и быстрой оптимизации маски.

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

Примеры генерации масок демонстрируют результаты применения методов, основанных на моделировании (a) и интерлинейной коррекции (b).
Примеры генерации масок демонстрируют результаты применения методов, основанных на моделировании (a) и интерлинейной коррекции (b).

Инверсная Литография и Эпоха Вычислительных Ускорителей

Инверсная литография (ILT) представляет собой перспективный метод оптимизации фотомаски для получения заданного рисунка на подложке. В отличие от традиционных подходов, ILT напрямую проектирует маску, чтобы компенсировать искажения, возникающие в процессе литографии, что позволяет достичь более высокой точности и разрешения. Однако, ILT требует значительных вычислительных ресурсов, поскольку задача оптимизации маски является сложной и нелинейной. Необходимость итеративного решения уравнений дифракции и электромагнитного моделирования делает ILT ресурсоемким процессом, особенно при проектировании сложных структур и больших площадей. Вычислительная сложность напрямую зависит от размера решаемой задачи и требуемой точности, что ограничивает применимость ILT в промышленных масштабах.

Глубокое обучение (DL) предоставляет эффективный инструментарий для ускорения процесса инверсной литографии (ILT), что открывает путь к практичной и эффективной оптимизации фотомасок. Традиционные методы ILT требуют значительных вычислительных ресурсов из-за сложности решаемых уравнений и необходимости итеративного поиска оптимального решения. DL-подходы, используя архитектуры, такие как генеративно-состязательные сети (GAN) и нейронные сети, способны изучать сложные соответствия между заданными параметрами дизайна и характеристиками фотомаски. Это позволяет значительно сократить время вычислений и потребление ресурсов, необходимых для создания оптимизированной маски, что делает ILT более применимым в реальных производственных процессах.

Подходы, основанные на глубоком обучении, такие как генеративно-состязательные сети (GAN) и нейронные сети, позволяют устанавливать сложные соответствия между заданным дизайном и характеристиками фотомаски. Нейронные сети обучаются на больших наборах данных, чтобы предсказывать оптимальную конфигурацию маски, необходимую для получения желаемого рисунка на кремниевой пластине. GAN, в частности, используют соревновательный процесс между генератором и дискриминатором для создания реалистичных и высококачественных масок. Этот процесс позволяет значительно ускорить оптимизацию маски по сравнению с традиционными методами, снижая вычислительные затраты и время разработки.

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

MaskOpt: Эталон для Оценки Интеллектуального Проектирования Масок

Набор данных MaskOpt был разработан для обеспечения стандартизированной эталонной среды для оценки алгоритмов оптимизации масок, основанных на глубоком обучении. До его появления, оценка и сравнение различных подходов к оптимизации масок затруднялось из-за отсутствия единого набора данных и метрик. MaskOpt состоит из реалистичных макетов стандартных ячеек, что позволяет проводить справедливое сравнение эффективности и точности различных моделей. Использование стандартизированного набора данных способствует ускорению исследований и разработок в области оптимизации масок для литографии, позволяя исследователям объективно оценивать прогресс и выявлять наиболее перспективные подходы.

Набор данных MaskOpt состоит из реалистичных макетов стандартных ячеек, что позволяет проводить объективное сравнение различных алгоритмов оптимизации масок, используемых в глубоком обучении. Использование реальных данных, а не синтетических, обеспечивает более точную оценку производительности и надежности моделей в практических сценариях. Возможность сравнивать подходы на едином наборе данных способствует ускорению разработки более точных и эффективных алгоритмов оптимизации масок для производства интегральных схем, что критически важно для повышения производительности и снижения затрат в микроэлектронике.

Для оценки производительности и устойчивости оптимизированных масок ключевыми метриками являются ошибка позиционирования границ (Edge Placement Error, EPE), количество кадров (Shot Count) и полоса вариаций технологического процесса (Process Variation Band, PVB). При оценке на наборе данных MaskOpt архитектура DAMO показала минимальную ошибку L2 и EPE как для металлических, так и для межсоединительных слоев, демонстрируя значительное улучшение по сравнению с базовыми моделями. Полученные результаты подтверждают эффективность DAMO в задачах оптимизации масок и позволяют проводить объективное сравнение различных подходов.

В ходе оценки алгоритмов оптимизации масок на наборе данных MaskOpt было установлено, что оптимальная производительность достигается при размере контекста 32 нм для металлических слоев и 128 нм для слоев межсоединений (via). Данный размер контекста определяет область, учитываемую алгоритмом при оптимизации конкретной точки маски, и его значение критически влияет на точность и эффективность оптимизации. Использование указанных размеров контекста позволило добиться наименьшей ошибки и, следовательно, улучшить качество и надежность производимых микросхем.

Статистика датасета MaskOpt демонстрирует распределение аннотаций и сложность задач сегментации.
Статистика датасета MaskOpt демонстрирует распределение аннотаций и сложность задач сегментации.

Передовые Архитектуры: DAMO, CFNO и OpenILT — Путь к Интеллектуальному Дизайну

Методы, такие как DAMO и CFNO, демонстрируют эффективность применения продвинутых архитектур глубокого обучения для оптимизации фотомасок, обеспечивая повышенную точность и производительность. Эти подходы используют инновационные конструкции нейронных сетей для выявления сложных взаимосвязей между параметрами дизайна и характеристиками маски. В результате, достигается превосходство над традиционными методами оптической коррекции приближения (OPC) в задачах повышения разрешения и снижения дефектов при литографии. Экспериментальные данные подтверждают, что DAMO и CFNO способны значительно улучшить такие показатели, как соответствие формы рисунка, равномерность критических размеров и минимизацию ошибок при переносе рисунка на подложку.

Современные методы оптимизации масок, такие как DAMO и CFNO, используют инновационные архитектуры глубоких нейронных сетей для установления сложных зависимостей между параметрами дизайна и характеристиками маски. В отличие от традиционных методов оптической коррекции (OPC), основанных на алгоритмах, требующих значительных вычислительных ресурсов и зачастую неспособных эффективно справляться со сложными геометрическими формами, эти подходы позволяют моделировать нелинейные взаимосвязи и учитывать влияние различных факторов на качество формируемого изображения. Это достигается за счет применения специализированных слоев и функций активации, позволяющих сети обучаться на больших объемах данных и предсказывать оптимальные параметры маски для достижения заданных характеристик сформированного рисунка, превосходя традиционные OPC по точности и эффективности.

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

Экспериментальные данные показали снижение производительности архитектуры GAN-OPC при оптимизации слоев межсоединений (via) после удаления тегов, идентифицирующих ячейки (cell tags). Наблюдаемое ухудшение зафиксировано по нескольким ключевым метрикам, включая точность формирования рисунка, снижение дефектов и общую производительность литографического процесса. Это демонстрирует критическую важность учета информации о структуре ячеек при оптимизации масок, поскольку позволяет архитектуре GAN-OPC более эффективно моделировать и компенсировать искажения, возникающие в процессе литографии. Отсутствие информации о ячейках приводит к упрощению модели и, как следствие, к снижению качества оптимизированной маски.

Плитка AOI221_X2 демонстрирует компоновку с образцами масок для контроля качества.
Плитка AOI221_X2 демонстрирует компоновку с образцами масок для контроля качества.

Будущее Литографии: Интеллектуальный Дизайн Масок и Эволюция Электронных Систем

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

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

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

Анализ размера контекста показывает, что производительность предсказания маски улучшается с увеличением размера контекста.
Анализ размера контекста показывает, что производительность предсказания маски улучшается с увеличением размера контекста.

Исследование, представленное в статье, подчеркивает важность учета контекста и иерархической структуры при оптимизации масок для производства интегральных схем. Это не просто задача улучшения качества изображения, но и создание экосистемы, в которой каждый элемент влияет на конечный результат. Барбара Лисков однажды заметила: «Хороший дизайн — это проектирование системы с учетом вероятных изменений». Данное наблюдение напрямую соотносится с принципами, заложенными в MaskOpt, ведь датасет, акцентирующий внимание на осведомлённость о ячейках и контексте, позволяет создавать более устойчивые и предсказуемые системы производства, способные адаптироваться к изменениям в технологическом процессе и минимизировать вероятность сбоев. Устойчивость, как показывает MaskOpt, начинается там, где заканчивается уверенность в статичности среды.

Что дальше?

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

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

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


Оригинал статьи: https://arxiv.org/pdf/2512.20655.pdf

Связаться с автором: https://www.linkedin.com/in/avetisyan/

Смотрите также:

2025-12-28 09:46