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

Logic and Bit Operations

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


Bit Clear

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

Bit Concat

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

Bit Reduce

Сокращение битов AND, OR или XOR всех битов входного сигнала до одного бита.

Bit Rotate

Сдвигает входной сигнал на позиции бит.

Bit Set

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

Bit Shift

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

Bit Slice

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

Bit to Integer Converter

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

Bits to Word

Преобразование битового вектора в целое число.

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

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