Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Физические типы языка VHDL. Атрибуты физических типов.




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

Организация физических типов в VHDL позволяет установить соответствие между различными единицами измерения.

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

Определение имеет следующий синтаксис:

type name is range simple_expression (to/downto) simple_expression units

ed;

Ked=X ed;

end units name;

Здесь:

- ed — имя первичного модуля;

- ked — имя вторичного модуля.

Например:

type length is range 0 to 1E9

units

um; -- micron

mm=1000 um;

m=1000 mm;

mi1=254 um;

inch= 1000 mil;

end units length;

Величина, описанная типом length, может принимать значения от 0 um до 1Е9 um. Для задания значения величины может использоваться и действительное число. Оно будет округлено до ближайшего целого в основных единицах измерения.

Атрибуты физических типов:

T'pos(x) - Номер позиции х в T

Т' val (n) - Значение в Т на позиции n

T'succ(x) - Значение в т на позиции, на 1 большей, чем х

T'pred(x) - Значение в т на позиции, на 1 меньшей, чем х

T'leftof(х) - Значение в T на позиции, на 1 левее, чем х

T'rightof (х) - Значение в Т на позиции, на 1 правее, чем х






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных