Устройство для сопряжения источника информации с процессором
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1658162
Автор: Сурин
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИРЕСПУБЛИК 9) (1) 5 6 06 Р 13/О ГОСУДАРСТВЕННЫГЮ ИЗОБРЕТЕНПРИ ГКНТ СССР КОМИТЕТИ ОТКРЫТИ САНИЕ ИЗОБРЕТЕНИЯ АВТ(57) Изобретение относится к вычислительной технике и может быть использовано для ввода информации в систему обработки в реальном масштабе времени, Цель изобретения - повышение надежности эа счет исключения потерь информации при полной загрузке блока памяти устройства. Устройство содержит блок памяти, буферный регистр, мультиплексор, счетчики записи и чтения, сумматор, схему сравнения, триггеры записи и чтения, три элемента И, два элемента задержки, элемент НЕ, два элемента И - НЕ. 1 ил,(61) 1571601(54) УСТРОЙСТВТОЧНИКА ИНФРОМ идетельство СССР06 Е 13/00, 1988.О ДЛЯ СОПРЯЖЕНИЯ ИСОРМАЦИИ С ПРОЦЕССО Устройством,В исходном состоянии счетчики б и 7, триггеры 11 и 22 находятся в состоянии "0", триггер 12 - в состоянии "1". Элемент И 13 заперт логическим нулем с выхода элемента НЕ 16. Мультиплексор 5 подключен на направлении счетчика б чтения. В регистр 10 уставки занесен иэ процессора дополнительный код глубины заполнения блока 2 памяти. На шинах 18 и 19 готовности - логический нуль. Вторая шина 19 готовности включена в систему прерываний процессоПри поступ первого инфор импульс его со шину 20 записи 25 устанавливае яние "1", Посл плексор 5 на на и через второй з команду записи 2 памяти, а эате лении на вход устройства мационного слова, синхропровождения поступает на и через открытый элемент И т триггер 11 записи в состодний переключает мульти- правление счетчика 7 записи лемент 15 задержки подает на управляющий вход блока м сбрасывается в исходное ОМУ СВИДЕТЕЛЪСТВУ Изобретение относится к вычислительной технике, может быть испОльзовано для ввода цифровой информации в систему обработки данных в реальном масштабе времени и является усовершенствованием изобретения по авт. св. Ря 1571601.Цель изобретения - повышение надежности эа счет исключения потерь информации при полной загрузке блока памяти устройства,На чертеже изображена функциональная схема устройства.Устройство ввода информации содержит информационные входы устройства 1, блок 2 памяти, буферный регистр 3, выходные шины 4, мультиплекстор 5, счетчик б чтения, счетчик 7 записи, сумматор 8, схему 9 сравнения, регистр 10 уставки, триггер 11 записи, триггер 12 чтения, элемент И 13, элементы 14 и 15 задержки, элемент НЕ 16, входную шину 17, шины 18 и 19 готовности, шину 20 чтения, шину 21 записи, триггер слежения 22, элемент И-НЕ 23, элемент И 24 и элемент И 25. работает следующим обра 1658162состояние "0", Элемент И 13, находящийся в цепи чтения, на время операции записи блокируется сигналом с инверсного выхода триггера 11 записи, Задний фронт сигнала с прямого выхода триггера 11 поступает на счетный вход счетчика 7 записи и наращивает его состояние на единицу, подготавливая тем самым следующий адрес для блока 2 памяти, Вследствие увеличения кода счетчика 7 записи на выходе "Больше" появляется логическая "1". а на выходе "Равно" логический "0", который заблокирует элементы И-НЕ 23 и И 24. Сигнал логического нуля с выхода последнего, поступив на вход элемента НЕ 16 логической единицы с его выхода, открывает элемент И 13 и сигнал с выхода последнего устанавливает триггер 12 чтения в ноль. Передний фронт с инверсного выхода триггера 12 поступает а вход занесения буферного регистра 3 и информация из блока 2 памяти переписывается в буферный регистр, при этом на первой шине 18 готовности появляется логическая единица, сообщая процессору о наличии информации в устройстве, Второе и последующие информационные слова, поступившие на вход устройства числом не более, чем задано в регистре 10 уставки, будут обработаны аналогичным образом. В этот период процессор, если он освободился от решения других задач, анализирует состояние первой шины 18 гоговноси. и в случае наличия логив,.ской едницы на последней, снимает информацию с выходных шин 4 буферного регистра 3, Строб приема информации в процессор поступает по шине 21 чтения на Я - вход триггера 12 чтения и устанавливает его в состояние "1", При этом сигнал с инверсного выхода триггера 12 поступает на счетный вход счетчика 6 чтения и наращивает его состояние на единицу, Прямой вь.ход триггера чтения через первый элемент 14 задержки выставляет запрос на вывод очередного слоьа из блока 2 памяти в буферный регистр 3. Если в блоке памяти есть хоть одно слово и в этот момент не идет операция записи, то сигнас выхода элемента И 13 сбрасывает в ноль триггер 12 чтения, который тем самым заноси очсредное слово в буферный регистр и выставляет сигнал на первой шине 18 готовности, Процессор может принять всю информацию, накопившуюся в блоке памяти устройства или только часть ее, если в этот момент для процессора появилась более важная задача, В последнем случае при заполнении блока 2 памяти до уровня, заданного в регистре 10 уставки, на выходе переноса сумматора 8, который вычитает из кода счетчика 7 за 10 15 20 25 30 35 40 45 50 55 писи код, занесенный в регистр, возникает логическая единица. Последняя по второй шине 19 готовности поступает в систему прерываний процессора и вызывает на выполнение программу приема из устройства, которая как было выше описано считывает всю информацию из устройства до конца,ри сьеме последнего слова с буферного регистра 3 код счетчика 6 чтения догонит код счетчика 7 записи и сравняется с ним, в результате на выходе "Больше" схемы 9 сравнения появится логический ноль, а на выходе "Равно" логическая единица, которая откроет элементы И - НЕ 23, И 24, Логическая единица с инверсного выхода триггера 22 слежения появляется на выходе 1 лемента И 24 и устанавливает устройство в исходное состояние, При полном заполнении блока 2 памяти;:од счетчика 7 записи .,огонит код счетчика 6 чтения и сравняется с 1 н м, однако в этом случае сброса устройства не произойдет, так как триггер 22 слежения, установленный до равенства, сигналом с выхода схемы 9 сравнения "Меньше" в состояние "1", включит элемент И-НЕ 23. Логический ноль с выхода последнего заблокирут элемент И 25 и запись в устройство прекратиться,Устройство позволит предотвратить сбоос устройства в исходное состояние при гюлнсм заполнении блока памяти устройства и тем самым исключить потери информации,Формула изобретения Устройство для сопряжения источника информации с процессором по авт. св, М 1571601, отличающееся тем,что,с целью повышения надежности за счет исключения потерь информации, в него введены триггер слежения, второй и третий элементы И, элемент И - НЕ, причем установочный вход триггера слежения соединен с выходомМеньше" схемы сравнения, вход сброса триггера слежения соединен с выходом "Больше" схемы сравнения, прямой выход триггера слежения соединен с первым входом элемента И - НЕ, второй вход которого и первый вход второго элемента И соедине,ы с выходом "Равно" схемы сравнения, в горой вход второго элемента И соединен с инверсным выходом триггера слежения, выход второго элемента И соединен с входами с 1 роса счетчиков записи и чтения и входом элыента НЕ, выход элемента И-НЕ соединес первым входом третьего элемента И, обжорой вход которого соединен с входной шиной записи устройства, выход третьего элемента И соединен с установочным входомригера записи1658162Составитель А, Грошев едактор В. Бугренкова Техред М,Моргентал Корректор А,Осауленк каз 1714 Тираж 409 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС113035, Москва, Ж, Раушская наб 4/5изводственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина
СмотретьЗаявка
4684098, 24.04.1989
ПРЕДПРИЯТИЕ ПЯ В-8685
СУРИН ЕВГЕНИЙ ПАВЛОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: информации, источника, процессором, сопряжения
Опубликовано: 23.06.1991
Код ссылки
<a href="https://patents.su/3-1658162-ustrojjstvo-dlya-sopryazheniya-istochnika-informacii-s-processorom.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения источника информации с процессором</a>
Предыдущий патент: Устройство для сопряжения процессора с памятью
Следующий патент: Устройство для сопряжения эвм с абонентами
Случайный патент: Способ передачи импульсных сигналов по линии связи, содержащей промежуточные пункты