Научная статья на тему 'Методика проектирования резервируемых систем с применением языка VHDL'

Методика проектирования резервируемых систем с применением языка VHDL Текст научной статьи по специальности «Компьютерные и информационные науки»

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

Текст научной работы на тему «Методика проектирования резервируемых систем с применением языка VHDL»

УДК 621.3.049.77.001.66

ВX. Ивченко

МЕТОДИКА ПРОЕКТИРОВАНИЯ РЕЗЕРВИРУЕМЫХ СИСТЕМ С ПРИМЕНЕНИЕМ ЯЗЫКА VHDL

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

Предлагаемая методика проектирования сокращает количество проектных , -.

Автоматизация данных действий реализована благодаря наличию в языке VHDL развитых средств программирования и возможности применения пользовательских типов данных. Разработанные дополнительные типы данных обеспечивают автоматическое преобразование заданий на проектирование нерезервированных систем в соответствующие задания систем с резервированием. На основе полученных заданий программы логического синтеза генерируют проекты, содержащие подсистемы резервирования.

Новые типы данных применяются аналогично обычно используемым типам данных (например, таким как bit, bit_vector и др.). Благодаря наличию такой аналогии разработка систем с резервированием с точки зрения проектировщика практически не отличается от работы со схемами без резервирования. Исключение составляет необходимость указывать тип и кратность резервирования.

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

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

ЛИТЕРАТУРА

Коноплев Б.Г. Реализация многопроцессорных систем на основе суперкристаллов и СБИС пластин // Микроэлектроника. Т.17. Вып. 5, 1988. С. 432-438.

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