Научная статья на тему 'Метод синтеза блоков СБИС на основе элементов второго уровня иерархии'

Метод синтеза блоков СБИС на основе элементов второго уровня иерархии Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
91
35
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Метод синтеза блоков СБИС на основе элементов второго уровня иерархии»

Известия ТРТУ

Специальный выпуск

УДК 621.3.049.77.001.66

А.В.Ковалев

МЕТОД СИНТЕЗА БЛОКОВ СБИС НА ОСНОВЕ ЭЛЕМЕНТОВ ВТОРОГО

УРОВНЯ ИЕРАРХИИ

Методология автоматизированного проектирования СБИС на основе адаптированной к САПР элементной базы является удачным средством решения проблем масштабирования компонентов и изменения технологических параметров, благодаря использованию гибких, параметризуемых

,

[1]. -

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

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

один микрофрагмент, как раньше, а группу микрофрагментов, ранее разра-.

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

Конечное множество микрофрагментов А = {а1, а2, ..., ап} , из которого строятся логические элементы, теперь состоит из примитивов: «вход», «выход», «транзит», «пустой», «балласт». «Балласт» включает в себя набор

,

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

С целью минимизации площади элемента, составленного из топологических микрофрагментов, для каждого «балластного» примитива вводятся

« » « ».

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

ЛИТЕРАТУРА

1. Коноплев Б.Г., Астахов А.И. Методология автоматизированного проектирования микротопологии фрагментов СБИС. Известия вузов СССР. Радиоэлектроника, 1988. Т.31, №9. С.24-31.

i Надоели баннеры? Вы всегда можете отключить рекламу.