Иконка Программируемой логической матрицы Программируемая логическая матрица

Библиотека: Ввод-вывод Дополнительно

Поведение

Реализует программируемую логическую функцию в виде суммы произведений. Каждая строка в редакторе соответствует одному терму «И». В строке можно выбрать прямое или инверсное значение любого входного бита; вторая матрица подключает сформированные термы «И» к выходным элементам «ИЛИ». Настройки матрицы сохраняются вместе со схемой.

Терм «И», к которому не подключен ни один входной сигнал, выдает значение ошибки. Выход, к которому не подключен ни один терм «И», также выдает значение ошибки. Когда сигнал выбора кристалла неактивен, все выходные биты переходят в неопределенное состояние.

Контакты

Вход
Шина, разрядность которой задается атрибутом Разрядность входа.
Выход
Шина, разрядность которой задается атрибутом Разрядность выхода.
Выбор
Вход выбора кристалла. Его активный уровень задается атрибутом Выбор; по умолчанию активным является низкий уровень (0).

Атрибуты

Разрядность входа
Определяет количество входных битов (от 1 до 32).
Количество элементов И
Определяет количество термов (произведений) от 1 до 32.
Разрядность выхода
Определяет количество выходных битов (от 1 до 32).
Метка
Текстовая подпись, привязанная к компоненту.
Шрифт метки
Шрифт, используемый для отрисовки текста метки.
Отображать метку
Управляет видимостью текстовой метки на чертеже.
Содержимое
Открывает редактор программируемой матрицы.
Выбор
Определяет, какой уровень на входе sel является активным: низкий или высокий.

Редактирование матрицы

Чтобы открыть редактор, кликните по атрибуту Содержимое в таблице свойств или выберите Изменить содержимое… в контекстном меню компонента.

Поведение инструмента «Нажатие»

Отсутствует. Используйте атрибут «Содержимое» или контекстное меню компонента для редактирования матрицы.

Назад к Справочнику по библиотекам