Математическое моделирование в микроэлектронике. Ч.2. Лукьяненко Е.Б. - 8 стр.

UptoLike

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

8
В VHDL определены следующие атрибуты:
‘ leftлевая граница диапазона индексов массива;
‘ right – правая граница диапазона индексов массива;
‘ low – нижняя граница диапазона индексов массива;
‘ high – верхняя граница диапазона индексов массива;
‘ range - диапазон индексов массива;
‘ reverse_range – обратный диапазон индексов массива;
‘ length – ширина диапазона индексов массива.
Компоненты.
Объявление компонента определяет интерфейс и модели на VHDL (Entity
или Architecture). В момент моделирования должны существовать объявления
Entity и Architecture для компонентов, которые не только объявлены, но и
установлены в схему. Это позволяет задавать объявления библиотечных
элементов, а реальные их описания (объявления Entity и Architecture) задавать
по мере использования этих элементов.
Объявление компонента записывается в виде:
Component name
[port (port_list);]
end component;
Выражения.
Выражения могут содержать следующие операторы:
Category Operator Пояснения
&
AND (И)
y1<=a1 and b1
1
OR (ИЛИ)
y2<=a2 or b2
&
NAND(И-НЕ)
y3<=a5 nand b5
1
NOR(ИЛИ-НЕ)
y4<=a6 nor b6
=1
XOR(Искл.ИЛИ)
y3<=a3 xor b3
Boolean
NOT(НЕ)
y5<=not a5
= Равенство
/= Неравенство
< Меньше
<= Меньше или равно
> Больше
Comparison(сравнение)
>= Больше или равно
ABS Абсолютное значение Arithmetic
+ Сложение