Эта библиотека содержит блоки, которые доступны в подбиблиотеке Logic и Bit Operations в библиотеке блока Simulink. Кроме того, эта библиотека имеет блоки Синуса и Косинуса, которые оптимизированы для генерации HDL-кода, и дополнительные блоки, которые выполняют битовые операции, такие как Битный Concat и Бит, Уменьшают. Если у вас есть HDL установленный Coder™, можно сгенерировать HDL-код от этих систем.
Ясный бит | Обнулите заданный бит сохраненного целого числа |
Битный Concat | Конкатенации до 128 входных слов в единственный вывод |
Бит уменьшает | AND, OR или XOR укусили сокращение во все биты входного сигнала к единственному биту |
Бит вращает | Вращайте входной сигнал позициями двоичного разряда |
Bitset | Установите заданный бит сохраненного целого числа одному |
Сдвиг разряда | Логический или арифметический сдвиг входного сигнала |
Секционированный микропроцессор | Возвратите поле последовательных битов от входного сигнала |
Побитовый оператор | Заданная битовая операция на входных параметрах |
Сравните с постоянным | Определите, как сигнал выдерживает сравнение с заданной константой |
Сравните с нулем | Определите, как сигнал выдерживает сравнение с нулем |
Извлеките биты | Выведите выбор непрерывных битов от входного сигнала |
Логический оператор | Выполните заданную логическую операцию на входном параметре |
Оператор отношения | Выполните заданную реляционную операцию на входных параметрах |
Арифметика сдвига | Переключите биты или двоичную точку сигнала |