Проектирование специализированных СБИС. Рындин Е.А. - 88 стр.

UptoLike

Составители: 

90
Компонентом может быть один вентиль, микросхема, плата или целая
подсистема. Иерархия может представлять структурное разбиение проекта
или функциональную декомпозицию.
При потоковом описании (data-flow description) объекта проекта его ар-
хитектура представляется в виде множества регистровых операций, каждая из
которых управляется вентильными сигналами. Потоковое описание соответ-
ствует стилю описания, используемому в языках регистровых передач.
Структурный тип описания отражает декомпозицию на компоненты и де-
лает акцент на соединениях, которые должны быть проведены между компо-
нентами. Компоненты могут быть некоторыми абстрактными функциональ-
ными устройствами или соответствовать физическим элементам, микросхе-
мам, печатным модулям.
В потоковом описании, наоборот, акцент делается на потоке информации
между памятью и элементами с вентильным управлением. Этот поток инфор-
мационного обмена регулируется и направляется управляющими элементами,
которые логически отделены от путей данных. Так как пути данных показаны
явно, то потоковое описание не уделяет внимания структуре возможных реа-
лизаций.
Предложения поведенческого описания в VHDL представляют совре-
менный язык структурного программирования, который ближе всего к языкам
Паскаль или Модула-2 по мощности и легкости использования.
Имеется много причин для использования поведенческого стиля в описа-
нии аппаратуры. Основной причиной является то, что поведенческое описание
определяет с любой желаемой степенью точности функционирование устрой-
ства без определения его структуры.
Например, разработчик может подробно описать поведение подсистемы,
а проработку деталей реализации передать другим. Реализация может выпол-
няться либо специализированным предприятием, либо может быть передана в
другую группу в той же самой организации. При использовании поведенче-
ского стиля описания разработчик избегает чрезмерной спецификации струк-
туры или у клона разработки в сторону какой-либо одной технологии реализа-
ции. Это позволяет обеспечить технологическую инвариантность (независи-
мость от технологии) проекта и упростить модернизацию изделия в будущем.
Используя поведенческое описание изготовителя, потребитель может по-
строить соответствующее структурное описание для подсистемы.
3.6. Язык то пологического описания CIF
Как известно, конечным итогом проектирования СБИС является тополо-
гический чертеж или файл описания топологии интегральной схемы, выпол-
ненный в определенном, желательно стандартизованном, формате. Данный