stringtranslate.com

План этажа (микроэлектроника)

Макет плана этажа, просмотренный в редакторе макетов ИС

В области автоматизации проектирования электронных устройств план интегральной схемы представляет собой схематическое изображение предполагаемого размещения ее основных функциональных блоков.

В современном электронном проектировании планы этажей создаются на этапе проектирования планировки этажей , раннем этапе иерархического подхода к проектированию интегральных схем .

В зависимости от используемой методологии проектирования фактическое определение плана этажа может отличаться.

Планировка этажей

Планировка этажей учитывает некоторые геометрические ограничения в дизайне. Вот несколько примеров:

Математические модели и задачи оптимизации

План этажа, который можно разбить на части, с указанием порядка разбивки
Простейшая неразрезная планировка этажа

В некоторых подходах план этажа может быть разделом всей площади чипа на выровненные по осям прямоугольники , которые будут заняты блоками IC. Это разделение подчиняется различным ограничениям и требованиям оптимизации: площадь блока, соотношение сторон , предполагаемая общая мера межсоединений и т. д.

Поиск хороших планов этажей был областью исследований в комбинаторной оптимизации . Большинство задач, связанных с поиском оптимальных планов этажей, являются NP-трудными , т.е. требуют огромных вычислительных ресурсов. Поэтому наиболее распространенным подходом является использование различных эвристик оптимизации для поиска хороших решений.

Другой подход заключается в ограничении методологии проектирования определенными классами планов этажей, такими как многослойные планы этажей.

Планы этажей, которые можно разбить на части

План этажа, который можно разбить на слои, — это план этажа, который можно определить рекурсивно, как описано ниже. [1]

Нарезные планы этажей использовались в ряде ранних инструментов автоматизации электронного проектирования [1] по ряду причин. Нарезные планы этажей могут быть удобно представлены бинарными деревьями (точнее, k -d деревьями ), которые соответствуют порядку нарезки. Что еще более важно, ряд NP-трудных задач с планами этажей имеют полиномиальные алгоритмы времени, когда ограничиваются нарезными планами этажей. [2]

Дальнейшее чтение

Ссылки

  1. ^ ab "Справочник по электротехнике", Ричард К. Дорф (1997) ISBN 0-8493-8574-1 
  2. ^ Саррафзаде, М., «Преобразование произвольного плана этажа в разрезаемый», Труды Международной конференции IEEE/ACM по автоматизированному проектированию (ICCAD-93) 1993 г., стр. 386-389.