Документация Engee

Логические и битовые

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


Bit Clear

Устанавливает указанный бит входного сигнала в ноль.

Bit Concat

Объединяет до 16 входных слов в одно выходное.

Bit Set

Устанавливает указанный бит входного сигнала в единицу.

Bit Shift

Логический или арифметический сдвиг входного сигнала.

Bit Slice

Возвращает поле последовательных битов из входного сигнала.

Bit to Integer Converter

Сопоставляет вектор битов с соответствующим вектором целых чисел.

Bitwise Operator

Заданная побитовая операция над входными сигналами.

Combinatorial Logic

Выполнение логических операций по таблице истинности.

Compare To Constant

Сравнение входного сигнала с константой.

Compare To Zero

Сравнение входного сигнала с нулем.

Detect Change

Обнаружение изменения значения сигнала.

Detect Decrease

Обнаружение среза сигнала.

Detect Fall Negative

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

Detect Fall Nonpositive

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

Detect Increase

Обнаружение фронта сигнала.

Detect Rise Nonnegative

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

Detect Rise Positive

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

Extract Bits

Вывод выборки последовательных битов из входного сигнала.

Interval Test

Определяет, находится ли сигнал в указанном интервале.

Interval Test Dynamic

Определяет, находится ли сигнал в указанном интервале.

Logical Operator

Выполнить указанную логическую операцию над входными сигналами.

Relational Operator

Сравнивает входные сигналы.

Shift Arithmetic

Сдвиг битов или двоичной точки сигнала.