Язык AHDL

         

Раздел Logic


Раздел Logic определяет логическое функционирование текстового файла проекта (TDF) и является собственно его телом. В этом разделе могут быть многократно использованы следующие операторы и разделы:

¨    Булевские выражения.

¨    Управляющие булевские выражения.

¨    Оператор Case.

¨    Оператор Defaults.

¨    Оператор If Then.

¨    Оператор If Generate

¨    Оператор If Generate

¨    Оператор таблицы истинности

Þ   Раздел Logic может также содержать оператор Assert.

Раздел Logic заключается в ключевые слова BEGIN и END. За ключевым словом END следует символ (;), заканчивающий раздел. Если используется оператор Defaults, то он должен предшествовать всем другим операторам в этом разделе.

AHDL является параллельным языком. Компилятор анализирует поведенческую модель, описанную в разделе Logic, параллельно. Выражения, осуществляющие множественные присваивания объекту, имеющему тип NODE  или переменной, объединяются в соответствии с функцией монтажное ИЛИ.



Содержание раздела