Устройство для обмена данными между цифровой вычислительной машиной и устройством магнитной записи Советский патент 1983 года по МПК G06F3/00 

Описание патента на изобретение SU1022139A1

блока управления выводом, выход второго блока распаковки байт соединен с первым входом блока согласования выходных сигналов устройства магнитной записи, второй вход которого соединен с третьим выходом блока генераторов , первый и второй выходы блока согласования выходных сигналов, уст ройства магнитной записи являются соответственно третьим и четвертым выходами устройства, второй вход блока согласования входных сигналов уст; ройства магнитной записи является третьим входом устройства, второй вход блока управления устройством магнитной записи является пятым выходом устройства.

2. .Устройство по п. 1, о т л и г чающееся тем, что блок управления, буферной памятью содержит последовательно соединенные первый счетчик, первый дешифратор, последовательно соединенные элемент ИЛИ и второй счетчик, последовательно соединенные блок оперативной памяти регистр и второй дешифратор, первый и второй выходы которого соединены с первьм и вторым выходами первого дешифратора и являются первым и вторым выходами блока, вход первого счетчика являе7ося первым входом блока, выход второго счетчика соединен с одним . В.ХОДОМ блока оперативной памяти, другие входы которого соединены с входам элемента ИЛЯ и являются вторым входом блока.

3. Устройство по п. 1, отличающееся тем, что блок управления выводом содержит третий и четвертый дешифраторы, второй, третий и четвертый регистры, блок памяти, второй элемент ИЛИ, формирователь сигна. лов и триггер, С -входы второго, третьего и четвертого регистров и е)лока памяти соединены и являются первым входом блока, вход третьего дешифратора соединен с одними Б-входами второго регистра и входами второго элемента ИЛИ и является вторым входом блока, выход элемента ИЛИ соединен с входом формирователя сигналов, выход которого соединен с выходом третьего дешифра -ора и является первым выходом блока, выход четвертого деишфратора является вторым выходом блока, другой Т -вход второго регистра соединен с выходом третьего дешифратора, вьзходы второго и третьего регистров соединены с входами блока памяти, выход которого соединен с 33 -входом четвертого регистра, вы. ход которого соединен с входом четвертого дешифратора и Д-входом третьего регистра,вход триггера соединен с выходом третьего дешифратора,а выход является третьим выходом устройства.

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

название год авторы номер документа
Устройство для сопряжения ЦВМ с группой абонентов 1988
  • Дапин Олег Иосифович
  • Васильев Александр Александрович
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Мотягина Раиса Мухаметшарифовна
  • Ярмухаметов Азат Усманович
SU1559349A1
Устройство для сопряжения двух ЦВМ 1989
  • Бурман Иосиф Шмулевич
  • Ерасова Надежда Николаевна
  • Козленко Виктор Григорьевич
SU1624468A1
Устройство для сопряжения цифровой вычислительной машины с периферийными устройствами 1980
  • Черепанов Виктор Александрович
  • Кулик Александр Иванович
  • Сосновский Алексей Константинович
SU962899A1
Устройство для сопряжения двух цифровых вычислительных машин 1979
  • Петросов Вадим Гарегинович
  • Старк Лев Аронович
  • Вальков Виталий Михайлович
SU868741A1
Адаптер канал-канал 1982
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
SU1049895A2
Устройтво для обмена данными 1977
  • Кузовкина Тамара Владимировна
  • Герасимов Виталий Валентинович
  • Пьянков Александр Георгиевич
SU691830A1
Устройство для распаковки команд 1984
  • Хетагуров Ярослав Афанасьевич
  • Поливода Игорь Владимирович
  • Захаревич Николай Николаевич
SU1196865A1
Устройство управления для кассетной памяти на цилиндрических магнитных доменах 1987
  • Каленский Леонид Владимирович
  • Козачковский Александр Дмитриевич
  • Малиновский Николай Борисович
SU1495850A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ 1991
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2011217C1
Устройство для формирования команд с аппаратной организацией циклических программ 1979
  • Сахин Юлий Хананович
  • Багаев Александр Николаевич
SU942018A1

Иллюстрации к изобретению SU 1 022 139 A1

Реферат патента 1983 года Устройство для обмена данными между цифровой вычислительной машиной и устройством магнитной записи

УСТРОЙСТВО ДЛЯ ОБМЕНА ДАННЫМИ МЕЖДУ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАВШНОЙ И УСТРОЙСТВОМ МАГНИТНОЙ ЗАПИСИ, содержащее блок согласования входных сигналов, коммутатор, блок вьзделевия времени, блок выбора каналов, блок разрежения данных, блок контроля, блок управления вводом, блок сопряжения с цифровой вычислительной машиной, причем вход блока, согласования входных данных является первым- входом устройства, выход соединен с входс 1 коммутатора, выхода блоков вьщеления времени и выбора каналов соединены с соответствукадими входами блока разрежения данных, одни из выходов которого соединен с первым входом блока управления вводом, другой выход - с первым входсш блока контроля данных, второй вход которого соединен с первым входом блока управления вводом, второй выход которого соединен «3 первеш входом блока сопряжения с цифровой вычислительной машиной, второй вход блока управления вводом соединен с выходом блока контроля данных, третий вход - с первым выходом блока сопряжения с цифровой вычислительной машиной, второй вход блока сопряжения с цифро вой вычислительной машиной является вторым входом устройства, второй выход - первым выходом устройства, третий выход соединен с входом блока уп« .равления устройством магнитной записи выход которого является вторым ааходом устройства, отличающеес я тем, что, с целью расширения области применения устройства путем ввода данных переменной длины и произвольной структуры, в него введенм блок буферной памяти, блок управления буферной памятью, первый блок распаковки байт, блок управления выводом, блок генераторов, блок согласования выходных сигналов устройства магнитной записи, второй блок распаковки байт, при этом первый вход блока буферной Памяти соединен с выходе коммутатора и первым входом блока управления буферной памятью, второй вход с первым выходом блока управления буСО .ферной памятью, выход - с третьим I входом блока сопряжения с Цифровой вычислительной машиной и первым вхо.дом первого блока распаковки байт,внход.которого соединен с входамиблока ; выделения времени и блока выбора кана--. лов, второй вход первого блока распаковки байт соединен с третьим выходом блоО: , ка управления вводом и вторым заходом 6лока управления буферной памятью, NP ND ; второй выход которого соединен с четвертым входом блока управления вводом, четвертый выход которого соединен с первым входом блока генераторов, пя : тый вход блока управления вводом соеГ) динен с первым выходом блока генерагг торов, второй вход которого соединен с первым выходом блока управления вводом, второй выход блока генерато ров соединен с першзам входом блока управления выводом, второй вход и .второй выход которого соединены с пятым выходом и четверты1Г|| входом бло- ; ка сопряжения с цифровой вычислительной машиной, четвертый выход которого соединен с первьэл входом второго блока распаковки байт, второй вход которого соединен с третьим выходом

Формула изобретения SU 1 022 139 A1

Устройство относится к вы гислител ной технике и предназначено для экспресс-анализа, подготовки, первично обработки, ввода в цифровую вычислительную машину(ЦВМ) зкспериментальных данных, записанных на магнитную ленту(МЛ)аппаратурой магнитной записи (АМЗ), и вывода промежуточных данных для .записи на АМЗ.. Известно устройство для обмена данными между ЦВМ и АМЗ, содержащее инвертор, вентиль управления, Дешифратор, вентиль остановки, вентиль разрешения записи, вентиль сброса, дифференцирующую цепь, элемент ИЛИ, триггер, регистр числа разрядов, регистр числа слов, сдвиговый регист блок сравнения разрядов, блок сравне ния слов, счетчик числа .разрядов, счетчик числа слов, генератор импуль сов и элемент Зсщержки , Данное устройство осуществляет ввод данных в ЦВМ, однако не обеспечивает первичной обработки данных (разрежение вводш-их данных, выборку кадров и каналов, ввод зоны) и вывода промежуточных данных для записи на МЗ из ЦВМ, что снижает его функциональные возможности. Наиболее близким к предлагаемому по технической сущности и достигаемому результату является устройство для обмена данными между ЦВЙ и АМЗ 121. Известное; устройство имеет ограничейные функциональные возможности и область применения, так как не позволяет осуществлять ввод-вывод с двух АМЗ в режиме независимой работы; ввод данных блоком (группой) байт переменной длины и произвольной 1с:сруктуры ввод д анных, записанных на МЛ в виде канального и адресного кадров. Цель изобретения - расширение обпасти применения устройства. Поставленная цель достигается тем, что в устройство для обмена данными цифровой вычислительной манаиной и устройством магнитной заиси, содержащее блок согласования входных сигналов, коммутатор, блок выделения времени, блок выбора каналов, блок разрежения данных, блок контроля, блок управления вводом, блок сопряжения с цифровой вычислительной моцииной, причем вход блока согласования входных данных является первым входом устройства, выход соедивен с входе коммутатора, выходы блоков выделения .времени и выбора ка валов соединены с соответствующими входами блока разрежения данных, один их выходов которого соединен первьйл входом блока управления вводом другой выход - с первьэм входом блока контроля данных, второй вход которог соединен с первьлл входом блока управления вводом, второй выход которого соединен с первым входом блока сопряжения с цифровой.вычислительной машиной, второй вход блока управления вводом соединен с выходом блока контроля данных, третий вход - соединен с первым выходом блока сопряжения с цифровой вычислительной машиной,второй вход блока сопряжения с. цифровой вычислительной машиной является вторы входом устройства, второй выход первым выходом устройства, третий вьлход соединен с входом блока упрвления устройством магнитной записи, выход которого является ВТОРЫМ выходом устройства, введены блок буферной памяти, блок управления буферной памятью, первый блок распаковки байт, блок управления выводом, блок генераторов, блок согласования выходных сигналов устройства магнитной записи, второй блок распаковки байт, при этом первый вход блока буферной памяти соединен с выходом коммутатора и первым входе блока управления буферной памятью, второй вход - с первым выходом блока управления буферной памятью, выход - с третьим входом блока сопряжения с цифровой вычислительной машиной и первым входом первого блока распаковки байт, выход которого соединен с бходами блока вы деления времени и блока выбора каналов , второй вход первого блока распаковки байт соединен с третьим выходом блока управления вводом и, вторым входом блока управления буферной памятью, второй .выход которого сое динен с четвертым входом блока управ ления вводом, четвертый выход которого соединен с первым входом блока генераторов,пятый вход блока управления вводом соединен с первым выходом блока генераторов, второй вход которого соединен с первым выходом блока управления вводом,второй выход блока генераторов соединен с первым входом блока управления выводсм, второй - . ВХОД ) и второй выход которого соедич. иены с пятнм вьаходом и четвертым входом блока сопряжения с цифровой вы- числительной машиной, четвертый вы1ХОД которого соединен с первым второго блока распаковки байт, второй вход КОТО15ОГО соединен с третьим выходом блока управления выводом, выход второго блока распаковки байт соединен с первым входом блока согласования выходных сигналов устройства магнитной записи, второй вход которого соединен с третьим.; выходом блока генераторов, первый и второй выходы блока согласования выходных сигналов устройства магнитной записи являются соответственно третьим и четвертым выходами устройства, второй вход блока согласования входных сигналов устройства магнитной записи является третьим входом устройства, второй вход блока управления устрой-: ством магнитной записи является пятым выходом устройства. Блок управления буферной памятью содержит последовательно соединенные первый счетчик, первый дешифратор, последовательно соединенные элемент ИЛИ и второй счетчик, последовательно соединенные блок оперативной памяти, регистр и второй дешифратор, первый и второй выхогцл которого соединены с первым и вторым выходами первого дешифратора и являются первым и вторым выходами блока, вход первого счетчика является первым входом блока, выход второго счетчика .соединен с одним входом блока оперативной памяти, другие входы которого соединены с входами элемента ИЛИ и являются вторым входом блока. Блок управления выводе содержит третий и четвертый дешифраторы, второй, третий и четвертый регистры, блок памяти, второй элемент ИЛИ, формирователь сигналов и триггер, С-входы второго, третьего и четвертого регистров и блока памяти соединены и являются первым входом блока, вход третьего деиифратора соединен с одними Д-входами второго регистра и входами второго элемента ИЛИ и является вторым входом блока, выход элемента ИЛИ соединен с Входом формирователя сигналов, выход которого соединен с выходом третьего дешифратора и является первым выходом блока, выход четвертого дешифратора является вторым выходом блока, другой Д-вход второго регистра соединен с- выходом третьего даиифратора, выходы второго и третьего регистров соединены с входами блока naiAHTH, выход которого соединен с Д-входом четвертого регис тра, ндход которого соединен с входом четвертого деяжфратора и Д-входом третьего регистра, вход триггера соединен с выходом третьего дешифратора, а выход является третьим выходом устройства. На фиг. 1 представлена структурная схема устройства; на фиг. 2 Олок управления буферной памятью; на иг, 3 - блок управления выводом. Устройство для обмена данными меж ду ЦВМ и АМЗ содержит блок 1 согласо йания входных сигналов АМЗ, коммутатор 2, блок 3 выделения времени, блок 4 выбора каналов, блок 5 разрежения данных, блок б контроля данных блок 7 управления вводом, блок 8 соп ряжения с ЦВМ и блок 9 управления устройством матричной записи, блок 1 буферной памяти, блок 11 управлении буферной памятью, блок 12 управления выводом, блоки13 и 14 распаковки байт, блок 15 генераторов, блок 16 согласования выходных сигналов устро ства магнитной записи, элемент ИЛИ 17, дешифратор 18, счетчик 19, счетчик 20, дешифратор 21, блок 22 оперативной пагляти, регистр 23, дешифратор 24, элемент ИЛИ 25, регистр 26, регистр 27, триггер 28, блок 29 памяти, формирователь 30 сигналов, регистр 31 и дешифратор 32. Устройство работает следующим образом. Перед операцией ввода в блоке 11 производится запись в ОЗУ 22 команд определяющих последовательность опрашиваемых из блока 10 буферной памяти байт и их количество (длину блока байт), Поступающие с панели управления блока 7 сигналы, определяющие режим записи ОЗУ 22, поступают на соответствующие входы. Код адреса формируется на счетчике 20 адреса. Управление работой счетчика производится элементом ИЛИ 17, на вход которого при записи команд управления вводом поступают из блока 7 сигналы Запись, а при считыва НИИ сигнал идентификации, В послед нюю команду управления вводом записы вается флаговый бит Указатель оконч ния , Последовательная запись команд управления вводом по адресам ОЗУ организовывает в нем память MaraaHHHoiv типа. Положение флажка Указатель окончания в индикаторном разряде определяет длину блока вводимых байт а -КОДЫ адресов в адресных полях - ег структуру, Управление записью словв блок 10 производится импульсами разрешения записи, формируемыми из синхронизиру ющих импульсов, которые поступают в блок 11 из блока 2 на счетчик,19 СИ. Выходы счетчика 19 подключены к дешифратору 21, формирующему импульсы разрешения записи. После заполнения буфера дешифрато 21 Формирует по четвертому импульсу разрешения записи сигнал Готовность ввода, поступающий в блок 7 управле ния вводом. По этому сигналу блок 7 начинает обмен сигналами через входные и выходные интерфейсы блока 8. После установления двусторонней связ с ЭВМ в устройстве формируется вводимая группа (блок) байт. Блок 7 посыj;iaeT сигнал идентификации в блок 8 и йлок 11, где этот сигнал поступает на элемент ИЛИ 17, выход которого подключен к входу счетчика 20 адреса. На счетчике 20 по мере поступления сигналов идентификации формируемся код адреса ОЗУ 22. Дешифрованная в , блоке 7 команда ЭВМ Считать цереда ется также в блок 11, где управляет режимом работы ОЗУ Считывание. Наличие кода адреса и этого управляющего сигнала обеспечивает обращение к ОЗУ в режиме считывания. Выбираемые последовательно из ячеек ОЗУ команды- управления вводом переписываются в буферный регистр 23, выходы которого подключены к входам дешифратора 18 стробов. Дешифратор 18 формирует стробы опроса байтовых позиций буфера. Код адреса команд управления вводом определяет опрашиваемую байтовую позицию буфера. При появлении флажка Указатель окончания он дешифрируется и отсылается вблок 7, где заканчивает процесс передачи данных. После передачи сформированного блока .бай данных происходит новое заполнение буфера и цикл передачи данных повторяется. Прекращение двусторонней связи происходит по сигналу Остановить ввод-вывод, поступающему Б блок 7 с панели управления либо от ЭВМ. ,. Выводи№ле из блока 10 байты данных поступают на блок 8, где через стробируемые сигналами блока 7 выходные интерфейсы поступают на выход устройства. Эти байты данных поступают также..На первый вход блока 13. На второй вход блока 13 поступают сигналы идентификации и разрешения записи из блока 7, управляющие распаковкой байт в слово. ПО мере поступления сигналов идентификации код в блоке 13 дешифрируется в управляющие импульсы. Поступающие из блока 10 байты последовательно (побайтно) заполняют регистр в блоке 13. Сформиро- ванное слово поступает на блоки 3 и , 4; В блоке 3 по специальному маркерному сигналу либо по определенному коду адреса происходит выделение кода времени, а также сопоставление его с заданными велич 5нами начала зоны и конца. При совпадении начала и конца зон с текущим кодом времени формируются управляющие сигналы, поступающие в блок 5. В блоке 4 происходит подсчет каналов (в случае канального кадра) либо параметра (по адресу), вьщеление их и посылка в блок 5. В блоке 5 формируется разреженный кадр, ограниченный зоной времени, С первого выхода блока 5 данные поступают на первый вход блока б, где происходит

их анализ на сбойность, подсчет сбоев Формирование признаков сбойных кадров и параметров. Информация о сбойностй принимаемых с устройства магнитной записи данных поступает на второй вход блока 7.С второго выхода блока 5 раэреженные данные поступают на первый вход блока 7. По результатам анализа информации в блоке 7 вырабатываются признаки : состояния устройства и соответствукнцие управляющие сигналы. Признаки состояния, зако 1ирдванныё в байтовой форме, поступают на шходные интерфейсы блока 8. Управляющие сигналы блока 7 осуществляют стробнрование выходных интерв;алов и .идентификацию ne редаваамой в ЦВМ информации, а также регулируют контроль вводимых данных. tlGлученные из ЦВМ команден поступают в блоки 7 и 12, где дешифрируются в управлякадйе сигналы, регулирующие процесс ввода-вывода, ив блок 9. В блоке 7 дешифрируются команды Л .Считать. Считать в обратном направлении,Считать число сбоев, Проверить ввод-вывод,, Холостой ход, В блоке 12 дешифрируется команда Записать. В блоке 9 дешифрируются команды устройства магнитной записи Пуск, Стрп, Запись, Бос-. произведение, Воспроизведение в обратном направлении. Дешифрированные команды устройства магнитной записи преобразуются в бинарные сигналы, управляющие работой исполнительных .устройств. Исполнительные устройства управляют работой лентопротяжного механизма. По коду команды опрделяется также номер устройства

магнитной записи.. Блок 14 осуществляет управлениепередачей данных по команде Записать. Команда поступает через входные интерфейсы блока 8 на дешифратор команд.. Поступакяцая в результате двустороннего обмена сигНс1лами между устройством магнитной записи и ЦВМ котланда Записать является ключом защиты работы тракта вывода. Одновременно сигнал идентит фикации и выводимь е байты с блока 8 и сигнал Разрешение распаковки поступают во второй блок 14 распаковки байт, работающий аналогично первому блоку 13 распаковки байт. Управление распаковкой производится сигналом идентификации. После передачи четвер того сигнала идентификации (распаковки байт в слово) ЭВМ передает команду запуска генератора, фррмир.уюиего последовательностью сигналов. Распакованное слово и сформированные в блоке 15 сигналы поступают в блок 16, где : проходят на выходгале усилители далее на соответствующее устройство магнитт ной записи .

Технический эффект от использования предлагаемого технического решения по сравнению с известН1ам заключается е расширении области применения устройства обмена данными между ЭВМ и устройствами мйгпитной -записи.

Изобретение позволяет .группировать вводимые в ЦВМ данные (в байтовой Форме) в блок (группу) переменной длины и произвольной структуры, а также производить вывод промежуточных данных для записи в устройствах магнитной записи.

И

I т лг/

W0За17

/

O-Jfl /fffff

p ffffM

Jff/ryCA

Cvt// 6tSaHue

в

ffffffeco

7 / 3

гг

23

ff-4ff ffff

f-fff C /ffff

/f/./S

&r.7

фиг. 2

2B

Щ- 30

a/r ey/s /tffef/f ACOf

ft ffKHf SHIi

ifw ewMfS7r&f.ff

ф1/г.З

/fffjfleoff ye jffvfff

/fff4.ff

Cffff/ffft/

и

O ffWeUKIMfitt

глл,..

Документы, цитированные в отчете о поиске Патент 1983 года SU1022139A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для ввода информации 1973
  • Солодовников Владимир Александрович
  • Яковлев Михаил Сергееич
  • Ананьин Валерий Васильевич
SU492871A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для обработки и ввода экспериментальный данных в вичислительную машину 1975
  • Солодовников Владимир Александрович
  • Васильев Владимир Николаевич
  • Дудалев Владимир Павлович
  • Солодихин Герман Михайлович
  • Коробов Юрий Александрович
  • Холомьев Алексей Федорович
SU541162A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 022 139 A1

Авторы

Иванов Юрий Васильевич

Даты

1983-06-07Публикация

1981-06-24Подача