Распределитель импульсов Советский патент 1986 года по МПК G06F1/04 

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

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

Цель изобретения - повьшение .быстт родействия распреде,ителя импульсов.

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

Распределитель импульсов содержит первый и второй триггеры 1 и 2, первый второй и третий элементы И 3 - 5, счетчик 6, дешифратор 7, регистр 8, группу 9 элементов И,первый и второй блоки 10 и 11 сравнения, элемент НЕ 1 и элементы И-НЕ 13 и 14, На чертеже обозначены также тактовый вход 15, вход 16 запуска,первая, вторая и третья группы 17 - 19 информационных входов и группа 20 выходов распределителя.

Распрпделитель импульсов работает следующим образом.

Перед началом работы на первую, вторую и третью группы 17-19 информационных входов распределителя задаются коды, которые определяют соответственно начальный канал выдачи, конечный канал выдачи и рабочие каналы. Блок 11 сравнения следит за сос- ,тоянием кодов на группах 17 и 18 входов распределителя. Если код по группе 17 входов превышает код по группе 18 входов, на втором выходе блока 11 сравнения единичный уровень и наоборот, если кодiгруппы 17-входов меньше кода группы 18 входов, на первом выходе блока 11 сравнения единичный уровень. Предположим, что начальный код группы 17 задан меньши чем конечный код группы 18. На входе 16 входной сигнал отсутствует - нулевой уровень. На выходе элемента И-НЕ 13 единичный уровень. Триггеры 1. и 2 в нулевом состоянии. При этом нулевой уровень прямого выхода триггера 1 блокирует выходы дешифратора 7, через элемент И 5 разрешает по управляющему входу занесение кода с группы-17 входов в счетчик 6 и удерживает триггер 2 в нулевом состоянии по входу сброса. На втором выходе блока 11 сравнения нулевой уровень, а на первом его выходе - единичный уровень. На выходе блока 10 сравнения нулевой уровень, На выходе эле

. мента И-НЕ 14 единичный уровень. На тактовом входе 15 присутствуют тактовые импульсы, которые инвертируются элементом НЕ 12 и проходят через элемент И 3 на суммирующий вход счетчика 6, но не оказывают на него влияния, так как нулевой уровень управля- ющего входа удерживает счетчик 6 в состоянии, соответствующем коду груп- 0 пы 17. Ни выходах регистра 8, группы 9 элементов И и группы 20 распределителя нулевые уровни. При поступлении единичного сигнала на вход 16 запуска распределителя триггер 1 устанавли- S вается в единичное состояние по установочному входу в момент отсутствия тактового импульса на тактовом входе 15. При появлении перепада с нулевого уровня на единичный на прямом выходе 0 триггера 1 содержимое группы 18 входов переписывается в регистр 8, в результате . чего на соответствующих выходах регистра 8 появляются единичные уровни, которые определяют рабо- 5 чие каналы. Одновременно единичный уровень прямого выхода триггера 1 проходит через элемент И 5 на управляющий вход счетчика 6 я на вход сброса триггера 2, разрешая счетчику 6 30 проведение последующего счета, а

триггеру 2 - проведение разблокировки. Появление единичного уровня на стробирующем входе дешифратора 7 с прямого выхода триггера 1 разблокирует выходы дешифратора 7. В результа- ,те этого начальное состояние счетчика- 6 дешифрируется и на соответствующем выходе дешифратора 7 появляется единичный уровень, который разрешает (при наличии единичного уровня выхода регистра 8) прохождение тактового импульса через соответствующий элемент И группы 9 на выход группы 20 для обслуживания начсшьного канала. По концу выдачи тактового импульса начального кангша содержимое счетчика 6 увеличивается на единицу. Дешифратор .7 дешифрирует следующее состояние счетчика 6, и очередной тактовый импульс проходит -ПО этому деш:ифрирован- ному кан;5лу на выход 20, по окончи- НИИ выдачи которого сйдержимое счетчика 6 увеличивается на единицу. Каналы, в которьж присутствуют нулевые уровни выходов регистра 8, блокир тот- 55 ся.

Дальнейшее.обслуживание каналов аналогично обслуживанию начального . канала. После обслуживания очередно5

40

4S

3

го канала содержимое счетчика 6 каждый раз увеличивается на единицу. Пр достижени счетчиком 6 кода, равного коду группы 18, на выходе блока 10 сравнения появляется единичный уро- вень, который поступает на второй вход элемента И-НЕ J4. Деншфратор 7 дешифрирует код счетчика 6, соответствующий последнему обслзокиваемому каналу,и очередной тактовый импульс про- ходит по конечному каналу .По окончании тактового импульса конечного обслуживаемого канала на выходе элемента И-НЕ 14 формируется перепад уровня с нулевого на единичньш, который пос тупает на синхровходы триггеров 1 и 2. Если к этому времени на входе 16 запуска распределителя единичный сигнал снят (нулевой уровень), триггер 1 по этому перепаду возвращается в исходное состояние; остальные элементы устройства также возвращаются в .исходное состояние. Очередной импульс по входу 16 запуска повторяет процесс распределения тактовых им- Пульсов по работающим каналам группы 20 выходов. Если к моменту появления перепада с нулевого уровня на единичный на выходе элемента И-НЕ 14 единичный уровень на входе 16 присут- ствует, состояние триггера 1 не измеряется, а триггер 2 устанавливается в единичное состояние. Нулевой уровень инверсного выхода триггера 2, проходит через элемент И 5 на управляющий вход счетчика 6 и вход сброса, Производя при этом запись ко-, да с шины 15 в счетчик 6 и возвращая триггер 2 в исходное состояние. Очередной цикл работы распределителя начинается всегда с обслуживания на- чально го канала. Меняя величину длительности единичного сигнала на входе 16 запуска, можно управлять циклич- ностью работы распределителя, но при этом последний цикл всегда происходит полностью.

При поступлении на группу 17 входов кода, величина которого превьша- ет значение кода группы 18 устройство автоматически переходит на обслужива- ние каналов в обратном направлении. В этом случае счетчик 6 работает чере элемент И 4 в режиме вычитания. Работа остальных элементов .устройства аналогична описанному. Изменением кодов по группам 17 и 18 входов можно сужать или расширять диапазон обслуживаемых каналов распределителя. Из

5 О 15 20 25 зо

5

5

0

5

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

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

Распределитель импульсов, содержащий счетчик, дешифратор, группу элементов И, регистр, два триггера, два элемента И, причем группа входов начальных условий распределителя соединена с группой информационных входов с четчика, с ммирующий и вычитающий входы которого соединены соответ- QTBeHHO с выходами первого и второго элементов И, выходы разрядов счетчика соединены соответственно с входами дешифратора, выходы которого соединены соответственно с первы м входами элементов И группы, вторые входы которых соединены с соответствующими выходами регистра, группа информационных входов которого является группой входов блокировки каналов распределителя, группа выходов элементов И является группой выходов распределителя, отличающийся тем, что, с целью повышения быстродействия, в него введены элемент НЕ,третий элемент И, два элемента И-НЕ и два блока сравнения, причем тактовый вход распределителя соединен с третьими вхо- даг-ш элементов И группы, с входом элемента НЕ и с первым входом первого элемента И-НЕ, второй вход которого соединен с выходом неравенства первого блока сравнения, первая группа информационных входов которого соединена с первой группой информаци.- онных входов второго блока сравнения и является группой входов конечных условий распределителя, управляющий вход регистра соединен со стробирую- щим входом дешифратора, с первым входом третьего элемента И и с выходом первого триггера, информационный вход которого соединен с первым входом второго элемента И-НЕ и является входом запуска распределителя, выход элемента НЕ соединен с вторым входом второго ;элемер та И-НЕ, с первым входом первого элемента И и с первым входом второго элемента И, выходы Меньше и Больше второго блока сравнения соединены с вторыми входами соответственно первого и вторш о эле- ментов И, второй вход третьего элемента И соединен с инверсным выходом

и с информационным входом второго

триггера, выход первого элемента И-НЕ I.

соединен с синхровходом второго триггера и с синхровходом первого триггера, установочный вход которого сое-. . динен с выходом второго элемента И-НЕ, вторая группа информационных входов первого блока сравнения соединена с

группой выходов счетчика, вторая группа информационных входов второго блока сравнения соединена с 5 группой информационньрс входов счетчика, выход третьего элемента И соединен с синхровходом счетчика и с входом сброса вто- ,рого триггера,

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

название год авторы номер документа
Устройство для сопряжения вычислительной машины с каналом связи 1985
  • Волков Александр Иванович
  • Агеев Сергей Викторович
  • Котов Виталий Семенович
  • Виноградова Валентина Георгиевна
  • Аполенова Ирина Дмитриевна
  • Фомин Николай Алексеевич
SU1291994A1
Трехканальное резервированное устройство для приема и передачи информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1758646A1
Устройство для фиксации неустойчивых сбоев 1985
  • Вашкевич Олег Васильевич
  • Лурье Георгий Аркадьевич
  • Муравицкий Дмитрий Иванович
SU1265777A1
Таймер 1983
  • Чистяков Виталий Алексеевич
SU1149233A1
Устройство для функционального контроля цифровых блоков 1989
  • Дерендяев Борис Васильевич
  • Кибзун Александр Иванович
  • Маслов Виктор Борисович
  • Мельников Валерий Алексеевич
  • Барышев Александр Андреевич
  • Лисицын Борис Николаевич
  • Ваганов Михаил Александрович
SU1656538A1
Устройство для контроля блоков памяти 1986
  • Чистяков Виталий Алексеевич
  • Шульга Татьяна Федоровна
  • Багян Левон Георгиевич
  • Великовский Михаил Данилович
  • Биккулов Марк Гуммарович
  • Смирнов Иван Андреевич
SU1444896A1
Устройство для распределения заданий процессорам 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1780087A1
Устройство для синхронизации вычислительной системы 1982
  • Мингалеев Фазыл Феритович
  • Пластун Николай Трофимович
  • Солдатов Борис Алексеевич
  • Филькин Альберт Сергеевич
SU1068921A1
Двухканальное устройство для контроля и восстановления процессорных систем 1986
  • Подзолов Герман Константинович
  • Иванов Леонид Сергеевич
  • Гнедовский Юрий Михайлович
  • Хлебников Николай Иванович
  • Миневич Елена Ефимовна
  • Файвинов Андрей Анатольевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1397917A1
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с периферийными устройствами 1985
  • Бобровник Евгений Антонович
  • Широгоров Анатолий Анатольевич
SU1285484A1

Иллюстрации к изобретению SU 1 241 220 A1

Реферат патента 1986 года Распределитель импульсов

Изобретение относится к вычислительной технике и автоматике и может быть испоЛьзовано при построении блоков управления дискретных устройств, а также для устройств с микропрограммным управлением. Целью изобретения является повышение быстродействия. Особенностью предлагаемого распределителя импульсов являются возможность обеспечения автоматического выбора выходных, каналов, задание начальной Последовательности, конечной последовательности, возможность блокировки отдельных выходных каналов. Поставленная цель достигается тем, что в распределитель введены элемент НЕ, элемент И, два элемента И-НЕ, два блока сравнения. 1 ил. (Л с ьэ 4 0 tC

Формула изобретения SU 1 241 220 A1

15

Редактор А. ОГар

Составитель Е. Торопов

Техред Н.Бонкало Корректор Зимокосов

Заказ 3489/43Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

- .- ----- --.- ------.- --«-----.-----.---...-.«...-.«. ---------.--.я. ---.-.-.-.-.-.«„ „.-. и. ------ -. -. ..««.«.«.«.....iH..

Производственно- полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Документы, цитированные в отчете о поиске Патент 1986 года SU1241220A1

Майоров.С.А., Новиков Г.И
Принципы организации цифровых машин
Л
: Машиностроение, 1974, с
АППАРАТ ДЛЯ ОБОГАЩЕНИЯ РУД ПО МЕТОДУ ВСПЛЫВАНИЯ 1915
SU279A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
Устройство для изготовления катушек для обмоток электрических машин 1928
  • Иванов М.М.
SU10579A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 241 220 A1

Авторы

Чистяков Виталий Алексеевич

Даты

1986-06-30Публикация

1984-12-25Подача