Устройство для управления ленточным перфоратором

Номер патента: 1837333

Авторы: Друз, Рукоданов

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХ еспуБлик 5 606 К 1/02 АТЕНТНОЕ 4 Е ИОБРЕТЕНИ ф л,г ",г г".:-гЬЛИ, г . О.П.Рукоданов идетельство ССС 03 К 17/00, 1987 идетельство ССС 06 К 1/02, 1989.ТВО Д/1 Л УПРА ЕРЭОРАТОРОМ ретения является вия и производи повьипе льности ка 3, ле му МУ СВИДЕТЕПЬСТ. М 32водственное обьединени относится к вычислитель- ожет быль использовано в системах вывода информароиствд.На фиг.1 показана функциональная схеустройства: на фиг.2 - схема адресного ка; нд фиг.З - временная диаграмма его оты.Устройство содержит входы 1 запроса галов, группу триггеров 2, мультиплексор емультиплексор 4, счетчик 5, демультипсор б, элементы И 7, 8, адресный блок 9, ьтиплексор 10, регистр 11, демультипсоры 12, 13, дешифратор 14,блок 15 конля четности, элемент НЕ 16, элементы И 18, элемент ИЛИ 19, триггеры 20, 21 мент ИЛИ 22, коммугатор 23, счетчик 24, гггеры 25, 26, блок 27 усилителей, псрфоор 28, мажоритарный элемент 29, элент ИЛИ - НЕ ЗО, формирователь 31 5 О 183733(57) Изобретение относится к вычислительной технике. Его использование в многоканальных системах вывода информации на перфолен гу позволяет повьсить быс гродействие и производительность устройства, Это достигается благодаря введению соот" ветствующих элеменгов, что обеспечивает последовательное обслуживание каналов по их запросам с выводом информации от каждого запрашивающего кандла на носитель, 1 з,п, ф-лы, 3 ил. синхроиггпульсов перфооаторд, элемент И 32, триггер 33, элемент И 34, входь 1 35 информации от каналов, выходы Зб сигналов ошибки каналов, выходы 37 готовности к приему информации от каналов, выходы 38 текущих адресов обслуживаемых каналов, выходы 39 адресов считываемых байтов информации, выход 40 пуска перфоратора, выход 41 транспорта ленты, выход 42 транспортной дорожки, выходы 43 информации, вход 44 начальной установки перфоратора, входы 45, 4 б обрыва и конца перфоленты, вход 47 синхроимпульса "начало цикла", вход 48 синхроимпульса "Прием кода", вход 49 синхроимпульса "Готовность", вход 50 синхронизации, выходы 51 режима считывания информации. Адресный блок 9 содержит демультиплексоры 52, 53 и счетчика 54 по числу каналов. Триггеры 2 вместе с глультиплексором 3 и демультиплексором 4 предназначены для обработки требований каналов, Счетчик 5 обеспечивает формирование адреса текущего канала иадреса его накопителя. Адресный блок 9 , предназначен для формирования адресов считываемых байтов информации текущего рабочего канала, Мультиплексор 10 с регистром 11 обеспечивают прием и хранение Б информации от текущего канала. Триггеры 21, 25, 26 обеспечивают перфорирование информации, транспортной (синхро) дорожки и сдвиг(транспорт) носителя на один шаг. Триггер 20 со счетчиком 24 и мажоритарным 10 элементом 29 предназначены для формирования разделительного участка перфоленты между разными массивами информации,Устройство работает следующим образом. 15В исходном состоянии триггеры, регистры, счетчики. входящие в состав устройства обнулены (цепи начальной установки на чертеже не показаны). Информационные каналы 1-и после накопления массивов инфор мации выставляют требования на обслуживание по соответствующим входом 1 - 11-п. При этом в единичное состояние устанавливаются соответствующие триггеры 2. Триггеры 2 спрашиваются через муль типлексор 3 счетчиком 5, который находится в режиме счета тактовых импульсов, поступающих по входу 50 устройства, При подключении к включенному триггеру 2, например 2-1, на выходе мультиплексора 3 30 формируется единичный потенциальный сигнал, который отключает счетчик 5, воздействуя на его управляющий вход, поступает на вход демультиплексора б и через блок 27 усилителей по выходу 40 устройства 35 выдает команду "Пуск" на перфоратор 28, Счетчик 5 прекращает счет тактовых импульсов, а на его выходах формируется код адреса текущего 1-го канала, Адрес 1-го канала со счетчика 5 подается на адресные вы ходы 38 устройства и в адресный блок 9. При этом мультиплексор 10 подключает информационные входы 35- к единичным входам регистра 11, демультиплексор 4 - выход мажоритарного элемента 29 к входу сброса в 45 нуль триггера 2-1, демультиплексор 12 - выход элемента И 17 к выходу 36- усгройства, демультиплексор 13 - выход элемента И 34 к выходу 37-1 устройства, демультиплексор 6 - выход мультиплексора 3 к выходу 51- 50устройстваАдрес 1-го канала, установленный на выходах 38, указывает оператору на текущий канал. В адресном блоке 9 по адресу счетчика 5 демультиплексоры 52, 53 подключают выходы элементов И 7, 8 к нулевому и счетному входам счетчика 54-1. Адрес на выходе 39-1 устройства определяет номер считываемого байта информации из накопителя 1-го канала, нулевой адрес на выходах 39-1 ука 1бывает на первый байт накопителя канала. Сигнал с выхода мультиплексора 3 через демультиплексор б поступает на выход 51-1 и устанавливает в накопителе 1-го канала режим считывания информации, По команде ПУСК в перфораторе 28 включается двигатель и перфоратор вырабатывает циклическую последовательность из трех синхроимпульсовотовность",Прием кода, Начало цикла", которые поступают на соответствующие формирователи 31. Сформированные синхроимпульсы обеспечивают в каждом цикле запрос информации, пробивку кода на ленте и транспортирование ленты на один шаг, В нулевом состоянии триггер 33 закрывает элемент И 8 и открывает элемент И 7 единичным сигналом со своего инверсного выхода. Текущий синхроимпульс "Прием кода" с выхода формирователя 31-2 через элемент И 7, демультиплексор 53 устанавливает в нуль счетчик 54-1 адресного блока 9,При исправной работе, перфоратора 28 сигналы "Обрыв ленты" и "Конец ленты" отсутствуют и с выхода элемента ИЛИ-НЕ 30 на выход элемента И 32 поступает единичный сигнал. На другой вход элемента И 32 подается единичный сигнал с инверсного выхода триггера 20, находящегося в нулевом состоянии. После выхода двигателя перфоратора 28 в режим по входу 44 выдается сигнал "Начальная установка", который открывает элемент И 32 и сигнал с его выхода поступает на О-вход триггера 33. Текущий импульс "Начало цикла" с выхода формирователя 31-1 устанавливает триггер 33 в единичное состояние и в дальнейшем при исправности перфоратора 28 подтверждает зто состояние триггера 33. Триггер 33 закрывает элемент И 7 и открывает элементы И 8, И 34, И 17. Текущий синхроимпульс Тотовность" через элемент И 34, демультиплексор 13, выход 37-1 запрашивает байт информации 1-го канала, Указанный сигнал поступает на накопитель 1-го канала, который адресуется кодами с выходов 39-1 устройства и считывает байт информации, который по входам 35-1 через мультиплексор 10 записывается в регистр 11.С выходов регистра 11 этот код подается на дешифратор 14, анализирующий признак "Конец массива", и на блок 15 контроля четности. При правильной четности на выходе блока 15 формируется сигнал, который через элемент НЕ 16 закрывает элемент И 17, подается на О-вход триггера 21 и через элемент ИЛИ 22 - на О-входы триггеров 25, 26. Текущий синхроимпульс "Прием кода" с формирователя 31 - 2 включает триггеры 21, 26 и выключает триггер 25. Триггер 21 от 1837333кр из ус ся 28 че пе ст ка 52 сч ни бл ты ОД ку ца ме ны ет во де на си Ра ме Текущий синхроимпульс "Прием када" з элементы И 18, ИЛИ 19 включэеттриг, который снимает сигнал сбаоса са чика 24, закрывает элемент И 32 и через 4 ецт ИЛИ 22 падает единичный сигнал -входы триггеров 25, 26. После закрыля элемента И 32 снимается единичный ал с О-входа триггера 33, который устаивает в нуль текущий синхроимпульс 4 ала цикла". Триггер 33 закрывает эле- И 34, блокируя тем самым выдачу имсав запроса байтов информации, и ент И 17, блокируя выдачу сигналов ки, Кроме того, триггер 33 открывает 5 ент И 7 и закрывает элемент И 8. Поерфарирования символа "Конец слэс" регистр 11 обнуляется, снимается ал на выходе дешифратора 14, блока риггер 21 устанавливается в нуль, зэ ает коммутатор 23 и информация цэ ы перфоратора 28 це поступает, Теку- импульс "Прием кода" через элеглетдемультиплексар 53 сбрасывает в счетчик 54-1,че гер сче эле на "Н кры вха щийИ 7 вает коммутатор 23 и байт информации регистра 11 через комлутатор 23, блок 27 1 лителей и выходы 43 устройства подаетна информационные входы перфоратора и перфорируется на ленте. Триггер 26 ез блок 27 и выход 12 выдает сигнал для форировация синхроотверстия в данной аке носителя. Текущий импульс "Прием а" через элемент И 8, демультиплексор увеличивает на единицу содержимое тчика 54-1, код которого подается через 1 ьтиплексор 55 на выходы 39-1 устрайстТекущий синхроимпульс "Начало цикла" мирователя 31-1 устанавливает в единое состояние триггер 25, который через к 27, выход 41 выдает сигнал сдвига ленна перфоратор 28 и лента.сдвигается нэ н шаг.В следующем цикле перфоратора 28 те 1 ий синхроимпульс "Готовность" устэливает в нуль регистр 11, триггеры 21,26 нова выдается на выход 37- через элет И 34 и демультиплексор 13, и описац выше процесс запроса, приема и фарации байтов информации повторяя, После поступления в регистр 11 сима "Коец массива" устройство переходитжим отключения и формирования разительного участка на носителе, причем выходе дешифратора 14 формируетсяал, который открывает элемецт И 18, делительный участок ца перфоленте ду массивами информации представляобой некоторое пороговое число пустых ок, содержащих только сицхроотверВ последующих циклах работы гцдрчарэтарл 28 триггеры 25, 26 обеспечивают пер орировэние сицхоаотверс 1 И . и сдвиг лснты, Имг 1 ульсы с триггера 26 подаются нэ 5 с етчик 24, который считает число атперфорирсвэцных пустых строк, После экопления порсцового числа ца выходе счетчика 24 формируется сигнал, который подается на мажоритарный элемент 29, выполняощий 10 функцию Формирователя импульса. и самоблокирующийся па цепи обратной связи с его выхода на третий вход ца время действия тактового импульса, Импульс элемента .1 устанавливает в нуль триггер 20 и триггер 15 2-1. При этом снимается сигнал с выходамультиплексора 3., с выхода 51-1 демультиплексора 6, отк.ючается перфоратор 28, разблокируется счетчик 5, который переходит в режим счета тактовых импульсов и опроса 20 триггеров 2. Таким образом, усройство сновэ производит поиск требований от других каналов и т,д.После обнуления триггера 20 текущиесихроимпульсы перфоратора 28 перед 25 полной его остановкой откгпочают триггеры25, 26, В случае неправильной четности инФормации, поступающей в регистр 11, на выходе блока 15 сигнал Отсутствует и формируется сигнал нэ выходе элемента НЕ 16, 30 который открывает элемент И 17, Текущийсинхроимпульс "Приехал кода" через элемент И 17, демультиплексар 12 и выход 36-1 выдает сигнал ошибки оператору, а через элемент И 19 включает триггер 20, который 35 отключает перФоратор Описанным выше образом.В предложенном устройстве обеспечивается псследовэтельное обслуживание каналов могакэнэльной информационной 0 системы по запросам этих каналов с выводам информации От каждого запрашивающего канала на носитель, что повышает производительность устройства.Формула изобретения 5 1. Устройство для управления ленточцьпл перфоратором, содержащее первый элемент ИЛИ, с первого по шестой элементы И, элемент ИЛИ-НЕ, мажоритарный элемент, с первого по пятый триггеры, первый, 0 второй и третий фор;лирователи импульсов,первый счетчик, блок контроля четности, коммутатор, блок усилителей и регистр, выходы ко 1 арого соединены с ицфармэционцыми входами коммутатора и блока 5 контроля етцости, ицфор;1 ациоцные входыблока усилителей соединены с соответствующими выходами коммутатора, выходы блока усилителей являются соответственно ВЫХОДЭ И У ТРОИСТВЭ ИНФОРМЭЦИОННЫМИ, 1Транспорт ленты, "Трэнспортнэл дараж 183733350 55 ка". "Пуск" входы первого, второго и третьего формирователей импульсов являются соответственно входами устройства Тотовность", "Прием кода", "Начало цикла", управляющий вход коммутатора соединен с выходом первого триггера, выход первого формирователя импульсов соединен с входами "Сброс" регистра, первого и третьего триггеров и с первым входом первого элемента И, выход второго формирователя соединен с первыми входами второго, , ретьего, четвертого и пятого элементов И, с входом "Сброс" второго триггера, с синхронизирующими входами первоо и третьего триггеров, выход третьего формирователя соединен с синхронизирующими входами второго и четвертого триггеров, первый вход шестого элемента И является оходом "Начальная установка" устройства, входы элемента ИЛИ - НЕ являют;:я соответственно входами "Обрыв ленты" и "(анец ленты". выход элемента ИЛИ-НЕ соединен с вторым входом шестого злеменга И, выход. которого соединен с информационным входом четвертого триггера, прямой выход четвертого триггера соединен с вторыми входами первого, третьего и четвертого элементов И. а инверсный выход соединен с вторым входом второго элемента И, выходы второго и третьего триггеров соединены с входами, блока усилителей "Транспортная дорожка" и "Транспорт ленты" соответственно, выход четвертого элемента И соединен с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом пятого элемента И, а выходс Я-входами первого триггера, выход блока контроля по четности соединен с информационным входом первого триггера, выход первого счетчика соединен с первым входом мажоритарного элемента, о т л и ч а ющ е е с я тем, что, с целью повышения быстродействия и производительности, оно содержит второй элемент ИЛИ, элемент НЕ, дешифратор, группу триггеров, второй счетчик, пероь 1 й и второй мультиплексоры, первый, второй, третий и четвертый демультиплексоры и адресный блок, выходы которого являются соответственно адресными вь 1 ходами устройства, упраоляюшие входы соединены соответственно с выходами второго и третьего элементов И, а адреснсче входы соединены соответственно с выходами второго счетчика и с адресными входами первого и второго мультиплексоров и первого, второго, третьего и четвертого демультиплексороо, информационные входь 1 первого мультиплексора соединены с выходами со 5 10 15 20 25 30 35 40 45 ответствующих триггеров группы, а выход соединен с управляющим входом второго счетчика. с информационным входом второго демультиплексора и с входом "Пуск" блока усилителей, счетный вход второго счетчика соединен с вторым входом мажоритарного элемента и является синхронизирующим входом устройства, выход и третий вход мажоритарного элемента объединены и соединены с информационным входом первого демультиплексора и с К-входом четвертого триггера, прямой выход которого соединен с первым входом второго элемента ИЛИ, а инверсный выход - с В-входом первого счетчика и с третьим входом шестого элемента И, счетный вход первого счетчика соединен с выходом третьего триггера, информационный вход третьего демультиплексора соединен с выходом четвертого элемента И, информационный вход четвертого демультиплексора соединен с выходом первого элемента И, выходы второго мультиплексора соединены соответственно с 5-входами регистра, а входы второго мультиплексора являются информационными входами устройства, 3-входы триггеров группы являются входами "Запрос" устройства, а Й-входы соединены соответственно с выходами первого демультиплексора, выход блока контроля четности соединен с вторым входом второго элемента ИЛИ и через инвертор- с третьим входом четвертого элемента И, оыходы второго демультиплексора являются выходами "Режим" устройства, выходы третьего демультиплексора являются выходами ошибки устройства, выходы четвертого демультиплексора являются выходами "Готовность" устройства, выход второго элемента ИЛИ соединен с информационными входами второго и третьего триггеров, выходы второго счетчика являются выходами "Текущий адрес" устройства, входы дешифратора соединены соответственно с выходом регистра. 2,Устройстоопоп.1,отличающеес я тем, что адресный блок содержит первый и второй демультиплексоры и группу счетчиков, выходы которых являются выходами блока, счетные входы соединены с соответствующими выходами первого демультиплексора, а Я-входы соединены с соответствующими выходами второго демультиплексора, адресные входы демультиплексоров объединены и являются адресными входами блока, информационные входы демультиплексоров являются соответственно первым и вторым управляющими входами блока.1837333 Фг.Ю Составитель Л. Др Техред М,Моргента Корректор С. Пекарь Ре улакова дственно-издательский комбинат "Патент", г, Ужгород,ул.Гагарина, 101 каз 2868 Тираж ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СС113035, Москва,Ж, Раушская наб 4/5

Смотреть

Заявка

4836425, 07.06.1990

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "КИБЕРНЕТИКА"

ДРУЗЬ ЛЕОНИД ВОЛЬФОВИЧ, РУКОДАНОВ ЮРИЙ ПЕТРОВИЧ

МПК / Метки

МПК: G06K 1/02

Метки: ленточным, перфоратором

Опубликовано: 30.08.1993

Код ссылки

<a href="https://patents.su/6-1837333-ustrojjstvo-dlya-upravleniya-lentochnym-perforatorom.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления ленточным перфоратором</a>

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