Задача минимизации длин проводников 21 СодержаниеГлава 2. Подход для миграции топологии с сохранением конфигурации 27Глава 3. Программная реализация 35Цель диссертационной работыГлава 1.Обзор алгоритмов миграции топологии 1.1Этапы синтеза и миграции топологии.Рис. 1 Этапы синтеза топологииПланировка и размещениеЭкстракция и верификацияРис. 2 Этапы миграции топологии1.2Алгоритмы сжатияРис. 3 1D сжатиеРис. 4 2D сжатие1.3Графо-теоретический подход.1.3.1Построение графа ограничений.Рис. 7 Пример распространения тени.Рис. 8 Пример сканирующей линии.1.3.2Анализ критического пути.1.3.3Положительные циклы.Рис. 10 Пример положительного цикла.1.4Оптимизация топологии.1.5Графовый метод решения задач оптимизацииРис. 11 Определение групп вершин графа по ребру между вершинами N8 и N9Рис. 12 Варианты неоптимального и оптимального решения для объекто, не в критическом пути, с учетом сетки.Рис. 13 Выбор координаты технологической сетки для размещения проводника.1.6Задача минимизации длин проводников1.7Целевые функции, минимизирующие изменения топологии.Рис. 14 Миграция с использованием функции (6)Рис. 15 Миграция с использованием функции (9)Глава 2.Подход для миграции топологии с сохранением конфигурации 2.1Целевая функция2.2Уменьшение размерности задачиПервый этапРис. 16 Расстояния, которые необходимо минимизироватьВторой этап.Рис. 17 Фрагмент топологииN - это количество всех X2.3Обзор подходаРис. 18 Топология входной ячейкиРис. 19 Миграция с приодитетом длинРис. 20 Миграция с приоритетом ширин2.4Возможности целевой функции2.4.1Выравнивание сток/исток контактовРис. 22 Расстояния для сохранения при ыравнивании сток/исток контактов.2.4.2Выравнивание контактов внутри топологических контуровРис. 23 Пример расположения контактов.Глава 3.Программная реализация 3.1Формальное описание работы алгоритма сжатия и миграцииРис. 25 Блок-схема процесса сжатия топологии3.2Программная реализация этапа оптимизации топологии3.3Обзорный примерРис. 27 Блок-схема одной итерации миграции СЯРис. 28 Входная топология ячейки and2_8Рис. 29 Построение ограничений, выделение нарушенных ограничений.Рис. 30 Установка в минимум всех объектов топологии.Рис. 31 Минимизация длин проводников.3.4Тестирование и метрикиНазвание ячейкиВключено с низким приоритетомПриложение Технологические правилаРис. 33 Простые технологические правилаПравила для повышения выхода годныхСписок литературы