Nano Дизайн нуждается в обновлении Моделирование
Остин - На 150 нм и ниже, тонкие физические эффекты недействительными обычных макро-и ячейки модели, которые формируют основу для задержки расчетов, которые являются основополагающими для физических методов проектирования. В результате, чипов и графиков поставок скольжение дизайнеры пытаются увеличить guardbands и достижения сроков регистрации с. Использование более динамичных подходов, которые объединяют данные с динамических алгоритмов анализа, новые методы моделирования на основе экземпляра конкретные вопросы эксплуатации (ISOPs) становятся предпочтительным подходом моделирования физических нанометровых дизайна.
Много лет назад дизайнеры работали с клеточными задержки моделей, которые были измерены в качестве постоянного мультипликаторов в отношении некоторых стандартов значение задержки. Как особенность размеры уменьшились, задержка моделей стала более сложной - переход от простой наклон / перехват уравнения линии и более продвинутые формы, включая таблицы поиска и мульти-коэффициент многочленов. Соединительный кабель задержки и убил после аналогичных эволюции. Соединительный значения превратилась из констант, по таблицам провод нагрузки, и в поле / форм вычетов в целях достижения почти SPICE точности.
Хотя сроки по-прежнему большой интерес для большинства конструкций, другие очень глубоко субмикронного (VDSM) эффектов в настоящее время играют одинаково важную роль. Сигнал целостности, шум, изменение процесса, более-ячейки маршрутизации и миграции металлов, просто назвать несколько, привели к увеличению сложности анализа. Такого рода анализ инструментов довели улучшению клеточного и соединительные моделей. Модели уже не являются монолитными элементов данных в прошлое. Вместо этого, значения измеренной по многомерном пространстве в отличном шагов решения. Что больше данных, использовать, алгоритмы анализа даны более высокую гибкость и может производить номера, которые являются более точными, чем предполагалось ранее достижимым.
Активный Модели
Сегодня мы стоим на пороге следующего эволюционной точки в модельном бизнесе. Сегодня мы видим переход от данных только для моделей с моделями, которые объединяют данные и алгоритмы, а для большей точности. Так же, как программисты переехал из отдельных данных / алгоритм пространств предоставляемых традиционными Языки (например, C и Pascal) для объектно-ориентированного Языки (например, C), которые объединяют данные и алгоритмы, CAD модели должны развиваться, чтобы данные плюс алгоритм форме.
К счастью, данные плюс алгоритм модели, которая уже существует в форме открытого библиотека API (УПВ), изобретенный Корпорация IBM, выдвинутого SI2 (<A HREF = "http://www.si2.org" целевых = "_blank "относительной =" NOFOLLOW "> www.si2.org </ A>), и стандартизованный Институт инженеров по электротехнике и радиоэлектронике (IEEE 1481). Коммерческие предложения УПВ в настоящее время выходят предоставить Мы считаем, что кратчайший путь к парадигме моделирования УПВ.
Данные модели только те модели, которые создаются с помощью численной обработки, размещенные в статической форме, и которых в конечном итоге результат зависит от правильной настройке какой-либо переменной (ы). Приложение отвечает за чтение данных, который представляет модели, установка известным значениям (требуется для оценки модели), и применение алгоритма в применении для оценки модели. Другими словами, алгоритм вычисления модели содержится в приложении, а не в рамках модели.
Активный модели обеспечивают новый уровень контроля для модели писателя. Активные модель может быть так просто, как только данные модели плюс алгоритм вычисления данных только для модели. Активные модель также может быть очень сложным и может включать, если-то-иначе отраслей, для контура конструкции, экологических обнаружения и конкретного экземпляра изоляции для определения реакции модели.
Еще одно преимущество активных моделей последовательности. В данных только модели, каждое приложение обеспечивает алгоритм для оценки модели. Таким образом, если рассматривать два приложения для передачи данных только для модели по-разному (например, можно было бы нулю отрицательных чисел, а другой использует отрицательные значения), сроки закрытия могут быть невозможно достичь без дополнительных guardbanding или дополнительных итераций, опережая сроки знак взлета и время выхода на рынок. Активный модели также представляют собой новый способ мышления о том, каким образом клетки и макросов и каналов связи ведут себя и взаимодействуют. Активный модели могут взаимодействовать друг с другом, чтобы более точно определить клеток / макро-и соединительные задержки и убил ставки. Активные модель может определить ее окружения, вычислить влияние активной нагрузки и вернуться к правильному результату.
Поведение ISOP
ISOP относится к поведению конкретного экземпляра модели в дизайне. Рассмотрим активную модель, которая использует температуры при расчете собственных задержки ячейки и цены выходного убил. В статической сроков программы вы можете установить глобальные температуры конструкции и генерировать статические сроки отчетов. Однако эти сообщения верны только для температуры, указанной на всей дизайн, и не принимают во внимание региональные различия.
Активный модели следующий большой шаг вперед в клетке и соединения моделирование парадигмы. За счет объединения данных с помощью алгоритма для оценки модели, дизайнеры видят в большей степени согласованности между разрозненных приложений, используемых в потоке. Guardbanding может быть уменьшена с модели уже не будет сил вписывается в устаревшие фиксированной форме уравнений или таблиц. И, с помощью таких методов, как например конкретных анализа рабочей точке, модели могут быть оценены в окружающую среду, которая лучше отражает их истинные условия работы, а не условия, налагаемые любой одной заявки.
Джон Круа является техническим директором корпорации Силиконовой метрик в Остине.