Логотип Зефирнет

Мягкие проверки необходимы во время проверки электрических правил компоновки ИС – Semiwiki

Дата:

В проектах ИС предусмотрены приложения физической проверки, такие как Layout Versus Schematic (LVS) на уровне транзисторов, чтобы гарантировать эквивалентность компоновки и схем, кроме того, существует проверка электрических правил (ERC) для соединений с областями скважин, называемая мягкой проверкой. Соединения всех устройств должны иметь наиболее стабильные сигналы напряжения. Следовательно, путь должен проходить через слои металла, чтобы уменьшить сопротивление и такие факторы, как падение ИК-излучения. При обнаружении связей другие материалы, такие как Уэллс, были обязательными. Мягкие проверки — это метод, наиболее часто используемый для обнаружения такой ситуации. калибр Линейка продуктов Siemens — самый популярный инструмент для проверки DRC и LVS, поэтому я прочитал техническую статью Терри Микса, чтобы узнать больше о мягких проверках.

Соединение двух металлических слоев в схеме микросхемы требует точного выравнивания обоих металлических слоев и переходного слоя. Вот сравнение с использованием как вида сбоку, так и вида сверху вниз, где первый пример не соединен, поскольку Metal1 и Metal 2 не перекрываются, а второй пример соединен правильно.

Металл1 Через Металл2
Соединение двух металлических слоев с помощью слоя Via.

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

ну ошибка подключения, минимальная программная проверка
Ошибка подключения скважины – вид сбоку

Другой пример ошибки мягкого соединения происходит в макете IC ниже, где мы можем применить только одно имя к каждому полигону. Цифровая сеть электропитания VDD не может сосуществовать с аналоговой сетью электропитания AVDD, и нам необходимо разделить их на две формы. Мягкие проверки помогают выявить эти проблемы.

Ошибка NWELL мин.
Ошибка мягкой проверки между сетью AVDD и сетью VDD

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

комплексный аналог мин
Неопределенные области имеют вопросительные знаки

Мягкие проверки включены во время запуска LVS, и с Калибр nmLVS есть отчет о результатах программной проверки, который затем можно просмотреть с помощью Калибр РВЭ Зритель.

Калибр РВЭ мин.
Использование Caliber RVE для просмотра ошибок Soft Check

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

Рисунок 9 мин.
Результат мягкой проверки, нижний слой

При той же ошибке программной проверки нажатие на верхний слой показывает:

верхний слой мин
Результат мягкой проверки, верхний слой

Во время отладки вы также можете отображать все формы верхнего слоя: зеленые фигуры — это выбранные фигуры верхнего слоя цепи, а желтые — отклоненная форма верхнего слоя цепи.

все формы верхнего слоя с минимальными мягкими проверками
Все формы верхнего слоя

Отладка ошибок программной проверки с помощью RVE включает в себя нажатие на связность выбранных и отклоненных цепей. Окна Net Info показывают подробную информацию, например, какие слои задействованы и отсутствуют ли в фигурах связность. Просмотр того, какие порты подключены к сети, позволяет выявить отсутствие ошибок VDD или GND. Этот пример показывает, что сеть 18 отклонена, поскольку у нее отсутствует связь с Metal1.

чистые 18-минутные мягкие проверки
Отсутствует соединение с Metal1

Обзор

Проверки LVS обязательны для обеспечения безошибочной компоновки микросхемы, а мягкие проверки являются частью проверок LVS. В инструменте Caliber nmLVS компании Siemens есть проверенный процесс отладки, который использует RVE, чтобы помочь дизайнерам макетов быстро выявлять сбои программной проверки, чтобы дизайнеры могли вносить исправления и выполнять повторную проверку до тех пор, пока все проверки не будут пройдены. Компания Siemens написала технический документ для чтения в Интернете. Обнаружение и отладка ошибок подключения программной проверки.

Похожие статьи

Поделитесь этим постом через:

Spot_img

Последняя разведка

Spot_img