Покоряя Физическое проектирование
EDA TOOLS завоевали ПРОБЛЕМА функционально правильное чипов, но с глубоко субмикронного (DSM) эффекты, ситуация гораздо более рискованными. Если дизайн не может достичь сроки закрытия, компания будет не хватать его оконном рынке. Если дизайнер не считает целостности сигналов (SI), компания получит чипы, которые не работают. Хуже всего, если дизайнер не считает целостности дизайна (DI), компания получит чипы, которые не в области, а также обоснованно разъяренный клиентов. Чтобы победить сроки закрытия, С., Д. в DSM система-на-чипе (SOC) конструкций, компании должны рассмотреть вопрос о принятии комплексного потока основе набора инструментов Благодаря синтеза, размещения, часы распределения и маршрутизации.
Синтез, размещение, часы распределения и маршрутизации использоваться в качестве отдельных проблем. В процессах DSM, однако, задержки не могут быть предсказаны без размещения. В прогрессивных технологических процессов, маршрутизации слоев особенность существенно разные электрические свойства, а также маршрутизацию и распределение часов должны быть рассмотрены. Один инструмент объединения floorplanning, синтеза, размещения, часы-поколения деревьев и маршрутизации необходимо точно предсказать дизайн производительность в той или иной процесс.
Кросс-ток-индуцированной ошибки являются наиболее распространенными И. проблемы и возникают, когда две или более сетей (проводных маршрутов) работают параллельно друг другу на некотором расстоянии. Даже если сигнал имеет правильное значение логики, перекрестные помехи могут повлиять на сроки переходов, исключающих сроков закрытия. Кроме того, если падение напряжения на электроснабжения линий (их часто называют падение ИК) является слишком суровым, схемы будут неисправности или сроки не удастся. Необнаружения И. проблемы ужасно дорогие, потому что они как трудно определить и требуют чип respin исправить.
Надежность могут возникнуть проблемы в этой области, тоже. Электромиграция, провод самостоятельно тепла и горячей деградации электронов (или сокращенно-канальный эффект) три общих проблем. Электромиграция и провод самостоятельно тепла происходят, когда постоянного или переменного тока в проводе слишком высока. Горячие электронов результате сильных электрических полях, между источником и стоком устройства, которые могут ухудшить транзистор и привести устройство, которое уже не соответствует спецификации.
В традиционных подходов, сроки, С. И. и Д. И. анализов, проведенных после компоновки и извлечения. Это может выявить проблемы, но не предлагает автоматизированные исправления или указания к их решению. В дизайне DSM, временной анализ, кросс-анализа говорить и паразитарные задач добычи должны быть выполнены одновременно с дизайном. Усилий, затраченных на сроки и С. И. зависит от приложения: ненадежных чипов не может быть большой проблемой для видеоигр, но может означать, жизни и смерти владельца от кардиостимулятора.
В дизайне DSM, пост-макет С. И. и Д. И. анализы уже недостаточно. Наиболее эффективное решение дает широкие перспективы СИ, сроки, власть и области вопросов, как дизайнер, просматривая потока. Где И. и Д. И. профилактики непрактично, инструменты автоматизированного определить пути устранения проблемы, не нарушая других параметров конструкции. Сроки должны решаться на всех этапах проектирования и маршрутизации должны быть сроки по инициативе и комплексный характер. Синтез должны понимать, предлагаемого размещения и оценивать любые изменения в данном контексте.
Использование комплексного синтеза, место и маршрут инструментов расширения с С. и Д. функции могут смягчать другие проблемы. Во время первого размещения, программное обеспечение может определить потенциальную жертву и сетей синтеза / россыпного может принять решение внести изменения, основанные на полном знании дизайн ограничений в дополнение к точный прогноз вниз технологий. В одновременного синтеза, размещения и оптимизации программного обеспечения проводит анализы, которые не позволяют провод самостоятельно тепла и горячей проблемы электрона. Только передовая россыпных может принимать такие решения с размещением и размеров технологий, встроенных в ее алгоритмы.
Надежность расчетов для горячих электронов и провод самостоятельно тепла должна быть основана на максимально возможной частотой переключения, которое не может находиться на векторы логического моделирования. В противном случае, чип может потерпеть неудачу в этой области.
Мощный генератор часы дерево должно быть частью комплексного решения. В генерация топологии и размещения буфера, этот инструмент относится к электронно-горячей и провод-я тепло ограничений так же, как ко времени такие трудности, как тело и вставки задержки. Если оставить пока в этом процессе проектирования, эти проблемы являются дорогостоящими поскольку весь части чипа, возможно, придется разорвал и перенаправил.
Для обнаружения и устранения проблем ИК капли, проектировщик должен предсказать, пиковое значение напряжения, тока и средний размер проводов питания должно быть для удовлетворения этих потребностей. Основным решением для проблемы падение ИК обеспечить провода питания являются достаточно велик. Это требует анализа власть рано и часто, когда начала символического энергосистема создана.
Некоторые С. И. и Д. И. проблемы невозможно найти и устранить от размещения только, так что конструктор должен использовать маршрутизатор, который обнаруживает и устраняет проблемы в глобальном и подробный маршрут. Кроме того, маршрутизатор должен быть доступны в режиме ЭКО после детального маршрута, извлечения и анализа данных.
Наконец, после маршрутизации, наиболее точным извлеченные паразитных имеются. Сроки анализатор генерирует сроков окна для выявления сетей, которые могут переключаться в то же время, а затем объединяет перекрестными связями паразитных и сроки окна для вычисления дополнительных сдвиг задержки для каждого профессионала, пострадавших сети. После этого анализа будет завершена, сетей с нарушениями сроков готовы к исправления в соответствии с маршрутизатором. После коррекции маршрутизации должны быть тщательно сделать или это может вызвать еще больше проблем. Место и маршрут инструменты должны поддерживать после маршрута вставки буфера и другие исправления при сведении к минимуму воздействие на другие сети. Без этих функций, попытки исправить С. проблем при маршрутизации может вызвать проблемы с завершением или времени и привести к ухудшению сходимости потоков.
Сроки закрытия и DSM эффекты являются сложными и не будут эффективно решены большинством инструментов сегодня. Решение является комплексным, поток-инструмент, набор Благодаря синтеза, размещения, часы распределения и маршрутизации, так что проблемы могут быть выявлены и обозначены как они происходят во время проектирования. Это, и только в этом будет гарантировать сходимость к дизайн без проблем СИ, которая достигает требования к синхронизации.
Лу Схеффер парень с Cadence Design Systems, Inc в Сан-Хосе.