# Тоннель

Библиотека: | Проводка
Введён в: | 2.5.0 (в библиотеке Базовые, перемещён в библиотеку Проводка в 2.7.0)
Внешний вид: |

## Поведение

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

На рисунке выше показано, как это работает. Здесь все три тоннеля имеют одинаковую метку Clk_A, поэтому три точки, к которым подключены тоннели, соединены между собой. Если бы один из тоннелей был помечен как-то иначе, например R_W, то он был бы частью другой совокупности тоннелей. В следующем примере мы можем наблюдать возникновение ошибки при активации управляемого буфера, конфликтующего с нижним выводом.

Управляемый буфер наверху выдаёт плавающее значение, поскольку на его нижнем входе 0. Обычно это заставляет провод, выходящий из управляемого буфера, быть синим; но здесь он светло-зелёный, потому что плавающее значение на выходе совмещается через тоннель с 0 от контакта внизу. Если значение на управляющем входе буфера изменится на 1, то управляемый буфер выдаст 0 в тоннель, которая совместится с 1 от контакта внизу, и это в результате даст значение ошибки (E); тогда мы увидим красные провода, идущие от всех тоннелей.

## Контакты

Тоннель имеет только один контакт, разрядность которого соответствует атрибуту Биты данных тоннеля. Этот контакт не является ни входом ни выходом - соответствующие тоннели просто прозрачно соединены.

## Атрибуты

Когда компонент выбран, или уже добавлен, комбинации от Alt-0 до Alt-9 меняют его атрибут Биты данных, а клавиши со стрелками меняют его атрибут Направление.

Направление
  Направление, на которое указывает тоннель.
Биты данных
  Количество битов тоннеля.
Метка
  Текст внутри метки, привязанной к тоннелю. Этот тоннель соединён со всеми остальными тоннелями с точно такой же меткой.
Шрифт метки
  Шрифт, которым отрисовывается метка.

## Поведение Инструмента Нажатие

Нет.

## Поведение Инструмента Текст

Позволяет редактировать привязанную к тоннелю метку.

Назад к Справке по библиотеке