Устройство для организации очередности приема информации Советский патент 1984 года по МПК G06F9/50 

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

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

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

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

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

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

Целью изобретения является повышение надежности.

Поставленная цель достигается тем, что в устройство для организации очередности приема информации, соде ржащее шифратор, элемент задержки, дешифратор, блок, памйти, блок управления записью и считыванием, группу элементов И, .распределитель импульсов-,. регистр, первый и второй элементы ИЛИ, блок управления записью- и считыванием содержит первый счетчик, счетный вход которого соединен с выходом первого элемента ИЛИ, причем группа выходов дешифратора является группой информационных выходов устройства, выходы элементов И группы соединены с группой входов шифратора и входами первого элемента ИЛИ, выход каждого разряда регистра соединен с первым входом одноименного элемента И труп пы, второй вход каждого элемента И группы соединен с одноименным выходом распределителя .импульсов, введе на группа одновибраторов, вход каж,, дого одновибратора соединен с за.просным входом устройства и третьим входом соответствующего элемента И группы, выходы распределителя импул сов соединены с входами сброса соот ветствующих разрядов регистра, информационные входы которых соединены с выходами соответствующих одно.вибраторов группы, вйходы регистра .соединены с входами второго элемента ИЛИ, выход которого через элемен задержки подключен к запускающему входу распределителя импульсов, гру па выходов шифра.тора соединена с группой информационных входов блока памяти, группа выходов которого сое динена с входами дешифратора, блок управления записью и- считыванием содержит второй счетчик и схему сравнения, причем выходов пе вого и второго, счетчиков соединены соответственно с первой и второй группами входов схемы-сравнения, выход которой соединен с входом бло кировки второго счетчика,- вход которого соединен с тактовым входом устройства, группы выходов первого и второго счетчиков соединены соответственно с группой входов адреса считывания и-с груп-пой входов адреса записи блока памяти. На фиг.1 Представлена функциональная схема предложенного устройства на фиг.2 - то же, блока управления записью и считыванием. Устройство для организации, очередности приёма информации содержит шифратор 1, дешифратор 2, блок 3 памяти, блок 4 управления записью исчитыванием, элементы И 5-,-5п:Гру пы, распределитель б. импульсов, регистр 7, триггеры регистра 7, элементы ИЛИ 9 и 10, группу одно- вибраторов , элемент 12 задержки, запросные входы 13 устройст ва, тактовый вход 14 устройства, ин формационные выходы 15 устройства, . группы входов 16 и .17 адреса записи и считывания блока 3. Блок управления записью и считыванием (фиг. 2) содержит счетчик 18, схему 19 сравнения, счетчик 20. Устройство работает следующим d6 разом.; г, . Перед началом работы устройствоприводится в исходное состояние, в результате -чего тригг еры 8 регистра 7, счетчики 18 и 20 блока 4 нахо дятся в исходном .нулевом состоянии. На информационных..входах триггеров регистра 7 присутствует нулевой сигнал. Затем информация поступает-на запросные входы 13 и далее на входы элементов И 5 группы и входы одновибраторов грйппы, которые сраба-тывают по переднему фронту поступающего сигнала и выдают импульсы на информационные входы соответствующих триггеров 8 регистра 7, которые срабатывают и вьщают сигналы на входы соответствующих элементов И 5 группы и входы элемен-. . та ИЛИ 10. . Сигнал с выхода элемента ИЛИ 10 через элемент 12 задержки поступает на запускающий вход распредели.теля 6, на выходах которого появляются сдвинутые друг относительно друга п.о времени импульсы. Распределитель 6 по очереди опрашивают Элементы И 5 и одновременно сбрасывают соответствующие триггеры 8 регистра 7. Так как одновибраторы 11 по переднему фронту поступающего запроса формируют на вы ходах сигналы определенной длительности, поэтому присутствие на входах одновибраторов 11 длительных сигналов запроса не приводитк повторному срабатыванию триггеров 8. . . С выходов соответствующих элементов И 5 сигналы по очереди поступают на в-ходы шифратора 1 и через элемент ИЛИ 9 на счетный вход счетчика 18 блока ..4. Блок 4 работает следующим образом. Состояние выхода 16 изменяется сигналами, пойт.з пающими с выхода элемента ИЛИ 9, и считыванием. Этим самым определяется адрес ячейки памяти блока 3 памяти, куда осуществляется запись информации. Считыва- , ние информации из блока 3 памяти осуществляется по адресу, устанавливаемому на выходах счетчика 20, состояние которого изменяется сигналами, поступающими с входа 14 устройства. В шифраторе 1 сигналы преобразуются в параллельный двоичный код., соответствующий номеру элемента И 5 и, следовательно, номеру запроса, поступающего на вход 13 устройства. Этот код записывается в блок 3 памяти по адресу, установленному на . . выходах 16 блока 4. Сигналы на считывание информации . из.блока 3 памяти поступают по входу 14 в блок 4,Который на выходах 17 устанавливает адрес ячейки памяти, из которой необходимо считать информацию. Считанная из блока 3 памяти информация после преобразования дешифратором 2 в позиционный,код вы.ставляется на информационных выходах 15 .устройств.а. - . Предлагаемое устройство предназначено для работы в .условиях, когда скорость считывания информации из блока 3 памяти сигналами, поступающими на вход 14 устройства, значительно выше скорости записи информации в блок 3. памяти. В этом; случае создаются условия, когда счетчик 20 опережает счетчик 18.

Для предотвращения условия опережения счетчиком 20 счетчика 18, а следовательно, и предотвращения считывания и выдачи в результате этого ложной информации, на выходах 15 устройства в блок 4 введена схема 19 сравнения, которая, оценивая состояние счетчиков 18 и 20, вырабатывает сигнал запрета на выходе блокировки счетчику 20 в случае равенства кодов состояний счетчиков 18 и 20 и тем самым запрещает работу счетчика 20.

Применение предлагаемого изобретения позволяет повысить надежность работы устройства.

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

название год авторы номер документа
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Устройство для организации очереди 1982
  • Бадаев Геннадий Михайлович
  • Заяц Анатолий Моисеевич
  • Грачев Александр Павлович
  • Степанцов Борис Ефимович
SU1070554A1
Устройство для оценки состояния каналов в симплексных системах связи 1987
  • Пирожков В.И.
  • Каминский В.Г.
  • Сидоров В.Д.
  • Преображенский В.Л.
SU1554749A2
Устройство для обслуживания запросов 1985
  • Гордон Феликс Георгиевич
  • Вертлиб Михаил Яковлевич
  • Юргенсон Владимир Робертович
SU1264174A1
Микро-ЭВМ 1982
  • Пушкарев Юрий Яковлевич
  • Полонский Дмитрий Васильевич
SU1124316A1
Устройство для сопряжения источника и приемника информации 1988
  • Игнатьев Сергей Сергеевич
  • Ионова Валентина Александровна
SU1562921A1
Устройство для сопряжения вычислительной машины с общей магистралью 1989
  • Метешкин Александр Александрович
  • Каменецкий Владимир Збигневич
  • Разумов Александр Владимирович
  • Серебрянников Олег Нестерович
SU1686453A1
Устройство обмена информацией между ЭВМ и абонентами 1990
  • Петров Владимир Германович
  • Кутуев Алим Татирович
  • Русаков Владимир Дмитриевич
  • Лаптев Александр Михайлович
SU1835545A1
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 1984
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU1348842A1
Устройство для оценки состояния каналов в симплексных системах связи 1984
  • Пирожков Владилен Иванович
  • Каминский Виктор Гаврилович
  • Сидоров Владимир Дмитриевич
  • Преображенский Владимир Львович
SU1197124A1

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

Реферат патента 1984 года Устройство для организации очередности приема информации

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

Ё

-О-О-О

AlNA. AA/v

Фиг.

16

/

l

f

/20

N/

17 фиг. 2

l

f

/

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для изготовления в грунте бетонных свай с употреблением обсадных труб 1915
  • Пантелеев А.И.
SU1981A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для управления очеред-НОСТью ОбСлужиВАНия зАпРОСОВ 1979
  • Янковский Валерий Иванович
  • Любинский Владимир Степанович
SU851409A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 128 255 A1

Авторы

Балаболин Анатолий Владимирович

Дронов Владимир Иванович

Левчук Владимир Владимирович

Никитан Владимир Александрович

Даты

1984-12-07Публикация

1983-07-27Подача