Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

1. Инженер-компоновщик получает электрическую схему от проектировщика.
2. Либо инструмент, либо инженер-компоновщик создает физическое представление схемы, включая все необходимые компоненты, провода, слои и контактные площадки.
3. Инженер-компоновщик размещает компоненты таким образом, чтобы минимизировать как требуемую площадь, так и отрицательное влияние паразитных параметров компоновки на характеристики схемы, а также обеспечить эффективную маршрутизацию к компонентам.
4. Инженер-компоновщик время от времени использует металлическую разводку и другие слои для соединения всех компонентов, опять же стараясь избежать нежелательных паразитов компоновки.
5. Инженер-компоновщик использует проверки DRC и LVS, чтобы убедиться, что схема является производимой и функциональной. Другие инструменты включают проверку полевого решателя для проверки важных характеристик, таких как сопротивление устройства, и источников проблем, таких как электромиграция или слишком тонкие провода, приводящие к сгоранию проводов, вызывая короткое замыкание или обрыв цепи.
6. Другие проверки включают ESD, XOR, EOS и проверку на фабрике под названием Mebes check, чтобы гарантировать, что логические алгоритмы, которые генерируют слои маски, выполняются должным образом. Генерация логических значений довольно часто выполняется в редакторе макетов.
Раньше макет выполнялся на палках и ярдах струн для самых простых компонентов. Появление компьютеров, особенно мэйнфреймов и мини-компьютеров, помогло принести макет в цифровой мир компьютеров. В 80-х и 90-х годах довольно много редактирования макетов выполнялось на персональных компьютерах с использованием таких инструментов, как IC Editors, L-Edit и других. Другие редакторы макетов используют большой трекбол, похожий на устройство с кликерами. Редакторы макетов переместились в основном в мир серверов через такие, как Cadence Virtuoso и Mentor, хотя некоторые из них все еще выполняются с помощью инструментов ПК с помощью таких инструментов, как L-Edit, но, к сожалению, на рынке ПК мало выбора, хотя есть несколько исключений, таких как как Magic и Klayout, но они в основном используются для таких утилит, как просмотр файлов GDS, а не для полнофункциональных редакторов макетов, как это было когда-то в 90-х годах.
Редакторы макетов стали более сложными и функциональными, чтобы справляться с постоянно растущим количеством устройств и проблемами, которые не возникали раньше, когда количество устройств было меньше, а геометрия была намного больше.
Редакторы компоновки начали включать другие инструменты для выявления паразитов с тех пор, как были введены RF и более мелкие геометрии. Инженеров-компоновщиков иногда называют физическими проектировщиками, поскольку большая часть макетов создается машиной в цифровых блоках. Это делается с помощью таких инструментов, как Cadence Encounter или Synopsys. Тем не менее, поскольку нарисованный провод в редакторе компоновки - это идеальный вариант, который не показывает реальности физической геометрии микросхемы. Проволока на самом деле больше похожа на несовершенные пряди, где некоторые участки тоньше и толще, чем другие. В редакторе макета концы более округлые, а не квадратные. Иногда эти недостатки необходимо отразить или удалить с помощью редактора макета и передать обратно разработчику схемы, чтобы они могли запустить так называемое моделирование RCX, чтобы учесть их.физические паразиты .

В некоторых случаях инженер-компоновщик запросит незначительные изменения схемы для упрощения компоновки.