|
|
Управляемый буфер/инвертор |
| Библиотека: | Элементы | ||
| Введён в: | 2.0 Beta 1 | ||
| Внешний вид: |
|
Поведение
Управляемые буфер и инвертор, часто называемые буферами/инверторами с тремя состояниями, имеют однобитный управляющий входной контакт на южной стороне. Значение на этом управляющем контакте определяет поведение компонента:
- Когда значение на этом контакте равно 1, компонент ведёт себя точно так же, как обычный буфер или инвертор (элемент НЕ).
- Если значение равно 0 или является неинициализированным значением (U), то выход компонента переходит в неинициализированное состояние (U).
- Если значение на управляющем контакте является ошибочным (E) (например, при конфликте сигналов на линии управления), то на выходе также формируется значение ошибки (E).
| Входы | Выходы | ||
|---|---|---|---|
| Вход | Управл. (En.) | Буф. | Инв. |
| Все | 0 | U | U |
| Все | U | U | U |
| 0 | 1 | 0 | 1 |
| 1 | 1 | 1 | 0 |
| U | 1 | U | E |
| E | 1 | E | E |
| Все | E | E | E |
Управляемые буферы могут быть полезны, когда у вас есть проводник (часто объединяемый в шину), значение на котором должно соответствовать выходу одного из нескольких компонентов. Размещая управляемый буфер между выходом каждого компонента и шиной, вы можете управлять тем, подаётся ли выход этого компонента на шину в данный момент.
Контакты (предполагается, что компонент направлен вправо, управляющий вход — по правую руку)
- Левая сторона (вход):
- Вход компонента, значение которого будет передаваться на выход, если на управляющем входе присутствует уровень 1. Разрядность соответствует атрибуту Биты данных.
- Южный край:
- Управляющий вход компонента. Разрядность равна 1.
- Правая сторона (выход):
- Выход компонента, значение на котором будет неинициализированным (U), если на управляющем входе 0 или неинициализированное значение (U); значением ошибки (E), если на управляющем входе значение ошибки (E); или будет вычислено на основе входного значения, если на управляющем входе 1. Разрядность соответствует атрибуту Биты данных.
Атрибуты
Когда компонент выбран или добавляется, комбинации клавиш от Alt-0 до Alt-9 изменяют его атрибут Биты данных, а клавиши со стрелками изменяют его направление (Направление).
- Направление
- Направление компонента (его выхода относительно входа).
- Биты данных
- Разрядность входа и выхода компонента.
- Размер элемента
- (Только для управляемого инвертора) Определяет, следует ли отрисовывать увеличенную или уменьшенную версию компонента.
- Расположение управляющего входа
-
Расположение управляющего входа, если представить, что мы смотрим со стороны входа на выход: если компонент направлен вправо и значение атрибута —
По правую руку
, то управляющий вход расположен снизу; а еслиПо левую руку
, то сверху. - Метка
- Текст метки, связанной с элементом.
- Шрифт метки
- Шрифт для отображения текста метки.
Поведение инструмента «Нажатие»
Нет.
Назад к Справке по библиотеке