Устройство для сопряжения ЦВМ с накопителями на магнитной ленте Советский патент 1987 года по МПК G06F13/00 

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

11

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

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

На фиг. 1 приведена блок-схема устройства; на фиг. 2 - схема блока связи с каналом ЦВМ, на фиг. 3 - схма блока передачи данныхj на фиг.4 схема блока синхронизации;на фиг.5 схема блока связи с накопителями на магнитной ленте; на фиг. 6 - схема блока управления режимом работы; на фиг. 7 - блок-схема алгоритма микропрограммы устройстваJ на фиг. 8 - работа устройства в рабочем режиме; на фиг. 9 - выполнение операций Запись и Запись конца файла j на фиг. 10 - выполнение операции Перемотка.

Устройство содержит (фиг. 1) канал ЦВМ 1, вход-вЪ1ход 2 устройства для подключения входа-выхода адреса данных ЦВМ, вход-выход 3 устройства для подключения входа-выхода управляющих сигналов ЦВМ, входы-выходы накопителей 4 на магнитной ленте, блок 5 связи с каналом ЦВМ, блок 6 связи с накопителями на магнитной ленте, блок 7 синхронизации, блок 8 передачи данных, блок 9 управления режимом работы (БУРР).

Блок 5 связи с каналом ЦВМ (БСК) содержит (фиг. 2) приемопередатчик 10, первый дешифратор 11 адреса, регистр 12 адреса, второй дешифрато 13 адреса, интерфейсный блок 14-.

Блок 8 передачи данных (БПД) содержит (фиг. 3) регистр 15 обмена, операционный блок 16, мультиплексор 17 условий, блок 18 выбора следующего адреса, блок 19 управления адрсом, блок 20 постоянной памяти, регистр 21 микрокоманд, образующие блок микропрограммного управления, блок 22 контроля по четности, мультплексор 23 адреса.

Блок 7 синхронизации (БС) содержит (фиг. 4) генератор 24 импульсов

делитель 25 частоты, первый, второй коммутаторы 26 и 27, программируемый таймер 28. Блок 6 связи с накопителями на магнитной ленте (БСНМЛ) содержит (фиг. 5) первый дешифратор 29, первый регистр 30 данных, блок 31 формирователей, блок 32 согласующих элементов, второй регистр 33 данных, второй дешифратор 34, блок 35 триггеров.

Блок 9 управления режимом работы (БУРР) содержит (фиг. 6) дешифратор 36 режима, регистр 37 режима, дешифратор 38 управления адресом, дешифратор 39 управления блоком синхрони- 3 ации.

Работой всего устройства управляет микропроцессорная система, входящая в состав БПД, выполненная на микропроцессорном комплекте 1804. Основные параметры системы: длина микрокоманды 32 разряда,-длина слова данных 16 разрядов, адресуемая память микропрограмм 0-4095,. количество, проверяемых признаков для условных переходов 32 (из них 16 - слово данных) , тактовая частота 6 МГц. Любая команда выполняется за один такт.

Устройство позволяет производить арифметические и логические операции с 16-разрядными числами, осуществлять различные типы сдвигов, проверять результ ат операции (ноль резуль

тата, знак, перенос), проверять зна

чение любого бита данных, осуществлять условные и безусловные переходы, вызовы подпрограмм, вводить в регистры процессора константы, хранящиеся в поле микрокоманд, выводить и вводить в. процессор данных из внешних регистров. За два такта производится выборка микрокоманды по адресу, хранящемуся в одном из регистров процес- сора (косвенная адресация).

В состав микропроцессорной системы входят операционный блок, состоящий из четырех микропроцессорных секций 1804 ВС1, блок выбора следующего адреса (УСА) 1804 ВУЗ, три секции блока управления адресом микрокоманды (УАМ) 1804 ВУ2, блок постоянной памяти (ПИК) объемом бит, выполненный на ПЗУ 556 РТ5, регистр микрокоманд (РНК), состоящий из восьми регистров 1804 ИР1, и 32-разрядный мультиплексор условий с инвертором -и триггером условия. Обмен данными между внутренними узлами систе

мы и другими блоками устройства про- избодится по 16-разрядной шине данных.По ней же передается адрес перехода и константы, которые при необходимости поступают на шину из РМК.

Порядок работы устройства следующий .

При включении питания из канала ЦВМ 1 поступает сигнал Сброс на очищающие входы регистров устройства и на вход установки нулевого адреса блока 19. Последний подает нулевой адрес на вход блока 20. Из памяти команда поступает на вход регистра 21. На время действия сигнала Сброс заблокирована выработка тактовых импульсов от генератора, но посредством коммутатора 26 и таймера 28 в БСУ формируется один импульс, поступающий на тактирующие входы блока 19 и регистра 21. По его переднему фронту команда заносится в регистр 21, микрокоманда поступает на шину команд, а в счетчик микрокоманд блока 19 записывается адрес I. С выхода регистра 21 микрокоманда поступает на шину команды, а с шины - на команные входы различных узлов, устройства По окончании действия сигнала Сброс разрешается выработка тактовых им- пульсов от генератора. Последовательность вьтолнения команд следующая. В течение одного периода тактовой частоты, которая составляет 6 МГц, команда выполняется.

По фронту тактового импульса результат фиксируется, в регистр 21 заносится следующая микрокоманда, а блок 19 вырабатывает адрес новой команды, т.е. в течение времени вы- полнения команды происходит выборка из памяти следующей команды.

Система команд и назначения различных полей приведены в таблице. Всего существует шесть типов команд: процессорная, обеспечивающая выполнение арифметических операций в процессоре и сдвиг результата; ввод - ввод данных в процессор из внешних регистров; вывод - вывод из процес- сора во внешние регистры, ввод констант - ввод в процессор 16-разрядной константы из поля микрокоманд, адрес перехода - занесение в блок 19 12- разрядного адреса следующей команды сброс, действующий через БС анало-- гично сигналу Сброс из канала.

При выполнении всех команд, кроме Ввод констант и Сброс, проверяется какое-либо условие, вид условия (о или 1) и выбирается источник следующего адреса в зависимости от выполнения в предыдущей команде.

Любая команда разбита на несколько полей. Разряды 14, 15 и 21 задают код команды, которые в БС участвуют в выработке управляющих импульсов. Разряды 0-12 поступают на входы всех микропроцессорных секций. Они кодируют вид операции АЛУ (3-5), источник операндов (0-2), приемник результата (6-8), адрес одного из регистров процессора (9-12). Разряд 13 - сигнал переноса на младшую микропроцессорную секцию для операций АЛУ. С 16 по 20 разряды в зависимости от вида команды задают либо адрес внутреннего регистра процессора, либо адрес регистра обмена, либо через БС вырабатывают управляющие импульсы на узлы устройства. В процессорной команде разряд 20 вместе с 21 определяет тип сдвига результата операции. Разряды 22-27, поступающие на вход мультиплексора условий, определяют адрес проверяемого условия и его значение (О или 1). Разряды 28- 31 через блок 18 задают источник адреса следующей микрокоманды после текущей. Им может быть счетчик микрокоманд блока 19 (в этом случае адрес следующей микрокоманды на единицу больше предьщущей), .стек, регистр адреса, шина данных. В случае команды Адрес перехода в разрядах 0-11 содержится адрес микрокоманды, которая поступает из регистра 21 на шину данных а с нее в случае выполнения условий или. при безусловных переходах - в блок 19. В этом случае процессор не выполняет никакой команды, но при этом проверяются внешние условия (например, работа таймера, окончание обмена с НМЛ и т.д.).

В команде Ввод констант в разрядах 16-31 содержится константа, которая из регистра 21 поступает на шину данных, а затем - в процессор. В этой команде не проверяются условия и источником адреса следующей команды может быть только счетчик микрокоманд блока 19. Блок связи с каналом ЦВМ (БСК) предназначен для обмена данными между устройством и ЦВМ в трех режимах работы: в программном, режиме прямого доступа и прерываний. ОЬ- мен данными и адресом (разрядов - 16) между каналом ЦВМ и внутренней магистралью осуществляет приемопередатчик 10, которьй представляет собой четыре микросхемы канальных приемопередатчиков. Каждая линия канала является двунаправленной. Управление приемом и выдачей информации производится от внутренних узлов устройства после обработки управляющих сигналов.

Принятая информация поступает на внутреннюю шину. В частности адрес поступает на дешифратор 11 адреса, выполненный на одной микросхеме ПЛМ. Дешифруется старшая часть 16-разрядного адреса за исключением младших четырех разрядов. Старшая часть определяет обращение ЦВМ к устройству, младшая часть определяет конкретньй блок устройства и фиксируется на время обращения в регистре адреса.

Для осуществления режимов обмена данными между устройством и ЦВМ служит блок 14 обмена с каналом, выполненный н БИС: Схема интерфейса. Блок 14 в программном режиме принимает управляющие сигналы и передает их на внутренние узлы устройства.Так сигнал синхронизации поступает на регистр адреса и фиксирует в нем млашие разряды адреса.

По сформировавшимся от внутренних узлов устройства запросам устройство обмена осуществляет выработку соотвествующих протоколов обмена с ЦВМ в режимах прямого доступа и прерываний Кроме этого, для операций Чтение или Запись устройство вырабатывает сигналы управления на узлы устройств во всех перечисленных режимах, В выполненном на БИС ПЛМ дешифратор 13 производится логическая обработка сигналов, поступающих от устройства обмена и регистра адреса, и вырабатываются следующие сигналы на регистры обмена БПД: адрес регистра, строб разрешения записи в младший байт регистра и старший, сигнал чтения. Помимо этого, ПЛМ управляет шинным формирователем и вырабатьгаает сигнал СИП в устройство обмена при программном доступе.

Основным устройством, осуществляющим связь между век и БПД, является регистр 15 обмена, представляющий Собой восемь регистров с возможностью записи и чтения на два направления. Одно направление - это вход и выход шины данных от ЦВМ. Другое направление - это вход и выход шины

дт. а JO

15

20

25

2887086

данных БДЦ, т.е. внутренней данных устройства. При записи-чтении с канала ЦВМ адресация регистров обмена производится от БСК. При записи-чтении от устройства адрес поступает от БПД через мультиплексор. Назначение последнего - обеспечить непосредственный доступ к внутренней шине данных с канала ЦВМ. При переводе устройства в режиме диагностики мультиплексор 23 адреса п-ередает не адрес от шины команд БПД, а постоянный адрей (обращение к регистру с адресом 7), через который проходит передача данных в нгаправлениях от шины данных БСК к шине данных БЦЦ и наоборот. Режимы чтения-записи регистров обмена задаются от БСК.

БСНМЛ предназначен для передачи сигналов управления и данных от внутренних схем устройства к НМЛ, а также приема и передачи сигналов от НМЛ.

Со стороны внутренней шины данных устройства в блоке имеется ряд регистров. Регистры, доступные для записи информации из БПД, следующие: регистр управления НМЛ, регистр данных для НМЛ.

Регистры,- доступные для чтения в БПД-: регистр состояния НМЛ, регистр данных НМЛ.

Синхронизация записи первых и чтения вторых производится специаль- ными сигналами от БС, Регистры выполнены на микросхемах средней интеграции.

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

Данные и сигналы управления от НМЛ постуцают на набор согласующих элементов, представляющих собой ре- зистивныё делители и приемники логических сигналов. После формирования эти сигналы поступают на входы регистров, доступных по чтению для устройства. Запись в эти регистры происходит по синхросигналам от НМЛ.

Информация о процедурах обмена между устройством и НМП поступает в узел признаков окончания обмена.

30

35

40

45

50

55

Он предназначен для извещения о вьщаче информации из устройства для НМЛ и о вьщаче информации в обратном направлении.

Узел представляет собой два триггера, в звoди ыx при подготовке инфор- йации и сбрасываемых при прохождении синхронизации. Таким образом, выходы этих триггеров извещают устройство о передаче или приеме информации.

БС предназначен для выработки основных тактирующих и управляющих сигналов для узлов устройства.

Основная тактовая частота вырабатывается кварцевым генератором 12 МГц Ш пульсы поступают на две микросхемы делителей частоты, на выходе которых получаются частоты 6; 2; 1; 0,5 О, 125 МГц. Они поступают на узел выработки тактирующих импульсов. В этом узле осуществляется управление прохождением тактируиодих импульсов от БУРР. Таймер, используя тактовые частоты, вырабатывает временные задержки и последовательности импульсов, необходимые для управления НМЛ. Управление таймеров осуществляется с шины данных путем записи управляющих слов из БПД. Таймер выполнен на одной БИС 580 серии. В узле выработки управляницих импульсов дешифрируются отдельные разряды тины микрокоманд для формирования радиальных линий управления различными узлами устройства. Кроме того, дешифрация разрядов шины микрокоманды позволяет определить тип микрокоманды, что необходимо для управления. При выработке управляющих импульсов учитываются временные соотношения, которые определяются узлами блока: генератором, делителем частоты и узлом выработки тактирующих импульсов. Узел выработки управляющих импульсов позволяет при поступлении команды от БУРР переходить в различные режимы работы. При этом изменяется тактирование в БПД регистров обмена, узла управления адресом следующей микрокоманды и jpe- гистра микрокоманд.

Для выбора режима работы устройства служит БУРР. В зависимости от поданной на него команды от может остановить работу устройства в произвольный момент времени, выбрать микрокоманду из памяти по любому адресу, считать ее содержимое в ЦВМ и выдать такт на фиксацию результатов ее выпол

-

. JO

f5

20

2887088

нения. Таким образом, посредством БУРР ЦВМ эмулирует работу устройства, но при этом после выполнения каждой команды может проверить результат. Помимо этого, через БУРР можно загрузить в блок 19 любой адрес,что позволяет выбирать в зависимости от режима работы микропрограммы, реализующие функции, отличные от штатных. К ним относится выполнение таких операций, как копирование информации с одного НМЛ на другой без. участия программы в ЦВМ, проверка контрольных сумм на магнитных лентах, запуск программ/ тестирующих внутренние узлы контроллера, с выдачей резуль-; татов в ЦВМ через регистр 15 обмена. В случае сбоя, выбирая определенные последовательности команд и управляя их выполнением через БУРР, возможна локализация неисправности во многих случаях с точйостью до микросхемы или связи.

Последовательность работы БУРР следующая. Из ЦВМ по адресу регистра режима заносится управляющее слово следующего формата: разряды 0-11 - адрес микрокоманды, 12 - команда на формирование одного тактового импульса в течение обращения, 13 - останов внутренней выработки тактирукидих импульсов, 14 - выбор младших либо старших 16 разрядов микрокоманды для чтения в ЦВМ, а также при значении О разряда 12 разрешение занесения адреса МК в блок 19. Разряды 13-14 запоминаются в регистре режима при появлении управляющего импульса из дешифратора регистра режима. Разряд 12 в случае его единичного.значения в момент обращения формирует один такт. Разряды 0-11 поступают на вход регистра 15 обмена. Если значение

25

30

40

разряда 14 равно О, а разряда 12 - 1, то мультиплексор 3 адреса подключает к шине данных тот регистр 8 обмена, к которому происходит обращение из ЦВМ, т.е. в этом случае информация из ЦВМ непосредственно выходит на внутреннюю шину данных.Одт новременно при описанных значениях разрядов 12 и 14 блок 19 переходит на прием адреса с шины данных и передачу его на вход блока 20. Выбранная микрокоманда поступает на вход регистра 21. Через некоторое время специальная логика формирует один импульс, по которому микрокоманда

записывается в регистр 21, а в счетчик микрокоманд блока 19 заноситс-й адрес плюс 1.

По окончании цикла обращения к БУРР из ЦВМ устрой(Ьтво может начать выполнение микропрограммы с заданного адреса, если разряд 13 равен О либо находится в состояйии ожидания следующего к нему обращения. При значениях 1 разрядов 12 и 14 в уст

ройстве не происходит каких-либо переключений, но через коммутатор 26 вырабатывается один тактирующий импульс. Это позволяет перейти к следующей микрокоманде из блока 20. При чтении в ЦВМ по адресу 172536 БУРР приостанавливает работу коммутатора 26, выводит на шину данных часть микрокоманды, указанную разрядом 13, и подключает посредством мультиплексора 23 адреса к шине данных регистр 16. Таким образом, содержимое шины

го соединен с входом-выходом устройства для подключения входа-выхода данных и управляющих сигналов накопи- те лей на магнитной ленте, отличающееся тем, что, с целью повышения достоверности обмена, в него введен блок управления режимом работыJ причем вход данных блока управления режимом работы соединен с выходом даннь1х блока связи с каналом ЦВМ, адресный выход которого соединен с входом выбора режима блока управления режимом работы, выход управления выбором адреса которого подключен к входу выбора адреса блока передачи данных, стробирующйй вьпсод,блока управления режимом рабо;гы соединен с входом разрешения блока синхронизации, выход данных блока передачи данных соединен с управляющим входом блока синхронизации, командный выход блока передачи данных соединен с входами режима блока синхданных через регистр 15 обмена считывается в ЦВМ. Управление мультиплек- 25 ронизации и командным входом блока сором 23 адреса, а также блоком 19 связи с каналом ЦВМ, выходы состояния осуществляет специальная логика, реализованная в дешифраторе 38.

блока связи с каналом ЦВМ, блока синхронизации и блока связи с накопителями на магнитной ленте соединены с группой входов состояния блока передачи данных, блок управления режимом работы содержит дешифратор режима, регистр режима, дешифратор управления адресом и дешифратор управления синхронизацией, причем в блоке управления режимом работы вход данных блока подключен к первому входу дешифратора регистра режима, к информационному входу регистра реФормула изобретения зо

1. Устройство для сопряжения ЦВМ с накопителями на-магнитной ленте, содержащее блок связи с каналом ЦВМ, блок передачи данных, блок синхронизации и блок связи с накопителями на магнитной ленте, причем вход-вьщод данных адреса блока связи с каналом ЦВМ соединен с входом-выходом устройства для подключения входа-выхода ад- Q жима и к первому входу дешифратора

реса данных ЦВМ, вход-выход управляющих сигналов канала блока связи с каналом ЦВМ подключен к входу-выходу устройства для подключения входа-выуправления блоком синхронизации, второй вход KOToi orp и вход дешифра тора управления адресом соединены с выходом регистра режима, стробиру

хода управляющих сигналов ЦВМ, вход- 5 вход которого соединен с выходом выход данных и выход стробиронания дешифратора регистра режима, второй данных блока связи с каналом ЦВМ сое- вход которого соединен с входом вы- динены соответственно с входом данных и с входом синхронизации данных блобора режима блока, выход дешифратора управления адресом соединен с выхока передачи данных, с первого по тре- Q дом управления, адресом блока, выход тий выходы блока синхронизации соеди- дешифратора управления блока синхро- нены с сйнхровходами соответственно блоков связи с каналом ЦВМ, связи с

низации соединен со стробирукщим выходом блока.

накопителями на магнитной ленте и передачи данных, ёход-выход данных бло- „чающееся тем, что блок перека передачи данных соединен с входом- выходом данных блока связи с накопителями на магнитной ленте, вход-выход данных и управляющих сигналов которо

го соединен с входом-выходом устройства для подключения входа-выхода данных и управляющих сигналов накопи- те лей на магнитной ленте, отличающееся тем, что, с целью повышения достоверности обмена, в него введен блок управления режимом работыJ причем вход данных блока управления режимом работы соединен с выходом даннь1х блока связи с каналом ЦВМ, адресный выход которого соединен с входом выбора режима блока управления режимом работы, выход управления выбором адреса которого подключен к входу выбора адреса блока передачи данных, стробирующйй вьпсод,блока управления режимом рабо;гы соединен с входом разрешения блока синхронизации, выход данных блока передачи данных соединен с управляющим входом блока синхронизации, командный выход блока передачи данных соединен с входами режима блока синхронизации и командным входом блока связи с каналом ЦВМ, выходы состояния

ронизации и командным входом блока связи с каналом ЦВМ, выходы состояния

блока связи с каналом ЦВМ, блока синхронизации и блока связи с накопителями на магнитной ленте соединены с группой входов состояния блока передачи данных, блок управления режимом работы содержит дешифратор режима, регистр режима, дешифратор управления адресом и дешифратор управления синхронизацией, причем в блоке управления режимом работы вход данных блока подключен к первому входу дешифратора регистра режима, к информационному входу регистра режима и к первому входу дешифратора

управления блоком синхронизации, второй вход KOToi orp и вход дешифратора управления адресом соединены с выходом регистра режима, стробиру ОЩ Й вход которого соединен с выходом дешифратора регистра режима, второй вход которого соединен с входом вы-

бора режима блока, выход дешифратора управления адресом соединен с выходом управления, адресом блока, выход дешифратора управления блока синхро-

низации соединен со стробирукщим выходом блока.

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

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

тий входы логических ус ловий которо

Система команд

Id-IB KoS команды АЛУ процессора

ВО-83 Номера регистров проиессора

SHO-SH1 Тип сдоига результата

20-Z4 Мрес проберяемаго дслобиц

АО-A3 Номера регистроб процессора

TST Значение npoSepffCMOso yc/toSuir( f)

XQ-X3 Команда с немец ипрабленая следующим адрес

СО Вход переноса АЛУ процессора

SO-S3 Адрес диешнего регистра

К& Тип бнешних регистров

KQ-K15 Константа

WO-WH Адрес перехода

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

3. Устройство по п. 1, отличающееся тем, что блок связи с каналом ЦВМ содержит приемопередатчик, первый дешифратор адреса, ре0

5

/истр адреса, интерфейсный блок и второй дешифратор адреса, причем входы- выходы данных адреса и управляющих сигналов блока соединены .соответственно С первым входом-выходом пpиeмqпepe- датчика и с входом-выходом интерфейсного блока, второй вход-выход приемопередатчика соединен с входом-выходом данных блока и с первым информационным входом регистра адреса, информа- ционный выход приемопередатчика соединен с входом первого дешифратора адреса, выход которого соединен с вторым информационным входом регистра адреса, стробирующий вход которого и г первый вход второго дешифратора адреса соединены с выходом синхронизации интерфейсного блока, выход регистра адреса соединен с вторым входом второго дешифратора адреса и с адресным выходом блока, синхронизирующий вход блока соединен с входом синхронизации интерфейсного блока, командный вход которого соединен с командным входом блока, выход второго дешифратора яд- реса соединен с выходом стробирорання

Шина

Шина дсчиых

фиг.

(риг. 5

Шина данных от ЭВМ

НаВПД

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

название год авторы номер документа
Устройство для сопряжения цифровой вычислительной машины с накопителем на магнитной ленте 1982
  • Крыкин Сергей Сергеевич
  • Лунев Евгений Михайлович
  • Покровская Елена Борисовна
  • Савельев Юрий Анатольевич
SU1026138A1
Устройство для сопряжения ЭВМ с накопителем на магнитной ленте 1988
  • Иванов Анатолий Петрович
  • Казаков Александр Рафаилович
SU1667085A1
Устройство для управления обменом информацией накопителя на магнитной ленте с электронно-вычислительной машиной 1983
  • Кашин Владимир Михайлович
  • Лактионов Николай Тихонович
  • Абрамян Александр Завенович
  • Коваль Виктор Георгиевич
  • Потоков Валерий Нурбиевич
SU1128245A1
Устройство для обмена информацией между ЭВМ и внешней памятью 1989
  • Драгунов Владимир Константинович
  • Зуйко Владимир Михайлович
  • Вировец Татьяна Ивановна
  • Роза Тамара Иосифовна
SU1714613A1
Устройство для сопряжения цифровой вычислительной машины с периферийными устройствами 1980
  • Черепанов Виктор Александрович
  • Кулик Александр Иванович
  • Сосновский Алексей Константинович
SU962899A1
Адаптер канал-канал 1982
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
SU1049895A2
Устройство для сопряжения ЦВМ с внешним устройством 1989
  • Гробов Вячеслав Григорьевич
  • Санин Виктор Александрович
  • Яценко Юрий Иванович
SU1661779A1
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами 1985
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Комарова Галина Гавриловна
  • Тараров Михаил Иванович
  • Сорокин Адольф Андреевич
SU1298762A2
Микропрограммное устройство управления 1987
  • Кривего Владимир Александрович
  • Бойцова Ирина Петровна
  • Бобыльков Анатолий Николаевич
SU1490676A1
Устройство для сопряжения двух ЦВМ 1989
  • Бурман Иосиф Шмулевич
  • Ерасова Надежда Николаевна
  • Козленко Виктор Григорьевич
SU1624468A1

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

Реферат патента 1987 года Устройство для сопряжения ЦВМ с накопителями на магнитной ленте

Изобретение относится к области цифровой вычислительной техники, в частности к устройствам для сопряжения, и может быть использовано для сопряжения IJBM с внешней магнитной памятью. Целью изобретения является повышение достоверности обмена за счет самотестирования, автономного копирования магнитных лент, обеспечения пошагового режима работы и возможности чтения состояния контрольных точек управляющей программы устройство.. Устройство содержит блок связи с каналом ЦВМ, блок связи с накопителями на магнитной ленте,блок синхронизации, блок передачи данных, блок управления режимом работы. Устройство имеет мощньш 16-разрядный быстродействующий процессор и оригинальную архитектуру, позволяющую извне заглянуть во все внутренние блоки устройства. Все это обеспечивает повышенную интеллектуальность устройства. 2 з.п. ф-лы, 10 ил., 1 табл. КЛ 00 00

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

Управление от 6СК

36

39

НабСУ

фиг.6

Ндцало JL

I Инициализаций регистров и узлоб

±

Цтение команды из РО Ж

Запись б регистр упраблениа НИ/f Чтение состояние НМЛ

ыпппнатн Нет команду

Устамоби/пб

признак

ошибки

Очистить признак готодности Определение адреса микропрограммы, быполняющей операцинг

II Выполнение операции || 1

«MBHH HMBi HwdMMMMIIMWiMMNiMMMMBHHMMM

Устанобити признак готовности устройстба

Прерыбание 1азрешено

Запись кймандш 6 В С К для быработки бектора прерыбания

Задержка на останоб магнитной ленты

Нет

Фиг.7

Начало ±.

Запись В регистр упрабления НМЛ команду нДбиженае и состояние запаси

3адержка на разгон IL

J

Запись команды б таймер быдачи синхроимпульсод на НМЛ

238б регистр данных на НМЛ

Чтение данных по каналу прямого доступаJ Вычисление контрольных, сумм, запись 6 регистр данных на НМЛ

Запись кода продольного контро- /Iff о регистр данных на НМЛ

S

I Контрольное чтение от НМЛ

QMM) Фиг. 8

Сновало)

Зописагпб б регистр упрабления НМЛ команду „Перемотка

Устанобить признак готооности

Цтение регистра состояния НМЛ

Чтеииекотндыиз РО

Ф

Перемотке Нет

(.Коней} Фиа.9

(Иачало 3 jL

Записк, о регистр упрабленаа команау „Дби кение и состояние записи

Запись команды 6 таймер для dbidaiju синхроимпулйсоб на

НМЛ.

птенце данных из одного из регистраS обмена

Запись даннб1)( 6 регистр данных на НМЛ

Чтение регистра состояния НМЛ, запись состояния 6 регистр обмена

Редактор Л.Гратилло

Заказ 7810/48Тираж 673Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4

(Иачало 3 jL

Фиг 10

Составитель И.Хазова

Техред Л.Олейник Корректор М.Шароши

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

Устройство для сопряжения 1979
  • Салогуб Григорий Данилович
  • Самсонов Виктор Евстратьевич
  • Семенков Олег Игнатьевич
SU881722A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Прибор для нагревания перетягиваемых бандажей подвижного состава 1917
  • Колоницкий Е.А.
SU15A1

SU 1 288 708 A1

Авторы

Давыдов Виктор Александрович

Попов Владимир Григорьевич

Козлов Вячеслав Максимович

Чесалин Лев Сергеевич

Даты

1987-02-07Публикация

1985-06-13Подача