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

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 К 1/02

ПАТЕНТНОЕ

НИЕ ИЗОБРЕТЕНИЯ ус ка

3. ле му ле тр

17 эл тр

МУ СВИДЕТЕЛЬСТВУ.1ь 32 водственное обьединение

1О.П.Рукоданов идетельство СССР

03 К 17/00, 1987, идетельство СССР

06 К 1/02, 1989.

ТВО Д/1Я УПРАВЛЕНИЯ

Е РФОРАТОРОМ относится к вычислительо>кет быль использовано в системах вывода информату. ретенил является повышевия и производительности ройства.

На фиг.1 показана функциональная схеустройства: на фиг.2 — схема адресного ка; на фиг.3 — временная диаграмма его оты.

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

18, элемент ИЛИ 19, триггеры 20, 21 мент ИЛИ 22, коммутатор 23, счетчик 24, гггеры 25, 26, блок 27 усилителей, псрфоор 28, мажоритарный элемент 29, элент ИЛИ вЂ” НЕ 30, формирователь 31

Я1, „1837333 А1 (57) Изобретение относится к вычислительной технике. Его использование в многоканальных системах вывода информации на перфолен гу позволяет повь<сить быс гродействие и производитеllbHocih устройства, Это достигается благодаря введению соот-ветствующих элеменгов, что обеспечивает последовательное обслуживание каналов по их 38Rpoc3M с выводом информации от каждого запрашивающего канала на носиTell h, 1 3.R, ф-tlbl, 3 ил. синхроиг.гпульсов перфоратора, элемент И

32, триггер 33, элемент И 34, входы 35 информации от каналов, выходы 36 сигналов ошибки каналов, выходы 37 готовности к приему информации от каналов, выходы 38 текущих адресов обслуживаемых каналов, выходы 39 адресов считываемых байтов информации, выход 40 пуска перфоратора, выход 41 транспорта ленты, выход 42 транспортной дорожки, выходы 43 информации, вход 44 начальной установки перфоратора, входы 45, 46 обрыва и конца перфоленты, вход 47 синхроимпульса "начало цикла", вход 48 синхроимпульса "Прием кода", вход 49 синхроимпульса "Готовность", вход 50 синхронизации, выходы 51 режима считывания информации. Адресный блок 9 содержит демультиплексоры 52, 53 и счетчика 54 по числу каналов. Триггеры 2 вместе с ьгультиплексором 3 и демультипгексаром 4 предназначены для обработки требований каналов. Счет гик 5 обеспечивает формирование адреса текущего канала и

1837333 адреса его накопителя. Адресный блок 9 . предназначен для формирования адресов считываемых байтов информации текущего рабочего канала. Мультиплексор 10 с регистром 11 обеспечивают прием и хранение 5 информации от текущего канала. Триггеры

21, 25, 26 обеспечивают перфорирование информации, транспортной (синхро) дорожки и сдвиг(транспорт) носителя на один шаг.

Триггер 20 со счетчиком 24 и мажоритарным 10 элементом 29 предназначены для формирования разделительного участка перфоленты между разными массивами информации, Устройство работает следующим образом. 15

В исходном состоянии триггеры, регистры, счетчики. входящие в состав устройства обнулены (цепи начальной установки на чертеже не показаны). Информационные каналы I-n после накопления массивов инфор- 20 мации выставляют требования на обслуживание по соответствующим входом

1— - 1...1-п. При этом в единичное состояние устанавливаются соответствующие триггеры 2. Триггеры 2 спрашиваются через мультиплексор 3 счетчиком 5, кото рый находится н режиме счета тактовых импульсов, поступающих по входу 50 устройства, При подключении к включенному триггеру 2, например 2-I, на выходе мультиплексора 3 30 формируется единичный потенциальный сигнал, который отключает счетчик 5, воздействуя на его управляющий вход, поступает на вход демультиплексора 6 и через блок 27 усилителей по выходу 40 устройства 35 выдает команду "Пуск" на перфоратор 28, Счетчик 5 прекращает счет тактовых импульсон, а на его всчходах формируется код адреса текущего i-го канала. Адрес i-ro канала со счетчика 5 подается на адресные вы- 40 ходы 38 устройства и в адресный блок 9. При этом мультиплексор 10 подключает информационные входы 35-i к единичным входам регистра 11, демультиплексор 4 — выход мажоритарного элемента 29 к входу сброса в 45 нуль триггера 2-1, демультиплексор 12 — выход элемента И 17 к выходу 36-i усгройства, демультиплексор 13 — выход элемента И 34 к выходу 37-i устройства, демультиплексор

6 — выход мультиплексора 3 к выходу 51-i устройства

Адрес i-го канала, установленный на выходах 38, указывает оператору на текущий канал. В адресном блоке 9 по адресу счетчика 5 демультиплексоры 52, 53 подключают выходы элементов И 7, 8 к нулевому и счетному входам счетчика 54-i. Адрес на выходе

39-I устройства определяет номер считываемого байта информации из накопителя i-го канала, нулевой адрес на выходах 39-i ука1 зывает на первый байт накопителя канала.

Сигнал с выхода мультиплексора 3 через демультиплексор 6 поступает на выход 51-i и устанавливает в накопителе i-ro канала режим считывания информации. По команде ПУСК в перфораторе 28 включается двигатель и перфоратор вырабатывает циклическую- последовательность из трех синхроимпульсов готовность", Прием кода, Начало цикла", которые поступают на соответствующие формирователи 31.

Сформированные синхроимпульсы обеспечивают в каждом цикле запрос информации, пробивку кода на ленте и транспортирование ленты на один шаг, В нулевом состоя- . нии триггер 33 закрывает элемент И 8 и открывает элемент И 7 единичным сигналом со своего инверсного выхода. Текущий синхроимпульс "Прием кода" с выхода формирователя 31-2 через элемент И 7, демультиплексор 53 устанавливает в нуль счетчик 54-i адресного блока 9.

При исправной работе, перфоратора 28 сигналы "Обрыв ленты" и "Конец ленты" отсутствуют и с выхода элемента ИЛИ-НЕ 30 на выход элемента И 32 поступает единичный сигнал. На другой вход элемента И 32 подается единичный сигнал с инверсного выхода триггера 20, находящегося в нулевом состоянии. После выхода двигателя перфоратора 28 в режим по входу 44 выдается сигнал "Начальная установка", который открывает элемент И 32 и сигнал с его выхода поступает на 0-вход триггера 33. Текущий импульс "Начало цикла" с выхода формирователя 31-1 устанавливает триггер

33 в единичное состояние и в дальнейшем при исправности перфоратора 28 подтверждает зто состояние триггера 33. Триггер 33 закрывает элемент И 7 и открывает элементы И 8, И 34, И 17. Текущий синхроимпульс Тотовность" через элемент И 34, демультиплексор 13, выход 37-I запрашивает байт информации i-го канала. Указанный сигнал поступает на накопитель i-ro канала, который адресуется кодами с выходов 39-I устройства и считывает байт информации, который по входам 35-i через мультиплексор 10 записывается в регистр 11.

С выходов регистра 11 этот код подается на дешифратор 14, анализирующий признак "Конец массива", и на блок 15 контроля четности. При правильной четности íà Bblxo де блока 15 формируется сигнал, который через элемент НЕ 16 закрывает элемент И

17, подается на 0-вход триггера 21 и через элемент ИЛИ 22 — на D-входы триггеров 25, 26. Текущий синхроимпульс "Прием кода" с формирователя 31 — 2 включает триггеры 21, 26 и выключает триггер 25. Триггер 21 от1037333 кр из ус ся

28 че пе ст ко

52 сч

Б ни бл ты од ку

На

И ме ны пе ет во в р де на си

Ра ме ет стр сти

Текущий синхроимпульс "Прием кода" з элементы И 18, ИЛИ 19 включэеттриг20, который снимает сигнал сброса со чика 24, закрывает элеме«г И 32 и через 4 ент ИЛИ 22 падает единичный сигнал

-входы триггеров 25, 26. После закрыля элемента И 32 снимается единичный (ал с 0-входа триггера 33, который устаивает в нуль текущий синхроимпульс 4 (ала цикла". "риггер 33 закрывает элеИ 34, блокируя тем самым выдачу имсоВ запроса байтов информации, и

1ент И 17, блокируя выдачу сигналов бки, Кроме того, триггер 33 открывает 5 ент И 7 и закрывает элемент И 0. Поерфарирования символа "Конец слэс регистр 11 обнуляется, снимается л на выходе дешифратора 14, блока иггер 21 устанавливается в нуль, за- 5 ет коммутатор 23 и информаци на перфоратора 20 не поступает. Текумпульс "Прием кода" через зле(лент демультиплексор 53 сбрась,вэет в счетчик 54-1. чер

rep сче эле на ван сиг нав

"На мен пул эле ош эле

)вает коммутатор 23 и байт информации регистра 11 через коммутатор 23, блок 27

1лителей и выходы 43 устройства подаетна информацион)(ые входы перфоратора и перфарируется на ленте. Триггер 26 ез блок 27 и выход 12 выдает сигнал длл фарирования синхроатверстия в дан)1ой аке носителя. Текущий импульс "Прием а" через элемент И 8, демультиплексор увеличивает на единицу содержимое тчика 54-1, код которого подается через

)ьтиплексор 55 на выходы 39-i устрайстТекущий синхроимпульс "Начало цикла" мирователя 31 — 1 устанавливает в единое состояние триггер 25, который через к 27, выхад41 выдает сигнал сдвига ленна перфоратор 28 и лента.сдвигается на

1н шаг.

В следующем цикле перфоратора 28 те1ИЙ синхроимпульс "Готовность" устэливает в нуль регистр 11, триггеры 21,26

HoBQ выдается на выход 37-1 через элет И 34 и демультиплексор 13, и аписа«1 выше процесс запроса, приема и форации байтов информации повторяя, После поступления в регистр 11 сима "Ко)(ец массива" устройство переходит жим отключения и формирования разительного участка на носителе, причем выходе дешифратора 14 формируется

an, который открывает элемент И 18, делительный участок на перфоленте ду массивами информации представляобой некоторое пороговое число пустых ок, содержащих только синхроотверВ Bocледующих циклах работы пер арэгарл 28 триггеры 25, 26 o6)ec«e-гинэют перфо1)г(раваИ(1е синхаоатвеj)С14 ". «1 сдвиг лснты. Им(1>л ьсы с Tpl) I 1-ера 26 подаются на

5 с(етчик 24, который считает числа отперфорирсва«;(ых пустых строк, После 1(акапления пора(ового числа I!a выходе счетчика 24 формируется сигнал, которь!й подается на мажоритарный элемент 29, выпалняюьций

10 функцию формироват<>ля импульса. и самоблокирующийся па це))и обратной связи C его выхода на третий вход на время действия тактового импульса. Импульс элемента

2.1 устанавливает в нуль триггер 20 и тр)1ггер

15 2-1. При этом снимается сигнал с выхода мультиплексора 3., с BL õoÄa 51-I демультиплексара 6, отключается перфоратор 28, разблокируется счетчик 5, который переходит в режим счета тактовых импулLcoa w onpoca

20 триггеров 2. Таким образам,ус ройство снова производит поиск требований оТ. других каналов и т.д.

После обнуления триггера 20 текущие си«хро )мпульcь) перфоратора 28 перед

25 полной ега остановкой откг«очают триггеры

25, 26, В случае неправильной четности информации, поступающей в регистр 11, на выходе блока 15 сигнал отсутствует и формируется сигнал нэ выходе элемента НЕ 16, 30 который открывает элемент И 17. Текущий синхроимпульс "Приехал кода" через элемент

И 17, демультиплексар 12 и выход 36-1 выдает сигнал ошибки оператору, а через элемент И 19 включает триггер 20, который

35 отключает перфоратор описанным выше образом.

В предложенном устройстве обеспечивается псследовательное обслуживание каналов многоканальной информационной

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

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

5 1. Устройство для управле)111R ленточ«ым перфоратором, содержащее первый элемент ИЛИ, с первого по шестой элементы И, элемент ИЛИ-НЕ, мажоритарный элемент, с первого по пятый триггеры, первый, 0 второй и третий фор:.лирователи импульсов, первый счетчик, блок контроля четности, коммутатор, блок усилителей и регистр, выходы ка1орого соединены с информационными входами коммутатора и блока

5 контроля етнасти, инфор(лациа«ные входы блока усилителей соединены с соответствуIoLI„ ми выходами коммутатора, выходы бло).а усилителей являются соответственно выходами устройства информационными, t1

Транспорт ленты, "Трэнспар1нэл дорож1837333

55 ка". "Пуск"„ входы первого, второго и третьего формирователей импульсов являются соответственно входами устройства "Готовность", "Прием кода", "Начало цикла", управляющий вход коммутатора соединен с выходом первого триггера, выход первого формирователя импульсов соединен с входами "Сброс" регистра, первого и третьего триггеров и с первым входом первого элемента И, выход второго формирователя соединен с первыми входами второго, ретьего, четвертого и пятого элементов И, с входом "Сброс" второго триггера, с синхронизирующими входами первого и третьего триггеров, выход третьего формирователя соединен с синхронизируюгцими входами второго и четвертого триггеров, первый вход шестого элемента И является входом "Начальная установка" устройства, входы элемента ИЛИ вЂ” HE являют;:я соответственно входами "Обрыв ленты" и " (анец ленты". выход элемента ИЛИ вЂ” НЕ соединен с вторым входом шестого элемента И, выход. которого соединен с информационным входом четвертого триггера, прямой выход четвертого триггера соединен с вторыми входами первого, третьего и четвертого элементов И, а инверсный выход соединен с вторым входом второго элемента Yi, выходь второго и третьего триггеров соединены с входами, блока усилителей

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

45 ответствующих триггеров группы, а выход соединен с управляющим входом второго счетчика. с информационным входом второго демультиплексора и с входом "Пуск" Gnoка усилителей, счетный вход второго счетчика соединен с вторым входом мажоритарного элемента и является синхрониэирующим входом устройства, выход и третий вход мажоритарного элемента объединены и соединены с информационным входом первого демультиплексора и с R-входом четвертого триггера, прямой выход которого соединен с первым входом второго элемента ИЛИ, а инверсный выход — с R-входом первого счетчика и с третьим входом шестого элемента И, счетный вход первого счетчика соединен с выходом третьего триггера, информационный вход третьего демультиплексора соединен с выходом четвертого элемента И, информационный вход четвертого демультиплексора соединен с выходом первого элемента И, выходы второго мультиплексора соединены соответственно с

S-входами регистра, а входы второго мультиплексора являются информационными входами устройства, S-входы триггеров группы являются входами "Запрос" устройства, а R-входы соединены соответственно с выходами первого демультиплексора, выход блока контроля четности соединен с вторым входом второго элемента ИЛИ и через инвертор- с третьим входом четвертого элемента И, выходы второго демультиплексора являются выходами "Режим" устройства, выходы третьего демультиплексора являются выходами ошибки устройства, выходы четвертого демультиплексора являются выходами "Готовность" устройства, выход второго элемента ИЛИ соединен с информационными входами Второго и третьего триггеров, выходы второго счетчика являются выходами "Текущий адрес" устройства, входы дешифратора соединены соответственно с выходом регистра.

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

1837333

Я- r

Jf- i

Я-л

1837333

Редактор С. Кулакова

Заказ 2868 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб„4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

Сг ик

Вх

И

f5

F3

73 иЗ

Вх

Pz

Составитель Л. Друзь

Техред M,Ìîðãåíòàë Корректор С. Пекарь

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

 

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

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

Изобретение относится к автоматике , в частности к устройству для управления ленточным перфоратором

Изобретение относится к вычислительной технике, а именно к устройствам, обеспечивающим нанесение информации на стандартную перфокарту для ЭВМ

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

Изобретение относится к вычислительной технике, а именно к устройствам, обеспечивающим нанесение информации на стандартную перфокарту для ЭВМ

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

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

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

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