Паразитарная добыча - Parasitic extraction
В автоматизация проектирования электроники, паразитарная добыча расчет паразитных эффектов как в проектируемых устройствах, так и в требуемой проводке соединяет из Электронная схема: паразитные емкости, паразитарные сопротивления и паразитные индуктивности, обычно называемый паразитарные устройства, паразитические компоненты или просто паразиты.
Основная цель выделения паразитов - создать точную аналоговую модель схемы, чтобы детальное моделирование могло имитировать фактические характеристики цифровой и аналоговой схемы. Отклики цифровых схем часто используются для заполнения баз данных для расчета задержки сигнала и нагрузки, например: временной анализ; анализ мощности; схемотехническое моделирование; и целостность сигнала анализ. Аналоговые схемы часто запускаются на подробных испытательных стендах, чтобы определить, позволят ли дополнительные извлеченные паразитные паразиты функционировать разработанной схеме.
Фон
В рано интегральные схемы влияние проводки было незначительным, а провода не рассматривались как электрические элементы схемы. Однако ниже 0,5-микрометр технологический узел сопротивление и емкость межсоединений начали оказывать значительное влияние на характеристики схемы.[1] С усадкой процесс Технологии влияние индуктивности межсоединений также стало важным.
Основные эффекты паразитирования межсоединений включают: задержка сигнала, сигнал шум, Падение ИК-излучения (резистивная составляющая напряжения).
Извлечение межблочной емкости
Емкость межсоединения рассчитывается путем предоставления инструменту извлечения следующей информации: вид сверху макета проекта в виде входных многоугольников на наборе слоев; отображение на набор устройств и контактов (из Макет против схемы run), а также понимание этих слоев в разрезе. Эта информация используется для создания набора проводов разводки с добавленными конденсаторами в местах, где указывают входные многоугольники и структура поперечного сечения. Выходной список цепей содержит тот же набор входных цепей, что и проектный список цепей входа, и добавляет паразитные конденсаторные устройства между этими цепями.
Извлечение межблочного сопротивления
Сопротивление межсоединения рассчитывается путем предоставления инструменту извлечения следующей информации: вид сверху макета проекта в виде входных многоугольников на наборе слоев; отображение на набор устройств и контактов (из Макет против схемы бег), а также понимание поперечного сечения этих слоев, включая удельное сопротивление слоев. Эта информация используется для создания набора подсистем разводки, которые имеют дополнительное сопротивление между различными частями проводов. Вышеуказанная емкость межсоединения делится и распределяется между подузлами пропорционально. Обратите внимание, что, в отличие от емкости межсоединения, сопротивление межсоединения должно добавлять подузлы между элементами схемы для размещения этих паразитных резисторов. Это может значительно увеличить размер извлеченного выходного списка соединений и вызвать дополнительные проблемы моделирования.
Извлечение индуктивности межсоединения
Этот раздел пуст. Вы можете помочь добавляя к этому. (Июль 2010 г.) |
Инструменты и поставщики
Инструменты делятся на следующие широкие категории.
- Решатели поля предоставить физически точные решения. Они вычисляют электромагнитные параметры путем прямого решения Уравнения Максвелла. Из-за большой вычислительной нагрузки они применимы только к очень маленьким конструкциям или к частям конструкций.
- Приближенные решения с использованием методов сопоставления с образцом - единственный возможный подход к извлечению паразитных факторов из законченных современных интегральных схем.
Экстрактор ANSYS Q3D
ANSYS Q3D Extractor использует метод моментов (интегральных уравнений) и МКЭ для вычисления матриц емкости, проводимости, индуктивности и сопротивления. Он использует быстрый мультипольный метод (FMM) для ускорения решения интегральных уравнений. Выходные данные решателя включают в себя распределения тока и напряжения, матрицы CG и RL.[2][3]
FastCap, FastHenry
FastCap и FastHenry, от Массачусетский технологический институт (Массачусетский технологический институт) - это два бесплатных инструмента для удаления паразитов для емкости, индуктивности и сопротивления. Их цитируют во многих научных статьях, они считаются золотыми справочниками в своей области. Исходный код, а также двоичные версии Windows со средством просмотра и редактора находятся в свободном доступе по адресу FastFieldSolvers.[4][5]
FasterCap
FasterCap, от FastFieldSolvers, это бесплатный решатель емкостного поля с открытым исходным кодом, доступный для ОС Windows и Linux, способный моделировать проводящие структуры, встроенные в кусочно-постоянную диэлектрическую среду со сложной диэлектрической проницаемостью, возможность автоматического уточнения сетки и внутри / вне ядра движок решателя.
StarRC
StarRC из Synopsys (ранее из Avanti ) - это универсальный инструмент для удаления паразитов, применимый для всего спектра электронных устройств.[6]
Quantus
Квант из Каденция представляет собой инструмент для удаления паразитов как для цифровых, так и для аналоговых схем, поэтому необходимо выполнить проверку выделения паразитов для подготовки проекта к проверке после макета.[7]
QuickCap
QuickCap NX от Synopsys это инструмент для удаления паразитов как для цифровых, так и для аналоговых схем.[8] Он был основан на QuickCap, разработанном Ральфом Айверсоном из Random Logic Corporation, которая была приобретена Magma и Synopsys.
Калибр xACT3D
Калибр xACT3D от Наставник Графика это инструмент для удаления паразитов как для цифровых, так и для аналоговых схем.[9] Он был основан на PexRC, разработанном Wangqi Qiu и Weiping Shi из Pextra Corporation, которая была приобретена Mentor.
CapExt
CapExt от CapExt AS - это инструмент для извлечения емкости с печатных плат на основе файлов Gerber.[10]
Fieldscale SENSE
Fieldscale SENSE от Fieldscale - это инструмент для удаления паразитов для извлечения емкости, сопротивления и всей эквивалентной RC-цепи в формате списка соединений из емкостных сенсорных датчиков на основе файлов dxf и gerber.[11]
Смотрите также
Рекомендации
- ^ «Автоматическая модификация макета», Майкл Рейнхардт, п. 120
- ^ Группа вычислительного прототипирования Массачусетского технологического института
- ^ Экстрактор ANSYS Q3D
- ^ Группа вычислительного прототипирования Массачусетского технологического института
- ^ FastFieldSolvers
- ^ StarRC
- ^ Раствор для экстракции Quantus QRC
- ^ QuickCap
- ^ Калибр xACT3D
- ^ CapExt
- ^ Fieldscale