(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ НАКОПИТЕЛЯ НА МАГНИТНОЙ ЛЕНТЕ С КАНАЛОМ ВВОДА-ВЫВОДА
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения накопителя с каналом ввода/вывода | 1984 |
|
SU1251094A1 |
Устройство для управления обменом информацией накопителя на магнитной ленте с электронно-вычислительной машиной | 1983 |
|
SU1128245A1 |
Устройство для ввода информации | 1980 |
|
SU947848A1 |
Система регистрации сейсмической информации | 1984 |
|
SU1249604A1 |
Контролер для накопителей на магнит-НыХ диСКАХ | 1979 |
|
SU845158A1 |
Устройство для ввода информации | 1979 |
|
SU794632A2 |
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления | 1990 |
|
SU1732380A1 |
Устройство для сопряжения накопителя на магнитной ленте с цифровой вычислительной машиной | 1975 |
|
SU608152A1 |
Устройство для сопряжения накопителя на магнитной ленте с внешним устройством | 1981 |
|
SU993242A1 |
Селекторный канал | 1981 |
|
SU1029175A2 |
1
Изобретение относится к вычислительной технике и может быть использовано для подключения накопителей на магнитной ленте к каналам высокопроизводительных ЭВМ.
Известны устройства для сопряжения накопителя на магнитной ленте (НМЛ) с каналом ЭВМ, содержащее адаптер интерфейса, блок преобразования формата, в состав которого входят регистры данных и записи-чтения, блок сопряжения с НМЛ, включающий узел записи-чтения, управления движением ленты 1.
Недостаток этих устройств состоит в малой пропускной способности так как при работе с таким устройством и центральный процессор ЭВМ занят выполнением логических операций на информацией, вводимой или выводимой из ЭВМ, а именно формированием меток и другой служебной информации, идентификацией кодов разметки ленты, выделением служебных символов и т. д. Все это значительно снижает производительность ЭВМ в целом.
Наиболее близким к предлагаемому по технической сущности является устройство для ввода информации, содержащее блок коммутации, блок компенсации временного
сдвига, блок выделения кода времени, блок выбора каналов, блок отбора данных, блок формирования мащинного слова, блок согласования параметров, блок формирования адреса массива, блок преобразования формата, блок контроля, блок сопряжения с ЭВМ,
блок управления 2.
Недостаток устройства состоит в малой пропускной способности, так как осуществляемая им предварительная обработка информации, вводимой в ЭВМ, не исключает
центральный процессор ЭВМ непроизводительных затрат времени центрального про цессора на поиск и идентификацию массивов данных, записанных на магнитной ленте.
Цель изобретения - повыщение пропускной способности устройства.
Поставленная цель достигается тем, что в устройство,содержащее блок управления, вход и выход которого подключен соответственно к первым и вторым входам блока связи с электронно-вычислительной мащиной,
блока контроля, блока преобразования формата и блока записи-воспроизведения, вторые вход и выход которого являются первой группой входов и выходов устройства, третьи вход и выход - соответственно ко вторым выходу и входу блока преобразования формата, соединенного соответственно третьими входом и выходом со вторыми выходом и входом блока связи с ЭВМ, третьи вход и выход которого являются второй группой входов-выходов устройства ввода-вывода, а четвертый выход - к четвертым выходам блока преобразования формата, блока записи-воспроизведения и второму входу блока контроля, введены блок поиска зоны и дешифратор кода разметки, причем третий выход блока записи-воспроизведения соединен с первыми входами блока поиска зоны и дешифратора кода разметки, второй вход и выход которых соединен соответственно с выходом и входом блока управления, третий вход блока поиска зоны подключен к третьему выходу блока связи с ЭВМ, а также тем, что блок поиска зоны содержит регистры начального и конечного массива зоны, первые входы которых соединены с первым входом блока, а выходы - соответственно с первыми входами первого и второго сумматоров, вторыми входами соединенных с выходом регистра текущего массива зоны, а выходами - соответственно с первым и вторым входами схемы сравнения, выход которой является выходом блока, первый вход регистра текущего массива зоны является третьим входом блока, а второй вход - соединен со вторым входом блока и вторыми входами регистров начального и конечного массива зоны. На фиг. 1 показана блок-схема устройства; на фиг. 2 - функциональная схема блока поиска зоны; на фиг. 3 - пример размещения информации на „ленте. Устройство (фиг. 1) содержит шины 1 интерфейса канала ЭВМ, щины 2 интерфейса накопителя на магнитной ленте, Ьлок 3 связи с ЭВМ, блок 4 преобразования формата, блок 5 записи-воспроизведения, блок 6 контроля, блок 7 поиска зоны, дешифратор 8 кода разметки, блок 9.управления. Блок 7 включает схему 10 сравнения, сумматоры 11 и 12, регистрыначального 13, текущего 14, и конечного 15 массива зоны. На фиг. 3 обозначены дорожки 16 синхронизации, дорожки 17 служебной информаций (маркеров), информационные дорожки 18, информационные массивы 19, массивы 20 разметки ленты. Устройство работает следующим образом. На магнитной ленте размещаются массивы 19 и 20, каждое слово которых сопровождается синхросигналом на дорожке 17. Первое слово каждого массива сопровождается маркером массива, записанным на дорожках 16, причем код содержащийся в первом слове, представляет собой имя массива. В массивах разметки 19 последующие слова - это увеличивающийся от начала к концу ленты номер в двоичном. двоично-десятичном или другом коде. Между двумя соседними массивами разметки 19 может быть один или несколько информационных массивов 20. Устройство шинами 1 и 2 подключается соответственно к каналу ввода-вывода ЭВМ и к накопителю на магнитной ленте. Блок 3 организует обмен с каналом ЭВМ числовой командной и служебной информацией в соответствии со стандартным интерфейсом. Блок 4 преобразует данные из формата. принятого в канале в формат, принятый в накопителе при записи информации и при считывании. Блок 5 согласует устройство по электрическим параметрам с накопителем, формирует сигналы синхроимпульсов и маркеров при записи, а также выделяет их при считывании. Кроме того, блок 5 устраняет возможные сбои из-за перекоса ленты при считывании информации. Блок б осуществляет контроль информации, поступающей из канала и из накопителя, правильность преобразования форматов и корректность программирования ввода-вывода. Блоки 7 и 8 используются в режиме поиска зоны на ленте, их работа рассмотрена ниже. Блок 9 формирует сигналы, управляющие работой всех упомянутых блоков в соответствии с командами канала ввода-вывода ЭВМ, служебной информацией от накопителя и состоянием блоков устройства. Запись информации на магнитную ленту в данном устройстве осуществляется так же как и в известных устройствах. При этом массивы 19 и 20, поступающие из канала через блоки 3-5, записываются на дорожках 18 магнитной ленты, а на дорожках 16 и 17 записываются соответственно синхроимпульсы и маркеры, форсируемые блоком 5. Считыванию информации с магнитной ленты предшествует задание зоны массивов, которые необходимо считать. Для этого из канала через блок 3 в регистры 13 и 15 блока 7 заносятся номера массивов разметки 20, которыми ограничена искомая зона. После задания зоны массивов накопитель переводится в режим считывания информации, канал отключается (логически) от устройства, которое самостоятельно осуществляет приск канала заданной зоны и контроль за ее окончанием. При этом блоком 5 выделяются маркеры массивов, а дешифратором 8 определяется тип считывания с ленты массива. Определение производится путем дешифрации имени массива. Если принятыи массив является массивом разметки 20, то следующие за его первым словом (именем) слова записываются в регистр 14 блока 7. На сумматоре 11 блока 7 происходит сложение номера текущего массива 20 с номером начального массива 20, а на сумматоре 12 - с номером конечного массива 20 заданной зоны. Схемой 10 сравнения по значению ходов на выходах сумматоров 11 и 12 определяются следующие ситуации:
а)номер текущего массива 20 больще номера начального массива 10 и/или больше номера конечного массива 20 В этом случае по сигналам схемы 10 сравнения блоками 9 и б формируется байт состояния с указателем НЕКОРРЕКТНОСТЬ ПРОГРАММИРОВАНИЯ. Этот байт состояния через блок 3 передает в канал и сопровождается сигналом прерывания;
б)номер текущего массива 20 меньще номера начального массива 20. В этом случае устройство продолжает считывание последующих массивов и их сравнение с заданными границами зоны;
в)номер текущего массива 20 равен номеру начального массива 20. В этом случае по сигналам схемы 10 сравнения блок 9 формирует байт состояния с указателем НАЧАЛО ЗОНЫ, который поступает в канал через блок 3 и сопровождается сигналом прерывания. В ответ на этот байт состояния канал логически подключается к устройству и считывает идущие за массивом 20 массивы 19. Считывание информации продолжается до тех пор, пока не будут считаны все массивы 19 из заданной зоны;
г)номер текущего массива 20 равен номеру конечного массива 20. В этом случае .по сигналам схемы 10 сравнения блок 9 формирует байт состояния с указателем КОНЕЦ ЗОНЫ, который в сопровождении сигнала прерывания поступает в канал через блок 3. По этому байту состояния канал отключается от устройства.
Таким образом устройство обеспечивает автономный, т. е. без участия ЭВМ, поиск информации на магнитной ленте, что существенно повышает производительность как канала, так и ЭВМ в целом.
Предлагаемое устройство наиболее эффективно может быть использовано в информационно-измерительных комплектах с большим объемом регистрируемой информации.
Формула изобретения
Устройство для сопряжения накопителя на магнитной ленте с каналом ввода-вывода, содержащее блок управления, вход и выход которого подключен соответственно к первым и вторым входам блока связи с электронно-вычислительной м ашиной, блока контроля, блока преобразования формата и блока записи-воспроизведения, вторые вход и выход которого являются первой группой входов - выходов устройства, третьи вход и выход - соответственно ко второму выходу и входу блока преобразования формата, соединенного соответственд но третьими входами и выходом со рторыми выходом и входом блока связи с ЭВМ, третьи вход и выход которого являются второй группой входов-выходов устройства, а четвертый выход - к четвертым выходам блока преобразования формата, блока запи си-воспроизведения и второму входу блока контроля, отличающееся тем, что, с целью повышения пропускной способности, в устройство введены блок поиска зоны и дешифратор кода разметки, причем третий выход
J блока записи-воспроизведения соединен с первыми входами блока поиска зоны и дешифратора кода разметки, второй вход и выходы которых соединены соответственно с выходом и входом блока управления, третий вход блока поиска зоны подключен к
S третьему выходу блока связи с ЭВМ.
5 которой является выходом блока, первый вход регистра текущего массива зоны является третьим входом блока, а второй вход - соединен со вторым входом блока и вторыми входами регистров начального и конечного массива зоны.
Источники информации,
принятые во внимание при экспертизе
№ 602935, кл. G 06 F 13/00, 1975 (прототип).
Авторы
Даты
1981-04-23—Публикация
1979-06-01—Подача