Шифратор Советский патент 1981 года по МПК G06F5/00 

Описание патента на изобретение SU857972A1

1

Изобретение относится к вычислительной технике и автоматике.

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

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

Недостатком известного шифратора являются значительные аппаратурные затраты при кодировании больших массивов инфор мации, т.е. при наличии большого количества входных сигналов.

Цель изобретения - упрощение шифратора.

Поставленная цель достигается тем, что шифратор, содержащий регистр входного кода, содержит мультиплексоры, счетчик и генератор

тактовых импульсов, причем шины входных сигналов подключены.к информационным входам входных мультиплексоров, выход каждого из которых

5 соединен с одним из информационных входов выходного мультиплексора, выход которого соединен с входом записи регистра выходного кода, выход генератора тактовых импульсов соеди 0 нен с входом счетчика, выходы младших разрядов которого подключены к входам управления выходного мультиплексора и к входам соответствующих старших разрядов регистра выходного

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

На чертеже изображена схема шифратора, кодирующего 256 входных сигналов (символов, команд, операций).

25 Устройство содержит шестнадцать входных мультиплексоров 1,один выходной мультиплексор 2, восьмиразрядный двоичный счетчик 3, восьмиразрядный регистр 4 выходного кода и генератор 5 тактовых импульсов.

шины двухсот пятидесяти шести кодиpye .ыx сигналов разбиты на шестнадцать групп (числу групп соответствует количество входных мультиплексо-ровJ по шестнадцать шин в каждой (числу шин в группе соответствует количество Информационных входов одного селектора-мультиплексора). Каждая группа шин подключена к информационньом входам одного из мультиплексоров так, что каждая шина в группе подключена только к одному из входов селектора-мультиплексора, соответствующего данной группе шин.

Восьмиразрядный код любого из кодируемых элементов определяется номером входного мультиплексора 1, к которому подключена шина данного элемента (четыре старших разряда кода) и номером входа мультиплексора, к которому подключена эта шина (четыре младших разряда кода). Выходные шины мультиплексоров 1 подключены к информационным входам селектора-мультиплексора 2 , причем номер входного мультиплексора, выход которого подключается ко входу мультиплексора 2, совпадает с номером этого входа. Выход мультиплексора 2, соединен с входом записи регистра выходного кода 4. Выходные шины четьРрех старших разрядов счетчика 3 соединены с входными информационными шинами четырех младших разрядов регистра 4, а выходные шины четырех младших разрядов счетчика 3 с входными информационными шинами четырех старших разрядов регистра 4. Одноименные входы дешифраторов мультиплексоров 1 соединены вместе и подключены к соответствующим выходным шинам четырех старших разрядов счетчика 3. Входы дешифратора мультиплексора 2 соединены с соответствующими выходными шинами четырех младших раз.рядов счетчика 3. Генератор 5 своим выходом подключен к счетному входу суётчика 3.

Шифратор работает следующим образом.

При подаче тактовых импульсов на счетный вход счетчика 3 происходит последовательное изменение кодовых , состояний на выходных шинах разрядов счетчика 3, которые подключены к соответствующим входам мультиплексоров 1 и 2. При этом происходит опрос входов селекторов-мультиплексоров 1 и 2, Поскольку выходные шины старших разрядов счетчика 3 подключены одновременно ко всем соответствующим входам дешифраторов-мультиплексоров 1-8 i-тые входы всех этих селекторов-мультиплексоров опрашиваются одновременно.

Подключение к входам дешифраторамультиплексора 2 шин четырех младш-их разрядов счетчика 3 обеспечивает опрос всех пходов мультиплексора 2

за время опроса одного i-ого входа всех селекторов-мультиплексоров 1. Пусть кодируемый сигнал 1 на входной шине,подключенной к третьему входу селектора-мультиплексора 1, выход которого подключен к второму 5 входу мультиплексора 2. Опрос третьих входов мультиплексоров 1 соответствует состоянию счетчика, при котором на шинах старших разрядов счетчика 3 появляется код ООН , а опросу

0 второго входа мультиплексора 2 соответствует состояние счетчика, при котором на шинах младших разрядов появляется код 0010.

Пока при опросе входов мультиплексоров 1, вход на котором имеется логическая 1, не опрошен, выходы всех мультиплексоров находятся в состоянии О. На выходе мультиплексора 2 также имеется логический О.

Q Когда на выходе счетчика 3 устанавливается код ООН, т.е. опрашиваются третьи входы мультиплексоров 1, на выходе мультиплексора 2 появляется логическая 1, и в этом состоянии выход остается до тех пор, пока

состояние старших разрядов не изменится. Сигнал 1 с выхода мультиплексора 1 поступает на второй вход сулектора-мультиплексора 2. При очередном цикле опроса его входов на

0 выходе его появляется 1 при появлении на шинах младших разрядов счетчика 3 кода 0010. Логическая 1 с выхода мультиплексора 2 поступает на вход записи регистра 4 выходного кода и в этот регистр записывается код данного сигнала 00100011.

Использование мультиплексоров, счетчика и генератора тактовых импульсов выгодно отличает предлагаемый

Q шифратор от известного, так как позволяет сократить количество микросхем высокой степени интеграции при кодировании большого количества входных сигналов. При кодировании 256 сигналов количество используемых микросхем сокращается на 47%. Сокращение количества многовходовых микросхем улучшает топологию печатной платы, что повышает технологичность устройства. Уменьшение связей

0 между элементами схемы повышает надежность устройства.

Формула изобретения

Шифратор, содержащий регистр входного кода,отличающийс я тем, что, с целью упрощения, он содержит мультиплексоры, счетчик и генератор тактовых импульсов,

причем шины входных сигналов подключены к информационным входам входных мультиплексоров, выход каждого из которых соединен с одним из информационных входов выходного мультиплексора, выход которого СОРДИИОН с входом записи регистра выходного кода, выход генератора тактовых импульсов соединен с входом счетчика, выходы младших разрядов которого подключены к входс1м управления выходного мультиплексора и к входс м соответствующих старших разрядов регистра выходного кода, а выходы соответствующих старших разрядов подключены к входам управления входных мультиплексоров

и к входам соответствующих младших разрядов регистра выходного кода.

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР 443476, кл. Н 03 К 13/24, 1971.

2.Каталог интегральных микросхем. Т.1, Центральное конструкторское бюро, 1978, с. 336, рис. 6 (прототип.

Похожие патенты SU857972A1

название год авторы номер документа
УСТРОЙСТВО ФАЗОВОЙ СИНХРОНИЗАЦИИ 1997
  • Чулков В.А.
RU2119717C1
Устройство для отладки и контроля микропроцессорных систем 1988
  • Астратов Олег Семенович
  • Лытов Николай Павлович
  • Молодцов Валерий Николаевич
  • Новиков Вячеслав Михайлович
  • Филатов Владимир Николаевич
SU1647568A1
Табличный процессор 1982
  • Мелехин Виктор Федорович
SU1108446A1
СПОСОБ И УСТРОЙСТВО СИНХРОНИЗАЦИИ И ДЕМУЛЬТИПЛЕКСИРОВАНИЯ КОМПОНЕНТНЫХ СИГНАЛОВ В ЦИФРОВЫХ ПОТОКАХ 2012
  • Гончаров Анатолий Федорович
  • Драган Михаил Павлович
  • Емельянов Роман Валентинович
  • Маслаков Вячеслав Эдуардович
RU2514092C2
Устройство для формирования гистограммы случайных чисел 1988
  • Прокофьев Дмитрий Иванович
  • Арбенин Эдуард Владимирович
  • Виницкий Александр Николаевич
  • Китайцев Андрей Владимирович
  • Семенов Владимир Викторович
SU1702391A1
Устройство для сопряжения электронной вычислительной машины с дискретными датчиками 1982
  • Васильев Виктор Фадеевич
  • Глухов Михаил Вячеславович
  • Кудряшов Владимир Николаевич
  • Шамбазов Александр Васильевич
SU1084774A1
Устройство для сопряжения микроЭВМ с внешним устройством 1985
  • Сидоренко Николай Федорович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Остроумов Борис Владимирович
SU1283780A1
Устройство автоматизированной подготовки программ для станков с ЧПУ 1986
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1354160A1
Система ввода телевизионных изображений в ЭВМ 1989
  • Арутюнов Анатолий Юрьевич
  • Садыков Султан Садыкович
SU1665391A1
Устройство для быстрого преобразования Фурье 1989
  • Каневский Юрий Станиславович
  • Клименко Мария Константиновна
  • Логинова Людмила Михайловна
  • Сергиенко Анатолий Михайлович
SU1633425A1

Реферат патента 1981 года Шифратор

Формула изобретения SU 857 972 A1

Вк.О

бх.

вл.2

вх.1$

5Д./5

ffxff

ML

Bulf

/Ул

SU 857 972 A1

Авторы

Черняк Сергей Павлович

Михайловский Виктор Леонидович

Даты

1981-08-23Публикация

1979-04-17Подача