Выявление высокоуровневых иерархических структур сверхбольших интегральных схем…
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2016. № 4
5
Сильно логически связанные группы (ЛСГ) — это группы сильно связан-
ных ячеек, которые с высокой вероятностью участвуют в формировании опре-
деленной логической функции. Помимо выделения крупных логических блоков,
называемых макроэлементами (дешифраторы, автоматы и т. п.), ЛСГ можно ис-
пользовать при решении проблем прямого проектирования, таких как [5]:
трассируемость;
поскольку ЛСГ имеют повышенную связность, то меха-
низмы размещения будут располагать ячейки близко друг к другу, что часто при-
водит к возникновению мест перегрева. Карта топологических скоплений приве-
дена на рис. 1. На ней красным отмечены места перегрева. В нижней левой части
рисунка перегрев вызван плотным размещением элементов, которые входят в ЛСГ;
разработка общей топологии СБИС;
так как ЛСГ будут размещаться
неразделимо, разработчик может сформировать «мягкий» блок (мягкие режимы
групповой распайки блоков элементов на печатной плате — это режимы, при
которых температура блоков изменяется плавно, а максимальная температура
разогрева блока лишь на 10…30 K превышает температуру плавления припоя),
который определяет ограничения для размещения ячеек;
перестройка по логике;
при автоматической трассировке топологии схемы
основным критерием расстановки логических ячеек является компактность,
потому в результате трассировка схемы получается спутанной.
Рис. 1.
Пример мест перегрева топологии
В отличие от обычного размещения ЛСГ может быть перераспределена та-
ким образом, чтобы покрыть большее пространство и снизить число возмож-
ных точек перегрева. Если применять этот подход к небольшим областям топо-
логии, то ее размеры увеличатся незначительно.