Извлечение цепи
Извлечение электрической схемы или просто извлечение схемы , также извлечение списка соединений , представляет собой перевод схемы интегральной схемы обратно в электрическую схему ( список соединений ), которую она предназначена для представления. Эта выделенная схема необходима для различных целей, включая моделирование схемы , статический временной анализ , целостность сигнала , анализ и оптимизацию мощности , а также сравнение логики и схемы . Каждая из этих функций требует несколько иного представления схемы, что приводит к необходимости многократного извлечения макета. Кроме того, может существовать этап постобработки по преобразованию схемы уровня устройства в чисто цифровую схему , но это не считается частью процесса извлечения.
Детальная функциональность процесса извлечения будет зависеть от его системной среды. Простейшая форма извлеченной схемы может быть в виде списка соединений, отформатированного для конкретного симулятора или программы анализа. Более сложное извлечение может включать запись извлеченной схемы обратно в исходную базу данных, содержащую физическую схему и логическую схему. В этом случае, связывая извлеченную схему с топологией и логической сетью, пользователь может создать перекрестную ссылку на любую точку схемы с ее эквивалентными точками в логике и топологии (перекрестное зондирование). Для моделирования или анализа затем можно создать различные форматы списка соединений с помощью программ, которые читают базу данных и генерируют соответствующую текстовую информацию.
При извлечении часто бывает полезно провести (неформальное) различие между спроектированными устройствами , то есть устройствами, намеренно созданными разработчиком, и паразитными устройствами , которые не были явно задуманы разработчиком, но являются неотъемлемой частью компоновки схемы. .
В основном процесс экстракции состоит из трех различных частей. Это извлечение спроектированных устройств, извлечение межсоединений и извлечение паразитных устройств. Эти части взаимосвязаны, поскольку различные извлечения устройств могут изменить связность схемы, например, резисторы (спроектированные или паразитные) преобразуют отдельные цепи в несколько электрических узлов. Обычно один уровень извлечения межсоединений используется с извлечением спроектированного устройства для создания схемы для моделирования или уменьшения уровня затвора, а второй уровень извлечения межсоединений используется с выделением паразитных устройств для создания схемы для временного анализа.
См. также
[ редактировать ]Ссылки
[ редактировать ]Справочник по автоматизации электронного проектирования для интегральных схем , Лаваньо, Мартин и Шеффер ( ISBN 0-8493-3096-3 ) Обзор области автоматизации электронного проектирования . Это краткое изложение было взято с разрешения из тома II, главы 22, «Извлечение макета» Уильяма Као, Чи-Юань Ло, Марка Базеля, Раминдерпала Сингха, Питера Спинка и Лу Шеффера .