stringtranslate.com

Кодер (цифровой)

Структурная схема общего кодера.
Структурная схема общего кодера.

Кодер (или "простой кодер") в цифровой электронике - это преобразователь "горячего" в двоичный код . То есть, если есть 2 n входных линий, и максимум только одна из них будет иметь высокий уровень, двоичный код этой "горячей" линии вырабатывается на n -битных выходных линиях. Двоичный кодер - это двойник двоичного декодера .

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

Типы кодировщиков

2н-to-n кодеры

Кодер -to-n имеет n выходов в соответствии с количеством входов. Таким образом, он уменьшает количество линий передачи и может быть сравнен с мультиплексором . Только один из входов становится "высоким" (логическое состояние "1") за раз.

Например, простой кодер 4-в-2 принимает 4 входных бита и выдает 2 выходных бита. Проиллюстрированный пример уровня вентиля реализует простой кодер, определенный таблицей истинности, но следует понимать, что для всех явно не определенных входных комбинаций (т. е. входов, содержащих 0, 2, 3 или 4 старших бита) выходы рассматриваются как не имеющие значения . [1]

4-в-2 кодер

Схема уровня затвора простого линейного кодера 4:2
Схема уровня затвора простого линейного кодера 4:2

8-в-3 кодер

Схема уровня затвора простого кодера 8:3.
Схема уровня затвора простого кодера 8:3. Для простоты использованы 4-входовые вентили ИЛИ.

Смотрите также

Ссылки

  1. ^ "Двоичные кодировщики и их применение". Electronics Hub . 2015-06-29 . Получено 2017-05-01 .