Устройство для управления обменом информацией накопителя на магнитной ленте с электронно-вычислительной машиной
Иллюстрации
Показать всеРеферат
. УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ОБМЕНОМ ИНФОРМАЦИЕЙ НАКОПИТЕЛЯ НА МАГНИТНОЙ ЛЕНТЕ С ЭЛЕКТРОННОВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ, содержащее блок обмена информацией с электронно-вычислительной машиной (ЭВМ), блок управления, блок временных задержек, блок синхронизации, регистр записи, блок контроля воспроизведения , причем первый выход блока управления является выходом синхронизации записи устройства и соединен с синхронизирующим входом блока контроля воспроизведения, выход регистра записи является информационным выходом устройства и соединен с информационным входом блока ;контроля воспроизведения, группа информационных входов ко1 орого образуетинформационный вход устройства , первая группа информационных . входов бйока управления является группой входов внутреннего состояния накопители устройства,первая группа выходов блока обмена информацией с ЭВМ соединена с группой информационно-управляюпрх входов блока управления, второй выход которого соединен с входом управления режимом работы блока синхронизации, выход которого соединен с синхронизирующим входом блока временных задержек , и группой синхронизирующих входов блока управления, первая группа выходов которого соединена с входом требования прерывания блока обмена информацией с ЭВМ,первый выход которого соединен с входом запуска блока синхронизации,группа выходов блока временных задержек соединена с второй группой информационных входов блока управления, третий выход которого соединен с § входом управления режимом работы блока временных задержек, группа выходов блока контроля воспроизведения соединена с первой группой информационньк входов регистра записи, ьэ с третьей группой информационных 00 входов блока управления и с первой ьд группе информационных и стробирующих входов блока обмена информацией сл с ЭВМ, вторая группа выходов блока управления соединена с входом занесения информации регистра записи, отличающеес я тем, что, с целью зiкoнoмии машинного времени за счет обмена информацией накопителя на магнитной ленте с внешним устройством без загрузки канала ЭВМ, введены блок буферной памяти,блок обмена информацией с внешним устройством , регист1р управления,группа
COOS СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
69) SU (11> зло С 06 F 3 04
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3632599/24-24 (22) 15.08.83 (46) 07.12.84. Бюл. ¹ 45 (72) В.M. Кашин, Н.Т. Лактионов, А.З. Абрамян, В. Г. Коваль и В;Н. Потоков (71) Краснодарское специальное конструкторско-технологическое бюро сейсморазведочной электронной техники (53) 681.325 (088.8). (56) 1 ° Авторское свидетельство СССР № 361457, кл. G 11 В 5/00, 1970.
2. Авторское свидетельство СССР № 608152, кл. С 06 F 3/06, 1975 (прототип) ° (54) (57). УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ
ОБИЕНОИ ИНФОРИАЦИЕЙ НАКОПИТЕЛЯ
НА ИАГНИТНОЙ ЛЕНТЕ С ЭЛЕКТРОННО-.
ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ, содержащее блок обмена информацией с электронно-вычислительной машиной (3BM), блок управления, блок временных задержек, блок синхронизации, регистр записи, блок контроля воспроизведения, причем первый выход блока управления является выходом синхронизации записи устройства и соединен с синхронизирующим входом блока контроля воспроизведения, выход регистра записи является информационным выходом устройства и соединен с информационным входом блока контроля воспроизведения, группа информационных входов коТорого образует-информационный вход устройства, первая группа информационных входов блока управления является группой входов "внутреннего состояния накопителя" устройства, первая группа выходов блока обмена информацией с 3ВМ соединена с группой информационно-управляющих входов блока управления, второй выход которого соединен с входом управления режимом работы блока синхронизации, выход которого соединен с синхронизирующим входом блока временных задержек, и группой синхронизирующих входов блока управления, первая группа выходов которого соединена с входом требования прерывания блока обмена информацией с 38M,первый выход которого соединен с входом запуска блока синхронизации, груп- Е
O па. выходов блока временных задержек соединена с второй группой информационных входов блока управления, третий выход которого соединен с входом управления режимом работы блока временных задержек, группа выходов блока контроля воспроизведения соединена с первой группой информационных входов регистра записи, с третьей группой информационных р© входов блока управления и с первой группой информационных и стробирующих входов блока обмена информацией с 3ВМ, вторая группа выходов блока управления соединена с входом занесения информации регистра записи, о т л и ч а ю щ е е с я тем, что, с целью зкономии машинного времени фр, за счет обмена информацией накопителя .на магнитной ленте с внешним устройством без загрузки канала ЭВИ, введены блок буферной памяти, блок с обмена информацией с внешним устройством, регистр управления, группа
1 выходов которого образует группу управляющих выходов устройства, вторая группа выходов блока обмена информацией с .ЭВМ соединена с первой группой информационных входов блока обмена информацией с внешним устройством,(первая группа выходов которого — с второй группой информационных входов регистра записи, вторая группа информационных, входов блока обмена информацией с внешним устройством и группа информационных входов блока буферной памяти - с одноименными информационными входами группы блока контроля воспроизведения, вторая группа выходов блока обмена информацией с внешним устройством соединена с четвертой группой информационных входов блока управления, третья группа выходов которого— с входом управления режимом работы блока обмена информацией с внешним устройством, четвертый выход блока управления соединен с входом форми.рования адреса блока буферной памяти, группа выходов которого соединена с второй группой информационных входов блока обмена информацией с ЭВМ, второй выход которого соединен с входом управления режимом работы блока буферной памяти, группа выходов блока управления соединена. с группой информационных входов регистра управления, стробирующий вход которого соединен с выходом блока синхронизации, причем блок управления содержит регистр адреса, регистр микрокоманд, память микрокоманд, дешифратор, коммутатор информации, группу элементов И-НЕ, элемент И, два элеменга ИЛИ, элемент задержки, формирователь импульсов, причем первые входы элементов И-HE групп, И и вход установки в "О" регистра микро-. команд образуют группу информационно-управляющих входов блока управления, первая, вторая, третья и четвертая группы входов коммутатора информации - первую, вторую, третью и четвертую группы инфор128245
50 мационных входов блока управления, второй вход элемента И, а также вход занесения регистра микрокоманд, соединенный со стробирующим входом дешифратора, группу стробирующих входов блока управления, выход формирователя импульсов образует первый выход блока управления, первый и второй выходы регистра микрокоманд образуют второй и третий выходы блока управления соответственно, первый выход дешифратора образует четвертый выход блока управления, второй и третий выходы дешифратора образуют. первую группу выходов блока управления, четвертый и пятый выходы дешифратора - вторую группу выходов блока управления, шестой и седьмой выходы дешифратора, а также третий и четвертый выходы регистра микрокоманд — третью группу выходов блока управления, пятый выход регистра микрокоманд образует выход управления режимом работы накопителя на магнитной ленте блока управления, шестой выход регистра микрокоманд соединен с вторыми входами элементов И-НЕ группы, выходы которых,а также седьмой выход регистра микрокоманд соединены с. группой выходов первого элемента ИЛИ соответственно, выход которого соединен с информационным:входом регистра адреса, вход занесения которого соединен с выходом элемента И, выход регистра адреса и выход коммутатора информации соединены с первым и вторым входами второго элемента ИЛИ соответственно, выход которого соединен с адресным входом памяти микрокоманд, первый выход которой соединен с информационным входом регистра микрокоманд, второй выход памяти микрокоманд — с информационным входом дешифратора, восьмой выход которого — с входом элемента задержки, выход которого — с входом формирователя импульсов, восьмой выход регистра микрокоманд — с управляющим входом коммутатора информации.
1128245
Изобретение относится к вычислительной технике, в частности к системам регистрации информации, и может быть использовано при построении бортовых комплексов сейсморазведочных комплексов.
Известен цифровой накопитель на магнитной ленте с построчной выборкой информации из зон, содержащий блок буферной памяти и блок управления приводом ленты.
Это устройство осуществляет построчный вывод информации с записанных на магнитной ленте зон 1 1).
1 !
Однако устройство не осуществляет запись информации на магнитную ленту, что существенно ограничивает
его функциональные возможности и не позволяет использовать в качестве регистратора информации в системах сбора данных. Кроме того, использование устройства в компьютеризированных системах приводит к большим затратам машинного времени, так как вывод информации с устрой= ства осуществляется через канал ЭВМ, что в случае больших информационных массивов приводит к его значительным загрузкам. 30
Наиболее близким к изобретению является устройство сопряжения накопителя на магнитной ленте с цифровой вычислительной машиной, которое содержит блок управления, блок обмена информацией с ЭВМ, блок временных задержек, регистр записи, блок контроля воспроизведения, вход которого соединен с выходом регистра записи . .40
Устройство позволяет осуществлять обмен информацией ЭВМ с накопителями на магнитной ленте с международным форматом записи при адресном использовании магнитной 4> ленты без записи на нее синхроимпульсов 2 1.
Недостатком устройства является большая загрузка канала ЭВМ в случае необходимости обмена информа- 50 цией с накопителем на магнитной . ленте (НМЛ) при больших массивах информации, подлежащей регистрации, и одновременно высоких требованиях к.скорости обмена, что не 5> позволяет эффективно использовать канал ЭВМ для выполнения других задач обмена.
Это значительно снижает быстродействие систем регистрации информации с использованием ЭВМ, что особенно нежелательно для сейсморазведочных компьютеризированных полевых станций, где процесс регистрации больших массивов сейсмической информации выполняется параллельно с ее экспресс-обработкой с использованием ЭВМ.
Кроме того, обмен информацией
HMII с внешним устройством посредством канала ЭВМ предполагает необходимость стыковки внешнего уст"ройства с каналом ЭВМ, что дополнительно его усложняет.
К недостаткам известного устройства относятся также большие затраты машинного времени в случае необходимости поиска нужной зоны, записанной на магнитной ленте по характерным комплексным параметрам ее заголовка, это требует при движении ленты назад осуществлять ее остановку и реверс вперед для чтения заголовка встретившейся зоны, что увеличивает время поиска нужной зоны, особенно в случае большого количества зо.. на магнитной ленте.
Недостаточная функциональная гибкость устройства, заключающаяся в ограниченных возможностях каналов обмена информацией накопителя на магнитной ленте, снижает эффективность использования устройства в системах регистрации данных.
Цель изобретения — экономия машинного времени за счет обмена информацией накопителя на магнитной ленте с внешним устройством без загрузки канала ЭВМ.
Поставленная цель д ости га ется тем, что в устройство, содержащее блок обмена информацией с ЭВМ, блок управления, блок временных задержек, блок синхронизации, регистр записи, блок контроля воспроизведения-, причем первый выход блока управления является выходом синхронизации записи устройства и соединен с синхронизирующим входом блока контроля воспроизведения, выход регистра записи является информационным выходом устройства и соединен с информационным входом блока контроля воспроизведения, группа информационных входов которого образует информационный вход устройства, первая
3 11 группа информационных входов блока управления является группой входов
"внутреннего состояния накопителя" устройства, первая группа выходов блока обмена информацией с ЭВМ соединена с группой информационно-управляющих входов блока управления, второй выход которого соединен с входом управления режимом работы блока синхронизации, выход .которого соединен с синхронизирующим входом блока временных задержек и группой синхронизирующих входов блока управления, первая группа выходов которого соединена с входом требования прерывания блока обмена информацией с ЭВМ, первый выход которого соединен .с входом запуска блока синхронизации, группа выходов блока временных задержек соединена с второй группой информационных входов блока управления, третий выход которого соединен с входом управления режимом работы блока временных задержек, группа выходов блока контроля воспроизведения соединена .с первой группой информационных входов регистра записи, с третьей группой информационных входов блока управления и с первой группой информационных и стробирующих входов блока обмена информацией с ЭВИ, вторая группа выходов блока управления соединена с входом занесения информации регистра записи, введены блок буферной памяти, блок обмена информацией с внешним устройством, регистр управления, группа выходов которого образует группу управляющих .выходов устройства для накопителя на магнитной ленте, вторая группа выходов блока обмена информацией с
3ВМ соединена с первой группой информационных входов блока обмена информацией с внешним устройством, первая группа выходов которого соединена с второй группой информационных входов регистра записи, вторая группа информационных входов блока обмена информацией с внешним устройством и группа информационных входов блока буферной памяти соединена с одноименныяи информационными входами группы блока контроля воспроизведейия", вторая группа .выходов блока обмена информацией с внешним устройством соеди- нека с четвертой группой входов
28245 4
1О
35
55 блока управления, третья группа вы-, ходов которого соединена с входом управления режимом работы блока .обмена информацией с внешним устройством, четвертый выход блока управления соединен с входом формирования адреса блока буферной памяти, группа выходов которого соединена с второй группой информационных входов блока обмена информацией с
ЭВМ, второй выход которого соединен с входом управления режимом работы блока буферной памяти, группа вы.ходов блока управления соединена с группой информационных входов регистра управления, стробирующий вход которого соединен с выходом блока синхронизации, кроме того, блок управления содержит регистр адреса, регистр микрокоманд, память микрокоманд, дешифратор, коммутатор информации, группу элементов И-HF. элемент И,.два элемента ИЛИ, элемент задержки, формирователь импульсов, причем первые входы элементов И-НЕ групп, И и вход установки в "О" регистра микрокоманд.образуют группу ин.формационно-управляющих входов блока управления, первая, вторая, третья и четвертая группы входов коммутатора информации — первую, вторую, третью и четвертую, группы информационных входов блока управления, второй вход элемента И, а также вход занесения регистра микрокоманд, соединенный со стробирующим входом дешифратора — группу стробирующих входов блока управления, выход формирователя импульсов образует первый выход блока управления, первый и второй выходы регистра микрокоманд образуют второи и третий выходы блока управления соответственно, первый выход дешифратора образует четвертый выход блока управления, второй и третий выходы дешифратора образуют первую группу выходов блока управления, четвертый и пятый выходы дешифратора — вторую группу выходов блока управления, шестой.и седьмой выходы дешнфратора, а также третий и четвертый выходы регистра микрокоманд — третью группу выходов блока управления, пятый выход регистра микрокоманд образует выход управления режимом работы накопителя на магнитной ленте блока управления, 1128245 шестой выход регистра микрокоманд соединен с вторыми входами элементов И-НЕ группы, выходы которых а также седьмой выход регистра микрокоманд соединены с группой выходов первого элемента ИЛИ соответственно, выход которого соединен с информационным входом регистра адреса, вход занесения которого соединен с выходом элемента И, выход регистра 10 адреса и выход коммутатора информации соединены с первым и вторым входами второго элемента ИЛИ соответственно, выход которого соединен с адресным входом памяти микроко- 5 манд, первый выход которой соединен с информационным входом регистра микрокоманд, второй выход памяти микрокоманд — с информационным вхо-дом дешифратора, восьмой выход Ю которого — с входом элемента за- . держки, выход которого — с входом формирователя импульсов, восьмой выход регистра микрокоманд — с уп1 равляющим входом коммутатора ин- 25 формации.
Сущность изобретения состоит в расширении возможностей обмена информацией, а также в том, что благодаря регистрации в устройстве заголовка зоны при произвольном направлении движения магнитной ленты появляется возможность не делать реверс магнитной ленты для считывания заголовка зоны при обнаружении конца зоны при движении назад, что при использовании высокоскоростных НИЛ с повышенными стартстопными характеристиками, требует значительного времени при большом . 4p количестве зон, записанных на ленте.
В предлагаемом устройтве заголовок зоны передается в ЭВМ для анализа по прерыванию программы, инициируемому .устройством, при этом .сохраняется первоначальное направление движения магнитной ленты. Чте/ ние заголовка зоны ЭВМ.производит с максимальной скоростью канального обмена„ неограниченного низкими ско- о ростными характеристиками вывода с НМЛ,, так как перед организацией прерывания программы ЭВМ устройством заголовок находится в его буферной памяти, доступной для чтения
ЭВМ, то появляется возможность окончания анализа заголовка зоны в ЭВМв течение прохождения междузонного промежутка, т.е. до начала следующей зоны, и в случае необходимости сохранить прежнее направление движения магнитной ленты не происходит потери времени на ее реверс, и в то же время экономично используется машинное время.
Необходимость чтения и полного анализа заголовка зон существует, например, в бортовых комплексах сейсморазведочных станций, когда для выполнения ряда системных операций необходимо осуществлять поиск нужной зоны помимо ее номера еще по ряду характерных параметров заголовка, например: виду геофизического формата записи, времени дискретизации и т.д.
Широкие возможности осуществления устройством обмена информацией позволяют в случае записи на НМЛ массивов сейсмической информации, с группированных в зоны в соответствии с различными видами международных геофизических форматов записи
SEG-В, SEG-С и др.) и поступающих с выходов внешнего устройства, на.— пример: устройства форматирования, помимо канала ЭВМ, производить разметку записываемых зон соответствующими заголовками (согласно международных. геофизических форматов записи) служебной информацией, 1 поступающей из канала ЭВМ и формируемой в системе параллельно с записью информационных массивов.
Это позволяет дополнительно исключить потери времени, имеющие место в случае подготовки аналогичной служебной информации, перед началом регистрации сейсмической информации и записи ее в необходимую для этого буферную память, что приводит к увеличению времени обработки и регистрации сейсмической информации и к необходимости включения в систему дополнительного объема буферной памяти, достаточного для хранения заголовков всех записываемых зон.
Таким образом, расширение возможностей обмена, реализованное в устройстве, увеличивает его функциональную гибкость, что позволяет более эффективно использовать устройство при построении, в частности, сейсморазведочных телеметрических систем.!
7 1128
На фиг.1 представлена структур Р1 ная схема устройства управления обменом информацией накопителя на магнитной ленте на фиг.2 — блок обмена информацией с внешним устройством, на фиг.3 — блок управле.ния; на фиг. 4 — блок буферной памяти; на фиг.5 — блок временных задержек; на фиг.6 — блок контроля воспроизведения, на фиг.7 — блок 10 обмена информацией с ЭВМ; на фиг. 8 — алгоритм поиска нужной зоны на магнитной ленте.
Обозначения на фиг.8 соответствуют: 1 — запуск устройства, 2— старт назад; 3 — разгон магнитной ленты; 4 — начало записи информации с НМЛ в буферную, память; 5— окончание записи заголовка в буферную память; 6 — организация прерывания программы ЭВМ; 7 — чтение и анализ заголовка ЭВМ;8 †.нужная зона найдена, 9 — сброс сигналов движения; 10 — окончание поиска нужной зоны; 11 — зона впереди; 12 — не-. 25 обходимость реверса движения для организации движения назад, 13 стоп старта вперед; 14 — торможение;
15 — необходимость реверса движения для организации движения вперед; 30
16 — стоп старта назад; 17 — старт вперед.
Устройство управления обменом информации с накопителем на НМЛ (фиг.1) содержит блок 1 управления, блок 2 обмена информацией с ЭВМ, блок 3 временных задержек, регистр 4 записи, блок 5 синхронизации, блок 6 контроля воспроизведения, блок 7 буферной памяти,. блок 8 обмена информацией с внешним устройством, регистр 2 управления, причем информационный вход 10 блока 6 контроля воспроизведения соединен с выходом регистра 4 записи, группа информа- 45 ционно-управляющих входов-выходов
11 блока 2 обмена информацией с ЭВМ соединена с каналом ЭВМ, первая группа выходов 12 блока 2 обмена информацией с ЭВМ соединена с груп- 50 пой входов 13 блока 1 управления, первая группа выходов 14 блока 1 управления соединена с входами 15 требования прерывания блока 2 обмена информацией с ЭВМ, первый 55 выход 16 которого соединен с входом
17 запуска блока 5 синхронизации, вход 18 управления режимом работы
245 которого соединен с вторым входом 19 блока l управления, синхронизирующий вход 20 блока 3 временных задержек соединен с выходом блока 5 синхронизации, вход 21 управления режимом работы блока 3 временных задержек соединен с третьим выходом
22 блока 1 управления, вторая группа информационных входов 23 которого соединена с группой выходов блока 3 временных задержек, четвертый выход 24 блока 1 управления соединен с входом 25 формирования адреса блока 7 буферной памяти, группа выходов которого соединена с второй группой информационных входов 26 блока 2 обмена информацией в ЭВМ второй выход 27 которого соединен с входом 28 управления режимом работы блока 7 буферной памяти, группа информационных входов 29 которой соединена с группой входов 30 устройства для ввода информации с HMJI с группой информационных входов 31 блока 6 контроля воспроизведения, с.второй группой информационных входов 32 блока 8 обмена информацией с внешним устройством, вход 33 управления режимом работы которого соединен с третьей группой выходов 34 блока
1 управления, четвертая группа информационных входов 35 блока 1 управления соединена с второй группой выходов 36 блока 8 обмена информацией с внешним устройством, первая группа выходов 37 которого соединена с второй группой информационных входов 38 регистра 4 записи, вход
39 занесения информации которого соединен с второй группой выходов 40 блока 1 управления, первый выход 41 которого: соединен с синхронизирующим входом 42 блока 6 контроля воспроизведения и является выходом 43 синхронизации записи в НМЛ, группа выходов
44 управления режимом работы НМЛ блока 1 управления соединена с группой информационных входов 45 регистра 9 управления, синхронизирующий вход
46 которого, а также синхронизирующие входы 47 блока 1 управления соединены с выходом блока 5 синхронизации, первая группа информационных входов 48 блока 1 управления образует информационный вход 49 устройства и соединена с выходом внутреннего состояния НМЛ, информационный
9 11 выход 50 устройства в НИЛ соединен с выходом регистра 4 записи, группа выходов блока 6 контроля воспроизведения соединена с первой группой информационных входов регистра 4 записи, с третьей группой информационных входов 51 блока 1 управления и с первой группой информационных и стробирующих входов 52 блока 2 обмена информацией с ЭВМ, вторая группа выходов 53 которого соединена с первой группой информационных входов 54 блока 8 обмена информацией с внешним устройством, группа входоввыходов 55 которого подключена к внешнему устройству, и выход 56 регистра 9. Блок 8 обмена информацией с внешним устройством (фиг.2) содержит элемент ИЛИ 57, триггер
58, узел 59 приемо-передатчиков, . элемент HE 60, коммутаторы 61, причем входы 62 узла 59 соединены с входами 32 блока 8, выходы 63 узла 59 соединены с первыми входными информационными каналами комму.таторов 61, вторые входные информационные каналы которых подключены .к входам 54 блока 8, а выходы коммутаторов 61 соединены с выходами
37 блока 8, причем вход 33„ блока
8 соединен с входом установки в
"1" триггера 58, вход установки в "0" которого соединен с выходом элемента ИЛИ 57, выход триггера 58 соединен с входом 64 узла 59 и с выходом 36, блока 8, выход 65 узла
59 соединен с первым входом элемента ИЛИ 57 и с ж одом 36z блока 8, причем другой вход элемейта ИЛИ 57 соединен с входом, 33 : блока 8, вход 33З которого соединен с входом 66 управления узлом 59, а вход 33 блока 8 соединен с входом . элемента НЕ 60 и с входом управления вторым каналом коммутатора 61, вход управления первым каналом которого подключен к выходу элемента HF. 60, причем входы 67 узла 59 подключены к входам 55 блока 8 °
Блок 1 управления (фиг.3) содержит регистр 68 адреса, память
69 микропрограмм, регистр 70 микрокоманд, .дешифратор 71, коммутатор
72 информации условий, элемент задержки 73, формирователь 74 импульсов, группу элементов И-НЕ 75 и элемент И 76, причем входы 13„ блока 1 управления подключены к
28245 10
55 первым входам группы элементов И-НГ 75, вход 13 блока 1 подключен к первому входу элемента И 76, второй вход которого соединен с входом 4? блока 1. управления, а выход элемента И 76 соединен с входом-,.занесения в регистр 68 адреса элемента ИЛИ 77, вход 78 установки в "0" регистра 70 микрокоманд соединен с.входом 13З блока 1, причем вторые входы узла 75 .элементов И-НЕ соединены с выходом 79 регистра микрокоманд, выходы 80 которого и выходы групп элементов И-НЕ 75 объединены монтажным элементом ИЛИ ?7 и подключены к информационным .входам регистра 68 адреса, причем выходы 81-85 регистра 70 микрокоманд соединены сооТ ветственно с выходами 22, 34
344, 44 и 19 блока 1, а выходы 86 регистра 70 микрокоманд соединены с входами 87 коммутатора 72 информации, информационные входы которого соединены с входами 23, 35, 48 и 51 блока 1, причем выходы регистра 68 и выходы коммутатора 72 объединены монтажным элементом ИЛИ
88 и подключечы к адресным входам памяти 69 микрокоманд, выходы 89 которой подключены к информационным входам регистра 70 микрокоманд, выходы 90 памяти 69 микропрограмм соединены с входами 91 дешифратора
71, выходы 92-98 которого подключены соответственно с выходами 24, 141, 14, 34„, 342, 40„ и 40 блока 1, а выход .99 соединен с .входом элемента 73 задержки, выход которого подключен к входу формирователя 74, выход которого подключен к выходу
41 блока 1, причем вход 47 блока 1 соединен с входом 100 занесения в регистр 70 микрокоманд и с входом
101 атробирования дешифратора 71. !
Блок 7 буферной памяти (фиг.4) содержит элемент ИЛИ 102 счетчик
103 адреса, элементы 104 памяти, коммутаторы 105 и элемент НЕ 106, причем входы элемента ИЛИ 102 соединены с входами 25 и 28„ блока 7,а выход элемента ИЛИ 102 подключен к входу вычитания "1" из счетчика
103 адреса, вход прибавления "1" которого подключен к входу 25> блока 7 и к входам записи информации в элементы 104 памяти, входы 107 открывания элементов 104 памяти соерегистр 144 адреса вектора прерывания, регистр 145 вывода, коммутатор 146, элемент задержки 147,причем входы-выходы 148 узла 135, входы 149 узла 137 и входы — выходы 150 узла 136 соединены с входами 11 блока 2, выходы 151 узла 135 подключены к входам 152 регистра t4 1 состояний, к входам l53 регистра
142 команд и к входам 154 регистра 143 ввода, выходы 155 узла 137
l соединены с входами узла 138, а выход 156 узла 137 соединен с входами 157 узла 139, вход 158 которого соединен с выходом узла 138, а выходы узла 136 подключены к входам 159 узла 139, причем выходы 160 узла t39 подключень. к входам 161 узла 135 и входам 162 управления коммутатором 146, выход 163 узла
139 соединен с входом 164 занесения в регистр 14! состояний, выход t65 узла 139 соединен с входом 166 занесения в регистр 142, выход
167 узла 139 соединен с входом 168 занесения в регистр 143 ввода,причем выходы 169 регистра 142 команд соединены с выходами .12 блока 2 и с входом элемента 147 задержки выход которого подключен к выходу 122 блока 2, выход t23 которого соединен с выходом 170 узла 139, выход
171 которого соединен с выходом 27 блока 2, причем входы 172 узла 139 подключены к выходам схемы l40 прерывания, входы 173 которой подключены к входам 15 блока 2, входы 174 схемы 140 прерывания соединены с выходами 175 регистра 142 команд, выходы регистра 143 состояний соединены с выходами 53 блока 2, причем первые входы 176 коммутатора
146 соединены с выходами регистра
141 состояний, вторые входы 177 коммутатора 146 соединены с выходами 169 регистра 142 команд, третьи входы 178 коммутатора t46 подключены к выходам регистра 144 адреса вектора прерывания, четвертые входы
l79 коммутатора f46 соединены с выходами регистра 145 вывода, а пятые 180 и шестые 181 входы коммутатора 146 подключены соответственно к входам 52„и 52 блока 2, входы 26 блока 2 соединены с информационными входами 182 регистра 145 вывода, вход 183 занесения которого соединен с входом 52> блока 2, при этом
11 1128245 12 динены с входом 282 блока 7. Ричем входы 291-29,„блока 7 подключены к информационным входам 108 элементов 104 памяти и к информационным входам первых каналов коммутаторов
105, а информационные входы вторых каналов коммутаторов 105 подключены к выходам элементов 104 памяти„ входы управления первыми каналами коммутаторов t05 соединены с выхо- 10 дом элемента HE 106, входы управления вторыми каналами коммутаторов
105 соединены с входом элемента НЕ
106 и с входом 28> блока 7, а выходы блока 7 подключены к выходам t5 коммутаторов 105 причем выходы счетЭ чика 103 адреса подключены к входам
109 адресов элементов 104 памяти.
Блок 6 контроля воспроизведения (фиг.б) содержит узел 110 цикличес- 2п кого контроля, узел 111 продольного контроля, узел 112 дешифрации маркера группы, узел 113 поиска строк циклического и продольного контроля, узел 114 выделения синхроимпульса 25 воспроизведения, причем первые выходы узлов 110-114 соединены с выходами блока 6, вход 42 блока 6 соединен с входом 115 узла 110 и с входом 116 узла 1 11, входы 10 блока 6 подключеныЗО к входам 117 узла 110 и к входам 118 узла f11, причем входы 31 блока 6 подключены к входам 119 узла 110, к входам 120 узла 111, к входам 121 узла 112, к входам 122 узла 113 и к входам 123 узла. 114, причем выход узла 114 соединен с входом 124 узла
113, с входом 125 узла 112, с входом
12б узла 111 и с входом 127 узла 110, причем выходы 128 узла 1 1 3 сОедине 40 ны также с. входом 129 узла 111 и с входом 130 узла 110.
Блок 3 временных задержек (фиг.5) содержит счетчик 131, вход 132 сброса в "0" которого подключен к входу 20 блока 3, вход 21 которого соединен с входом 133 счета счетчика 131, выходы которого соединены с входами дешифраторов 134, выходы которых подключены к выходам блока 3. 50
Блок 2 обмена информацией с ЭВМ (фиг.7) содержит первый 135, второй
136 узлы приемо-передатчиков, узел
137 приемников, узел 138 выбора устройства, узел 139 выработки уп55 равляющих сигналов, схему 140 преры-„ вания, регистр 141 состояний, регис в 142 команд, регистр 143 ввода, 1128245
35
13 выходы коммутатора соединены с входами l84 узла 135.
Регистр управления выполняет формирование потенциальных сигналов, исходя из управляющих импульсных сигналов блока 1 управления и может быть выполнен в виде группы
RS-триггеров.
Блок 1 управления выполнен в микропрограммном исполнении и пред-. назначен для организации управления устройством во всех выполняемых им операциях. При этом сигнал на выходе 19 блока 1 определяет функционирование блока 5 синхронизации,т.е. режим запуска задающего генератора. . Сигнал на выходе 22 блока 1 определяет режим включения блока 3 временных задержек, сигнал на выходе
24 блока 1 . — формирование адреса ячейки блока 7 буферной памяти.
Сигналы на выходах 14 блока 1 сигна.лизируют о ходе выполнения текущей операции устройства.
На выходах 34 блока 1 присутствуют сигналы управления функциями блока 8 обмена информацией с внешним устройством. На выходе 4П блока 1 присутствует сигнал занесения информации в регистр 4 записи, а сигналы на выходах 44 определяют режим функционирования накопителей на магнитной ленте . На выходе 4 1 блока 1 управления появляется синхроимпульс записи очередного. байта с выхода регистра 4 записи в НИЛ.
Блок 2 обмена информацией с ЭВМ выполняет функции стыковки с каналом
ЭВМ и дешифрацию команд управления
ЭВМ, причем на выходах 53 блока 2 появляется информация, передаваемая из канала ЭВМ для записи на НИЛ.
Сигналы на выходах 27 блока 2 определяют режим функционирования бло- . ка 7.
Блок 8 обмена информацией с внешним устройством осуществляет двунаправленную передачу информации по каналу 55 внешнего устройства в соответствии с управляющими сигналами на входах 33.
На входы 30 устройства поступает информация с выхода выбранного HNJI.
На входах 49 устройства присутствуют сигналы внутреннего состояния выбранного HMJI.
В устройстве заложен адресный принцип использования магнитной
f0
40 ленты, это достигается структурным составом устройства и разбиением всех режимов его функционирования на следующие операции: "Перемотка", "Поиск чистой зоны", "Пропуск файла вперед", "Пропуск файла назад", "Запись" и "Воспроизведение". Поиск на магнитной ленте зоны с адресом, I интересующим пользователя, происходит автоматически при выполнении операций: "Пропуск файла вперед" и "Пропуск файла назад".
Управление НИЛ осуществляется сигналами с выходов регистра 9 управления, выходные значения которых определяются управляющими кодами с выходов, 44 блока 1, возникающими в ходе выполнения операции в соответствии с текущей микропрограммой. Причем к сигналам,управляющим накопителем на магнитной ленте, относятся как .сигналы движения, например "Старт вперед", так и сигналы управления трактами .записи и воспроизведения накопите.ля на магнитной ленте.
Режимы функционирования -устройства зависят как от кода операции, задаваемого ЭВМ блоку 2 с входов 11, в соответствии с которым блок 1 переходит по сигналам с входов 13 на нужную микропрограмму,, так и от сигналов на входах 49 устройства, соответствующих состояниям
НМЛ, поступающих далее на входы 48 блока t.
Запуск блока 5 синхронизации происходит по единичному сигналу с выхода 16 блока 2, возникающему после запуска операции с входов 11 блока 2.
Устройство работает следующим образом.
По обращению ЭВМ по каналам связи на входах 11 блока 2 присутствуют как служебные управляющие сигналы, так и информационные сигналы, после дешифрации которых в блоке
2, на его выходах 12 появляется управляющий код поступающий на входы 13 блока 1, переводящий его на микропрограмму выполнения запускаемой операции. При этом в блоке 2, исходя из служебных сигналов ЭВМ, производится выбор одного из накопителей на НМЛ с которым в дальнейшем производится обмен информацией.
Операция "Перемотка" начинается движением магнитной ленты назад по сигналу "Старт назад" с выхода 56 устройства. После того, как магнитная лента достигнет при перемещении своего начала, на одном из входов
49 устройства появляется сигнал
"Начало ленты", поступающий на вход 48 блока 1. По этому сигналу блок 1 снимает с выходов 56 устройс