Проектирование цифровых устройств с помощью языка описания аппаратуры VHDL. Бобрешов А.М - 28 стр.

UptoLike

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

28
Имя атрибута Значение
A'left(N)
Левая граница диапазона индексов N-й координаты
массива А
A' right (N)
Правая граница диапазона индексов N-й координаты
массива А
A' low (N)
Нижняя граница диапазона индексов N-й
координаты массива А
A'high (N)
Верхняя граница диапазона индексов N-й
координаты массива А
A' range (N)
Диапазон индексов N-й координаты массива А
A'
reverse_range(N)
Обратный диапазон индексов N-й координаты
массива A
A' length (N)
Диапазон индексов N-й координаты массива А
Атрибуты сигналов являются эффективным средством анализа поведения
сигнала во времени.
Имя
атрибута
Тип
атрибута
Значение
S’delayed (T)
То же, что
у S
Значение S, существовавшее на время T
перед вычислением атрибута
S'event boolean
Сигнализирует об изменении сигнала
S'stable boolean S ' stable = not S'event
S'active boolean
true, если присвоение сигналу выполнено,
но значение еще не изменено (не кончен
временной интервал, заданный
выражением after)
S'quiet boolean S'active = not S'quiet
S'last_event time
Время от момента вычисления атрибута до
последнего перед этим изменения сигнала
S'last_active time
Время от момента вычисления атрибута до
последнего присвоения значения сигналу
(не совпадает с last_event при наличии
слова after в определяющем выражении)
Например, в конструкции
if CLK' event and CLK=’1’ then <оператор>;
вложенный оператор будет исполняться только, если в момент
инициализации исполнения этой конструкции сигнал current_state меняет
свое значение.
                                 28
 Имя атрибута                          Значение
A'left(N)          Левая граница диапазона индексов N-й координаты
                   массива А
A' right (N)       Правая граница диапазона индексов N-й координаты
                   массива А
A' low (N)         Нижняя граница диапазона индексов N-й
                   координаты массива А
A'high (N)         Верхняя граница диапазона индексов N-й
                   координаты массива А
A' range (N)       Диапазон индексов N-й координаты массива А
A'                 Обратный диапазон индексов N-й координаты
reverse_range(N)   массива A
A' length (N)      Диапазон индексов N-й координаты массива А


Атрибуты сигналов являются эффективным средством анализа поведения
сигнала во времени.
       Имя          Тип                       Значение
    атрибута     атрибута
 S’delayed (T)   То же, что Значение S, существовавшее на время T
                 уS         перед вычислением атрибута
 S'event         boolean    Сигнализирует об изменении сигнала
 S'stable        boolean    S ' stable = not S'event
 S'active        boolean    true, если присвоение сигналу выполнено,
                            но значение еще не изменено (не кончен
                            временной интервал, заданный
                            выражением after)
 S'quiet         boolean    S'active = not S'quiet
 S'last_event    time       Время от момента вычисления атрибута до
                            последнего перед этим изменения сигнала
 S'last_active   time       Время от момента вычисления атрибута до
                            последнего присвоения значения сигналу
                            (не совпадает с last_event при наличии
                            слова after в определяющем выражении)

Например, в конструкции
if CLK' event and CLK=’1’ then <оператор>;
вложенный оператор будет исполняться только, если в момент
инициализации исполнения этой конструкции сигнал current_state меняет
свое значение.