Устройство для сопряжения внешних устройств с накопителем на магнитной ленте

 

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

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

РЕСПУБЛИК

А1

„„Su„„i 4 4 п 4 G 06 F 13/16

RCKCO ОЗР 11 Я 13 „

1,13

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ рог )я 1

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3729299/24-24 (22) 06.03.84 (46) 30.10,87. Бюл. М- 40 (72) ЮЛ.Жабыко, Ю.Ф.Попеленский, Г.М.Солодихин и В.А.Солодовников (53) 681.325(088.8) (56) Авторское свидетельство CCC}Ф 993242, кл. G 06 F 3/06, 1981 °

Авторское свидетельство СССР

У 794632, кл. G 06 F 3/04, 1979.

Авторское свидетельство СССР

Ф 1055267, кл. G 06 F 3/04, 1982. (54) (57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

ВНЕ1ПНИХ УСТРОЙСТВ С НАКОПИТЕЛЕМ НА ь1ЛГНИТН0 1 ЛЕНТЕ, содержащее коммутатор, группа информационных входов которого образует группу входов связи с внешними устройствами устройства, а выход соединен с информационным входом регистра машинного слова, коммутатор байтов, блок памяти согласования параметров, блок контроля, блок буферной памяти и блок связи с видеотерминалом, информационный входвыход которого является входом-выходом связи с видеотерминалом устройства, а управляющий вход-выход соеди-. нен с входом-выходом блока синхронизации, входами-выходами блока контроля и блока памяти согласования параметров и управляющими входами блока буферной памяти, коммутатора байтов, регистра машинного слова и коммутатора и входом-выходом блока регистров радактирования данных, выход и информационный вход которого подключены соответственно к входу блока связи с видеотерминалом и выходом блока буферной памяти, первый информационный вход блока контроля соединен с выходом блока памяти согласования параметров, о т л и ч а ю щ ее с я тем, что, с целью повышения достоверности обработки информации, в устройстно введены селектор служебньm сигналов, дешифратор маркера группы зон, блок кодирования данных,два триггера, два элемента ИЛИ и пять элементов И, причем выход первого триггера соединен с первыми входами первого и второго элементон И, вторые входы которых подключены к выходу дешифратора маркера группы зон и первым входам третьего и четвертого элементон И, выходы четвертого н пятого элементов И соединены соответственно с первым и вторым входами первого элемента ИЛИ, выходом подключенного к счетному входу второго триггера, первый и второй входы второго элемента ИЛИ соединены соответственно с выходами первого и третьего элементов

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

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

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

На фиг.1 изображена блок-схема устройства; на фиг.2 — структурная схема блока синхронизации; на фиг.3 функциональная схема (a) и временные диаграммы селектора служебных сигналов (Д; на фиг.4 — структурная схема блока памяти согласования параметров; на фиг.5 — структурная схема блока контроля, на фиг.б — структур— ная схема блока связи с НИЛ; на фиг.7структурная схема блока регистров редактирования данных; на фиг.8 — структурная схема блока связи с видеотерминалом; на фиг.9 — структура машинных слов ; на фиг.10 — временные диаграммы работы ОЗУ блока согласов:.:— ния параметров.

Устройство содержит (фиг.l) блок

) синхронизации, коммутатор 2, селектор 3 служебных сигналов, регистр

4 машинного слова, коммутатор 5 байтов, блок 6 кодирования данных, блок ционный вход блока контроля соединены с информационным входом устройства, выходы блока контроля, второго триггера и второго элемента ИЛИ являются соответственно информационным выходом, выход сигнала переключения канала и задающим выходом устройства.

7 памяти согласования параметров, блок 8 контроля, блок 9 связи с НМЛ, мультиплексор 10 H JI, юлок 1! буферной памяти, блок 12 редактирования данньг, блок 13 связи с видеотерминалом, первый 14 и второй 15 триггеры, дешифратор 16 маркера группы зон, четвертый 17, первый 18, второй 19, третий 20 и пятый 21 элементы И, элементы ИЛИ 22 и 23, информационный вход 24 устройства, двусторонние связи 25 и 26 с НМЛ, двустороннюю связь

27 с видеотерминалом, вход 28 и вы— ход 29 селектора 3 служебных сигналов„ задающий вход 30, выходы 31 и

32 и вход-выход 33 блока l синхрони— зации, разрешающий вход 34, информационный вход 35, вход-выход 36 и выход 37 блока 7, информационные входы

20 38 и 39, управляющий вход 40 и выход

41 блока 8, информационный выход 42, дуплексную с вязь 43 блоков 9 и 10 задающий выход 44, вход 45 запуска, 25 информационный вход 46 устройства, информационный вход 47, вход-выход

48 и выход 49 блока 12, информационный вход 50, вход-выход 51 и выход

52 блока 13.

Блок 1 синхронизации (фиг.2) со30 держит пульт 53 оператора, регистры

54 и 55 сдвига, триггеры 56 — 58, счетчик 59 времени (таймер), задающий генератор 60, группы 61 и 62 элементов И-ИЛИ, элементы И-ИЛИ 63 — 66, 35 группу 67 элементов ИЛИ, элемент И

68, группы 69 и 70 элементов И, входные усилители (согласующие) схемы 71 и 72, управляющие линии 73 — 96 входов и выходов блока 1.

Коммутатор 2 состоит из схем согласования и мультиплексора.

1348842

Селектор 3 служебных сигналов (фиг.3) состоит из управляемого генератора на двух одновибраторах 97 и 98 с повторным запуском, триггеров

99 — 101, элементов И 102 — 106, входных линий синхроимпульсов 107 и маркера 108.

Регистр 4 машинного слова имеет входное кроссировочное поле.

Блок 6 кодирования данных представляет собой комбинационную схему для формирования избыточного кода с минимальным кодовым расстоянием,равным 4 (код Хемминга).

Блок 7 памяти согласования пар;— метров (фиг.4) содержит группы 109 и 110 элементов И-ИЛИ, задающий генератор 111, входной 112 и выходной

113 регистры, регистр 114 сдвига, счетчики 115 и 116 адреса, узлы 117 и 118 оперативной памяти, дешифраторы 119 и 120, генераторы 121 †1 одиночных импульсов, элементы И-ИЛИ 125 и 126, элементы И 127 и 128, элемент

ИЛИ 129, входные линии 130-137, входа-выхода 36 блока 7, информационные линии 138 выхода 37, линии 139-145 входа-выхода 36 блока 7, синхронизирующий вход 146 входного регистра

112, линии 147 и 148 запуска счетчиков 115 и 116 и узлов 117 и 118, синхронизирующий вход 149 выходного регистра.

Блок 8 контроля (фиг.5) содержит регистры 150 и 151 данных, регистр 152 продольного контроля, регистр

153 ошибок, узел 154 формирования циклической контрольной суммы (!!КС), дешифратор 155 кода Хемминга, сумматоры 156 и 157 по модулю два, дешифратор 158, элемент И-ИЛИ 159, элемент И 160, идентифицирующую линию

161 входа 39, синхронизирующие линии

162-165 входа 38, разрешающую линию

166 входа-выхода 40, информационные линии 167 входа 39, управляющие линии 168-172 входа 39 и входа-выхода

40 блока, гасящую линию 173 входа-выхода 40, информационные линии 174, управляющие линии 175-180 выхода 41 и входа-выхода 40 блока 8.

В качестве блока 9 связи с HMJI может быть использовано устройство, которое содержит (фиг.6) узел 181 ввода-вывода информации, регистр !82 операции, узел 183 управления, узел

184 контроля готовности накопителя, 10

?О ) 5

55 узел 185 управления движением ленты, генератор 186 импульсов, узел 187 задержки, узел 188 синхронизации записи, узел 189 управления записью и считыванием, регистр 190 записи, ре гистр 191 считывания, узел 192 синхронизации считывания, счетчик 193 зон, компаратор 194 кодов номера группы зон. формирователь 195 импульсов, :чет ::к 196 зон, компаратор 197 кодов номера зон, ключ 198 номера группы зон, ключ 199 номера зон.

Блок 12 регистров редактирования данных (фиг.7) содержит коммутатор

?00, регистры 201 203, счетчики 204 и 205, регистр 206 сдвига, дешифратор 207, шифратор 208, входные синхронизирующие линии 209, гасящие линии 210 и 211 блока 1?.

Блок 3 связи с видеотерминалом (фиг.8) содержит узел 212 схем согласования, триггеры 213 и 214 выработки сигналов обмена,элеменчы 215 и 216 задержки, элемент И 217, элемент ИЛИ 218, синхронизирующую 219, гасящую 220,информационные 221,задающую 222 и запросную 223 входные линии, индюрмационные 224 и синхронизирующую 225 выходные линии.

Устройство работает следующим образом.

Источниками измерительной информации являются специализированные внешние устройства (СВУ), например, мно-, гоканальные магнитные кодовые накопители, аппаратура передачи данных и т.п. Информация от СВУ поступает на вход 24 в виде определенной периодической последовательности кодов различной разрядности, совокупность которых составляет информационный кадр. Коммутатор 2 производит подключение выбранного с пульта оператора 53 по сигналам выхода 73 внешнего устройства и согласование его выхода по электрическим характеристикам с входом устройства с помощью сменных интерфейсных плат. С выхода коммутатора 2 данные поступают на вход регистра 4, а сигналы сопровожд""Hèÿ — в селектор 3 по входу 28, коTopbIA предназначен для выделения синхроимпульсов на фоне импульсных помех (фиг.3). В отсутствии синхроимпульсов (СИ), поступающих из коммутатора 2 по входу 107, одновибраторы

97 н 98, триггер 100 и элемент И 104

8842

5

134 блокированы сигналом логического "О" с выхода элемента И 102. С приходом

СИ триггер 99 сбрасьвается н "О" и с выхода элемента И 102 происходит запуск обоих одновибраторов. После установки триггера 100 и выработки второго импульса одновибратором 98 на выходе элемента И 104 формируется отфильтрованный синхроимпульс СИФ, который пройдет на выход 29 в блок 1, если выполнились начальные условия ввода, т.е. вместе с СИ присутствовал сигнал "Маркер кадра" на входе

108 и установлен триггер 101. Сигнал на выходе элемента И 104 устанавливает триггер 99 в единичное состояние и блокирует многократный запуск одновибраторов 97 и 98. Селектор 3 вырабатывает фильтрованные синхро— импульсы длительностью с, = Г при

Г i< +2ь которые поступают чеси- г рез согласующие схемы 71, элементы

И-ИЛИ 6) на вход регистра 55, раз решая выдачу сетки синхронизирующих сигналов »»а выход 94 (фиг.2), по которым данные передаются в регистр

4, коммутатор 5 и далее. B случае, если длительность синхроимпульса на входе 107 меньше суммы длительностей импульсов одновибраторов „ с +

t такой синхроимпульс рассматривается как помеха и формирования СИФ не происходит. Регистр 4 обеспечивает с помощью кроссировочного поля формирование машинных слов определенной уни— фицированной разрядности и структуры из информационных слов различной (в зависимости от типа СВУ) разрядности и структуры, в которых имеются служебные разряды, соответствующий код которых является признаками начала кадра, кода времени, опознавательных данных, сбойного слова, сбойного кадра и т.д. (фиг.9). Кроме того, из регистра 4 могут выдаваться служебные слова с кодами выбираемых каналов, зарегистрированного текущего времени и служебных отметок, которые далее поступают в коммутатор 5, производящий раскомпоновку машинных слов на байты. В блоке 6 происходит формирование избыточного кода, например, с минимальным кодовым расстоянием, равным 4 (кода Хемминга), на выходе блока 6 к байту (8 разрядов) данных приформировываются дополнительно четыре контрольных разряда, которые представляют собой логические комбинапил разрядов входных ин<Ьормационных слоя. Пятый контрольный разряд представляет собой сумму "четности"

5 байта данных и четырех сформированных контрольных разрядов, КО=ДО+Д!+ДЗ+Д4+Дб

К!=ДО+Д2+ДЗ+Д5+Дб;

К2=Д1+Д2+ДЗ+Д7;

КЗ=Д4+Д5+Дб+Д7;

К4=ДО+Ч!+Д2+ДЗ+Д4+Д5+Дб+Л7+КО+Кl+

+К2+КЗ, где ДΠ— Д7 — 8 разрядон входного байта;

15 КΠ— К4 — 5 приформировьваемых контрольных разрядов; (+) — знак суммиронания по модулю два.

Такой избыточньп» код позволяет об?О наружить и исправить все одиночные ошибки и обнаруживать двухкратные ошибки. С выхода блока 6 байты данных вместе с контрольными разрядами поступают н блок 7. Блок 7 (фиг ° 4) предназначен для согласования скоростей информационных потоков, поступающих от ГВУ, с постоянной частотой записи на магнитную ленту (НМЛ) 3ВМ, а также для промежуточного хранения

ЗО данных при тиражировании магнитных лент, при контрольном считывании с !!МЛ заданных участков магнитной ленты, при записи на НМЛ тестовой информации и меток с видеотерминала. Занесение в блок 7 инФормации, поступающей по входу 35 через блок 6 из бло-. ка 5 и блоков 9 и 13, и переключение на считывание данных осуществляется под управлением блока 1 по входу 36

40 (фиг.10) . Данные во входной регистр

112 поступают иэ блока б, сопровождаемые синхронизирующими сигналами

146. Память блока 7 состоит из двух одинаковых узлов 117 (ОЗУ1) и 118

45 (ОЗУ2) с трехстабильным выходом. Счетчики 115 н 116 адреса формируют текущие значения адресов памяти. В исходном состоянии триггер 57 (фиг.2) ус— танонлен н "1" (А=l), что соотнетст—

5р вует записи н узел 117 (вход 133 блока 7). Счетчик 115 адреса считает адрес в направлении увеличения по запускающему сигналу 147 занесения и память. После заполнения ОЗУI, когда

55 адрес вновь станет равен "0", дешифратор 1!9 вырабатьвает сигнал АДР!

МАХ на выходе 140, который перебрасывает триггер 57 (А=О) и триггер 58 в блоке 1 по входу 90, устанавливая

42 поступают на счетные входы триггеров регистра данных, в которых записаны считанные иэ памяти разряды данных, что приводит к инвертированию соответствующего триггера, т.е. исправлению разряда. Дешифратор 155 выдает нл линии 174 откорректированный байт, к которо.;у добавляется контрольный разряд дополнения до "нечетности", формируемый сумматором 157. Обнаруженные одиночные и днойььие ошибки фиксируются в регистре 153 ошибок.

Синхронизация приема, дешифрации и выдачи данных в блок 9 осуществляется по сигналам регистра 114 сдвига по линиям 162-164. Если на вход устройства поступает информация с исходным избыточным кодированием по Хеммингу, иеется возможность либо записать ее на НМ.;1, либо провести двойное декодирование, выявив и откоррек— тиронан ошибки всего тракта регистрации. Тогда устанавливается разрешающий сигнал в линии 166 и байты по сигналам на линии 163 поступают в регистр 151, из которого слово (13 двоичных разрядов) вновь поступает в регистр 156 и н дешифратор 155. Выдача байтов данных в блок

9 в этом случае осуществляет=я по сигналу в линии 165. При выдаче байтов в блок 9 происходит формирование

Ф циклической контрольной суммы узлом

) 54 по известному алгоритму формирования ЦКС системы ЕС ЗВМ. Блок 8 осушествляет также контроль информации, поступающей из блока 9 по линии

167, на "нечетность" сумматором 156, вырабатывая в случае ошибки сигнал

"Ош.чети.РП" в регистре !53 ошибок.

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

"О", иначе дешифратором 158 вырабатывается сигнал "ОШ.ПКР" в регистре

153 ошибок. Регистр 153 ошибок также принимает и фиксирует ошибки, обнаруженные схемами блока 9 по линии

161 "Эхо — ошибка", "Команда отнергнута", "Помеха в промежутке" и др.

При наличии ошибок в регистре 153 вырабатывается сигнал "Останов" на линии 173, блокирующий работу блока

1 и тем самым функционирование все7 13488 сигнал "Запрос на запись" ЗЗП= I . Запись продолжается в ОЗУ2. По сигналу

ЗЗП в блоке 8 по входу 170 (фиг.5) и блоке 9 по входу 42 в узле 181 ини-, циируется операция записи на НМ7, при которой начинается считывание информации иэ узла 117 по сигналам синхронизации в линиях 148, 149 и 139 н блоки 8 и 9 и далее на НМЛ. Эти сиг- !О налы синхронизации вырабатываются регистром 114, который запускается по линии 134 н соответствии с частотой записи íà НМЛ. После считывания всей индюрмации из узла 117 вновь ныраба- !5 тывается сигнал АДР! МАХ, который сбрасывает триггер 58 в "О", на этом считывание из ОЗУ! заканчивается.

ОЗУ2 работает аналогичным образом.

В режимах "Чтение" или "Тираж" эане- 20 сение информации в память блока 7 происходит с НМЛ через блоки 10, 9 и 6. В режиме "Запись с нидеотерминала" информация записывается в память блока 7 иэ блока 13 через блок

6. Из блока 7 байты с избыточньи кодированием по Хеммингу (линия 138) по сигналам на линии 139 поступают в блок 8 контроля, который осуществляет декодирование кода Хемминга, обна- ÇP ружение однократных и двухкратных ошибок, исправление однократных ошибок. Байт данных (Д7 — IIO) и контрольные разряды (К4 — КО), считанные иэ памяти, записываются в регистр 150, с выхода которого они поступают на дешифратор 155 кода Хемминга. Дешифратор осуществляет выработку сигналов С4 — СО, комбинация которых указывает на наличие ошибок, и сигна- 40 лов И7 — ИО, которые исправляют соответствующий бит данных в случае одиночной ошибки. Схема формирует новые контрольные разряды К4 — КО из считанного байта данных (Д7 — ДО) по 45 приведенным формулам. Разряды указа— теля ошибки получаются сравнением с контрольными разрядами, считанными иэ памяти. Нет ошибок, если С4 = СЗ

С2 = Сl = СО О. Имеется одиноч- 50 ная ошибка, если С4 = 1, причем комбинация С3, С2, Cl СО указывает номер искаженного разряда (если СЗ

= С2 = С! = СО = О, то ошибка произошла в контрольном разряде К4).Имеется двойная ошибка, если С4 = О, а любой иэ разрядов СЗ, С2, С! СО равен l.

Для исправления одиночной ошибки формируются сигналы И7 — ИО, которые

13488« 2 го устройства. Сигнал "Запрос на запись" (ЗЗП) с входа 170 проходит на выход 178 через элемент И 160 только в режиме запись" по разрешающему сигналу 171, Сигнал "Запрос на чтение" (ЗЧТ) из блока (линия 81) проходит блок 8 транзитом (вход 172— выход 180) для инициации в блоке 9 операции считывания зоны данных с магнитной ленты НМЛ. Иэ блока 8 по выходу 41 информация при записи поступает н блок 9 (фиг.6), которьп» формирует необходимь»е управляющие сигналы для органиэацчи взаимодей»стния с НМЛ ЗВМ при записи и считывании через мультиплексор НМЛ 1О и дуплексные связи 25 или ?6. Признаки команды, которые задаются блоком 8 через узел

181 или дешифратором 16, фиксируются в регистре 182 на время ее выполнения. Команды записи и считывания связаны с обменом информацией. Режим работы блока 9 на время пуска и останова ленты, на время стирания промежутка, а также для измерения промежутков между строками на ленте определяет узел 183 управления. После занесения признаков команды в регистр

182 операций узлом 184 оценивается состояние НМЛ, управление которого выполняет узел 185 упранления движением ленты. Для координации всех узлов блока 9 предназначен узел 187, которьп» вырабатывает необходимь»е временные задержки на всех этапах выполнения операций. Сигналы сдвига для управления узлом 187 формирует генератор 186 импульсов. Действия устройства при записи и контрольном считывании данных определяет узел 189 управления записью и считыванием. При записи и считывании обмен информацией между блоком 8 и НМЛ осуществляет— ся через регистры записи 190 и считывания 191. Синхронизацию устройства при записи байтов информации на лен— ту выполняет узел 188 синхронизации записи. В операции считывания узел

192 синхронизации считывания запускается первым считанным с ленты битом.

Узел 183 управления после завершения любой команды вырабатывает сигнал Импульс конца, который используется в блоке 9 для приведения в исходное состояние узла 185, а также поступает на выход 45. Дешифратор 16 маркера группы эон используется в блоке 9 для передвижения ленты на

5

?0

?г:, 30

50 группу зо»» в»»еред»»л»»»»азад, деп»ифратор 16 вырабатывает сигнал "Маркер группы 3oH, проверяя битоную структуру каждого считанного с ленты байта. Блок 9 одновременно с записью информации на Ж!Л принимает с головки считывания 1йП данные в регистр

I91, которые далее поступают через выход 46 в блок 8 для контроля и н буферную память ll, реализуя "сквозной канал". При необходимости экспрес -контроля информации, получаемой через "сквозной канал", по сигна— лам от блока I прием информации в буферную память II прекращается и начинается процесс ее выдачи через блок

12 в блок 13, через вход-выход 27 данные поступают для отображения на экран нидеотерминала ° В блоке 12 (фиг.7) байты данных иэ буферной памяти 11 поступают н регистр 201, koторый накапливает машинное слово.

Прием в регистр 201 управляется счетчиком 204, подсчитывающим количество слон, которые могут быть размещены на экране видеотерминала в виде одной страницы, и закрывающим регистр

201 при достижении укаэанного коли— честна слов. Иэ регистра 201 слова через коммутатор 200, каторьп» компонует служебные и информационные разряды накапливаемых параметров, посту»ают соответственно в регистр 202 служебных разрядов и регистр 206 сдвига. Дешифратор 207 признаков в соответствии с содержимым регистра

202 вырабатывает сигналы в шифратор

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

K(iH 7 разрядов этого кода определяют отображаемые символы, а 8-й разряд— знак подчеркивания. В соответствии со значением 4-х информационных разрядов, а также выхода дешифратора

207 на выходе шифратора 208 будут последовательно появляться 8-разрядные коды буквенно-цифрового значения слова с использованием подчеркивания.

Последним значением группы всегда является мигающий знак, идентифицирующий данные. Счетчик 205 сдвига управляет работой сдвигового регистра

206, выдачей в него серии импульсов

1348842

Другая часть блока служит для передачи информации от блока 12 в видеотерминал, "Запрос ВТ" в этом случае

6 поступает от видеотерминала подгоУ тавливает триггер 214 к переключению, а также поступает через выход 223 в блок 1 на вход 82 для запуска цикла выборки информации из буферной памяти 11 и редактирования в блоке 12 (регистр 54 сдвига). После редактирования по сигналу на входе 219 уста— навливается триггер 214, который указывает на наличие информации на выходных шинах, Видеотерминал сбросом сигнала "Запрос ВТ" сигнализирует о приеме информации, что вызывает сброс триггера 214 и разрешение к выработке следующего сигнала "3anpoc

ВТ".

При работе устройства в режиме непрерывной записи íà HMJI больших массивов измерительной информации в реальном масштабе времени устройство . !> обеспечивает воэможность переключения мультиплексора 10 для смены НМЛ в случае его заполнения, Сигнал смены HMJI формируется с пульта 53 оператора и после записи íà KI очередной

30 зоны выдается блоком 1 синхронизации через выход 32 на вход элемента И 20, который в это время открыт, так как на выходе дешифратора 16 маркера— низкий уровень. Сигнал с выхода элемента И 20 через элемент ИЛИ 23 инициирует в блоке 9 команду "Записать маркер группы эон". Выполнение этой команды вызывает запись на НМЛ зоны специальной конфигурации, ограничива4g ющей сформированный набор зон измерительной информации. После записи на

МЛ зоны-маркера на выходе дешифратора 16 появляется высокий уровень, который через элементы И 17 и ИЛИ 22 перебрасывает триггер 15, который переключает мультиплексор 10 на другой

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

НМЛ может быть произведена замена магнитной ленты, При необходимости новый сигнал смены НМЛ инициирует обратный переход. сдвига после приема в регистр 203 очередного 8-разрядного кода. С выходного регистра 203 коды через блок

I3 выдаются в видеотерминал. Таким образом, на экране видеотерминала отображаемые данные образуют табли— цу, состоящую иэ групп буквенно-цифровых знаков, отображающих физическую сущность и количественные значения информации, содержащейся в машинном слове. Синхронизация приема, редактирования и выдачи информации в блоке 12 осуществляется сигналами регистра 54 (фиг.2) блока 1, которые поступают на вход 209 блока 12. После завершения выдачи всей страницы счетчик 204 выдает в блок I сигнал

"Запрет ВТ" по входу 83 для приостановки выдачи информации в блок 12.

Для выдачи следующей страницы оператор сбрасывает счетчик 204 по входу

210, что вызывает сброс сигнал "3aпрет ВТ" и разрешение выдачи следующей страницы. Блок 13 (фиг.8) обеспечивает формирование необходимых сигналов интерфейса для обмена с видеотерминалом с целью отображения данных. При наличии в составе видеотерминала печатающего устройства имеется воэможность документирования отредактированной в устройстве информации, считанной по "сквозному каналу", в темпе накопления на НМЛ. Кроме того, блок 13 используется для формирования и записи на HMJI тестовой информации и меток томов, наборов данных и пользователя. С этой целью необходимая служебная информация с пульта видеотерминала через блоки 13, 6, .7, 8, 9 и мультиплексор 10 записывается на НМЛ. Блок 13 делится на две независимые части: первая служит для передачи информации от видеотерминала в блок 6 (для дальнейшей записи на НМЛ).

Зтот режим задается из блока 1 по входу 222 и служит для записи на HMJI тестовой информации и меток. Интерфейс предусматривает обмен управляюшими сигналами по принципу диалога

"Запрос", "Ответ ВТ", "Сброс запро— са", "Сброс ответа ВТ", который реализуется на триггере 2!3 с использованием линии 215 задержки. Наличие одновременно сигналов "Запрося и "От- 5 вет ВТ" вырабатывает на элементе И

217 сигнал сопровождения "СИ ВТ", который поступает в блок I по входу

85 (фиг.2) для запуска регистра 55 °

При переводе устройства в режим тиражирбвания (копирования) магнитных лент сигнал из блока 1 (выход 31) l3 3488 о тк рыв ае т зле мен т И 21 и ус тан авливает триггер 14 в состояние логичес— кого "0", соответствующее режиму чтения информации с первого НЧЛ. Выработанный сигнал через элемент И 19 поступает в блок 7 на вход 34, что вызывает считывание эоны информации через мультиплексор 10, блоки 9 и 6 в память блока 7. По окончании чтения зоны блок 9 вырабатывает "Импульс конца" на выходе 45, который через элементы И 21 и ИЛИ 22 перебрасывает триггер 15,переключаямультиплексор10 на другой HMJI, а также триггер 14 в состояние "1". Если считанная зона была зоной-маркером, выход дешифратора 16 открывает элемент И 18 и сигнал с выхода триггера 14 через элементы И 18 и KlM 23 инициирует в 20 блоке 9 команду "Записать маркер

42 l4 группы зон". Если считанная с первого Н!"!Л зона была обычной информационной зоной, дешифратор 16 продолжает держать открытым элемент И 19 и сигнал с выхода триггера 14 поступает в блок 7, что вызывает запись зоны, считанной в предыдущем mare из первого Н П, на второй Н! 1Л. По окончании записи информационной зоны или зонымаркера "Импульс конца" иэ блока 9 перебрасывает в первоначальное состояние триггер 15, переключая мультиплексор 10 на первый HKI а также триггер !4 в состояние логического

"0", соответствующее чтению с первого НИЛ и цикл тиражирования повторяг ется, образуя, таким образом, иа магнитной ленте второго НМЛ копию записанной магнитной ленты, считываемой с первого НМЛ.

25 Я

I 8842

З7

ЗР

ЗЗ

Фие. Г!

348842

99 ча

Ф1

Ф1

1 34884 2

®uc. 7.

I348842

Фиг.8

16 15 И Ц 12 11 m р! p2 Пр рЬ Мпаранетра Коб паранетоа!

16 1514 Q р1 Пр2,7рЯ снтР пьны рауря ь Коб пароие пра 1

ИНЖарНОЦУОННОР / С С КОмиродОНиен Я000КХРНИИНЕО

16 !5 1Ф

П01 Пр 3Юично- бесятичный код бремени бретнное ИС. Пр1=1; ПИ =1

16 15 14

Пр Пр Инцидиацоя слукеоного сна

cnywedH0e рФс. прР 1; пр2=0

Фае, Я

Слое ная часть

Инрорнационное Ю

Инцрорнациенная часть

jg-нет наркеро кобра;

ПР =А Р 1 1- иоркер и б а;

Пр1=;Пр2= 1

Прд - приманок соой ногО коарц;

Прь — отметка ядреноя

1348842

Тр 57(4 тря(гоп) иитЮиигюаИЧ ктгРОУ Р us0JE

Составитель В.Вертлиб

Техред Л. Сердюкова Корректор И. Муска

Редактор Е.Копча

Заказ 5729 Тирах 671 Подписное

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

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

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

Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 

 

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

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

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

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

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

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

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

Изобретение относится к вьгчислительной технике и может быть использовано для увеличения объема оперативной памяти при построении вычислительных систем на базе минии микро- ЭВМ

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

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

Изобретение относится к способам и системам для разгрузки обработки I/O из первого компьютера во второй компьютер с помощью обеспечиваемого посредством RDMA сетевого межсоединения

Изобретение относится к способу осуществления доступа к целевому дисковому ЗУ, системе, предназначенной для расширения дисковой емкости и дисковым массивам

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

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

Изобретение относится к системам памяти, более конкретно к сигнализации между контроллером памяти и памятью в системе памяти

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

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