Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Республик

ОЙ ИКАНИЕ,и, ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к ввт. свид-ву (22) Заявлено 291279 (21) 2861601/18-24 (я)м. к„.з

С 06 F 3/04 с присоединением заявки ЙР—

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет— (53) УДК 681.327..11 (088. 8) Опубликовано 1 50881. Áþëëåòåíü Но 3 0

Дата опубликования описания 150881 (72) Авторы изобретения лейский, Ф. Холомьев

В. К. Гудков, В. П. Дудалев, Ю. Ф. П

Г. М. Солодихин, В. A. Солодовников, и В. A. Иванов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

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

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

Наиболее близким к предлагаемому по технической сущности является устройство для ввода информации, содержащее блок формирования, соединенный с блоком воспроизведения и блоком управления, счетчик каналов, блок выбора информации и блок сравнения, входы которых подключены к блоку воспроизведения, а выходы — к блоку управления, другой выход счетчика каналов соединен с блоком формирования $2) .

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

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

855649

Поставленная цель достигается тем, что в устройство для ввода информации, содержащее блок воспроизведения, первый выход которого соединен:со входом блока сравнения, выход которого подключен к первому. вхоцу блока управления, второй вход которого соединен с выходом блока выбора информации, а выход — с первым входом блока формирования машинного слова, введены последовательно соединенные преобразователь кодов, блок синхронизации, формирователь кодов и коммутатор, первый выход ко. торого соединен с третьим входом блока управления и входом блока выбора информации а второй выход — со вто- 35 рым входом блока формирования машинного слова, дешифратор, вход которого соединен со вторым выходом преобразователя кодов, а выход — co вторым входом коммутатора, третий вход кото- () рого соединен с третьим выходом преобразователя кодов, вход которого соединен со вторым выходом блока воспроизведения, вход которого соединен со входом устройства, второй выход формирователя кода соединен с третьим входом блока формирования машинного слова, выход которого соединен с выходом устройства.

На чертеже представлена структурная схема устройства.

Устройство содержит блок 1 воспро-изведения, блок 2 формирования машинного слова. блок 3 управления, блок

4 выбора информации, блок 5 сравнения, дешифратор б, преобразователь 7 кодов коммутатор 8, блок 9 синхронизации, формирователь 1Q кодов, вход 11 устройства, выход 12 устройства.

Блок 1 воспроизведения содер:кит усилители-формирователи и дифференцирующие усилители для каждой иэ и дорожек магнитной ле.нты, формирующие триггеры, схемы И и ИЛИ. Блок 2 формирования машинного слова содержит выходные регистры, схему формирова- 45 ния контрольного кода, схему управления, элементы И и ИЛИ. Блок 3 управления имеет в своем составе схему формирования тактовых импульсов, органы управления, схему индикации, узел формирования разрешений для выдачи в ЭВМ машинных слов. Блок 4 выбора информации Содержит двоично-десятичный счетчик, компаратор, два статических регистра, схемы индикации, органы управления. Блок 5 сравнения включает в себя схемы выделения последовательного кода времени, сдвиговый регистр, два статических регистра, компаратор, управляющие триггеры, схемы И и ИЛИ. Дешифратор 6 со- 40 держит и счетчиков, схемы дешифрации каналов, элементы И и ИЛИ. Преобразователь .7 кодов для каждой дорожки магнитной ленты содержит сдвигающий регистр, буферный регистр, счетчик 65 разрядов, дешифратор разрядов и схему управления, состоящую из узла формирования двоичного последовательного кода, узла выделения маркера и узла формирования разрядной синхрочастоты, причем первый и второй выходы схемы управления соединены соответственно с первыми и вторыми входами сдвигающего регистра и счетчика разрядов, а третий выход — c третьим входом сдвигающего регистра, третий вход счетчика разрядов соединен с выходом дешифратора разрядов и первым входом буферного регистра, второй вход которого соединен с выходом сдвигающего регистра, выход счетчика разрядов соединен со входом дешифратора разря-. дов, выход буферного регистра являет- ся выходом преобразователя 7 кодов, а вход схемы управления является соответственно входом преобразователя

7 кодов. Коммутатор 8 имеет в своем составе и компараторов, информационную магистраль, магистраль управления, схемы И и ИЛИ. Блок синхронизации 9 содержит генератор„ делители частоты, логические элементы.

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

n (2 и, для которого m = min где и количество дорожек магнитной ленты) и схему управления, а также статический регистр, управляющие триггеры, органы управления, элементы И и ИЛИ.

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

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

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

Блок 1 осуществляет дифференцирование и формирование сигнала для восстановления его формы записи по нулевым значениям производной сигнала. Восстановленный сигнал поступает в преобразователь 7 кодов, где осуществляется его дальнейшая обработка, заключающаяся в преобразовании сигнала сначала в двоичный последовательный код, а затем в параллельный. Сигнал поступает на схему управления преобразователя кодов, которая формирует маркерный сигнал, представляющий собой специальную закодированную последовательность — начало кадра, форми855649 рует разрядную синхрочастоту и осуществляет преобразование сигнала в двоичный последовательный код. Сформированный маркерный сигнал устанавливает в нулевое состояние сдвигаютций регистр и счетчик разрядов и запоминается на специальном триггере. Пос5 ле этого, на сдвигак>щем регистре начинает формироваться параллельный код информации первого канала путем сдви,га двоичного последовательного кода разрядной синхрочастот9й. Одновременно на счетчике разрядов производится подсчет количества сдвинутых разрядов в данном канале. При формировании в счетчике кода, соответствующем числу разрядов информационного канала, сигнал с выхода дешифратора разрядов переписывает содержимое сдвигового регистра в буферный регистр, счетчик разрядов и сдвиговый регистр устанавливаются в начальное состояние и осу- 2О ществляется прибавление единицы в счетчик каналов дешифратора 6 который также предварительно установлен в исходное состояние маркерным сигналом. Далее в сдвигающем регистре 5 аналогично формируется параллельный код информации второго канала, а в счетчике разрядов производится подсчет количества его разрядов. После формирования содержимого второго канала в сдвигающем регистре оно переписывается в буферный регистр и прибавляется единица в счетчик каналов, а счетчик разрядов и сдвигающий регистр обнуляются. Далее процесс периодически повторяется.

Аналогично преобразователь 7 ра ботает с сигналами по другим дорожкам магнитной ленты. Таким образом, в и буферных регистрах преобразователя 7 кодов и в и счетчиках кана- 40 лов дешифратора 6 хранится информация, подлежацая вводУ в ЭВМ;в течение времени одного канального промежутка.

Вся эта информация выводится последовательно через коммутатор 8 за вре- 45 мя, не большее, чем время одного «анального промежутка, по командам формирователя 10 кодов. Например, при поступлении из формирователя 10 кода

1011 срабатывает компаратор 11-ой дорожки коммутатора 8, выход которого управляет выдачей информации буферного регистра преобразователя 7 кодов, принадлежащего 11-ой дорожке .магнитной ленты, совместно с кодЪм номера канала дешифратора 6 в инФормационную магистраль для передачи в блок 2 и затем в ЭВМ. Время вывода информации одного канала по одной иэ дорожек магнитной ленты «> определяется соотношением 40

Тц и где Т„ — время канального промежутка;

n — число дорожек записи на магнитной ленте.

Временной интервал с формируется в формирователе 10 кодов. Предварительно в оперативное Зу формирователя

10 записываются коды номеров дорожек магнитной ленты, информацию с которых необходимо вводить в ЭВМ. Запуск формирователя 10 кодов осуществляется сигналом с блока 9 синхронизации, который запускает схему микропрограммного управления. При этом с интервалом

t в коммутатор 8 однократно выдаются коды номеров дорожек магнитной ленты.

В результате информация i-ro канала по всем и дорожкам (кадрам) оказывается выданной в блок 2 и ЭВМ. При этом в ЭВМ также выдаются коды номеров дорожек магнитной ленты, совместно с номерами каналов. Блок 9 синхрони.зации обеспечивает синхронную работу формирователя 10 кодов и преобразователя 7 кодов. Сигнал для запуска формирователя 10 кодов выдается только в момент времени, когда закончено формирование очередного канала. В блоке 9 по сигналам преобразователя

7 обеспечивается синхронизация генератора, частота которого запускает формирователь 10 кода.

Дешифратор б обеспечивает дешифрацию номеров каналов и позволяет выделить только те заданные каналы, информация с которых подлежит обработке на.ЭВМ. Сигиал разрешения на ввод заданного канала в ЭВМ формируется на магистрали управления коммутатора 8 и поступает в блок 3.

Блок 3 управления формирует разрешение занесения информации в выходные регистры блока 2 по рЕзультату анали" эа начальных условий„ поступающих из блока 4 и 5, и но управляющим сигналам с выхода коммутатора 8.

Блок 5 сравнения используется в тех случаях, когда с магнитной ленты поступает зарегистрированный код времени. При этом блок осуществляет необходимые операции по его выделению из последовательности опорных импульсов или из определенных каналов кадра. В случае, когда ввод в ЭВМ осуществляется по заданному коду времени в интервале Т начало и Т конец, сигнал сравнения текушего и заданных кодов времени поступают на блок 3 управления, разрешая или рапрещая ввод информации в,ЭВМ. Блок 4 выбора информации осуществляет дискретизацию информации по кадрам, управляя ее прохождением на блок 2. Управление работой данного блока осуществляется посредством блока 3.

Ю

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

Формула изобретения

f 2 " б

ВНИИПИ Заказ 6908/68 Тираж 745 Подписное филиал ППП "Патент", r. Ужгород, ул . Проектная, 4 мерительной информации с перспективных многоканальных кодовых магнитных накопителей, осуществляющих последовательный способ регистрации цифровых данных по нескольким дорожкам магнитной ленты за счет совмещения процесса ввода в ЭВМ совокупности информационных кадров, что значительно сокращает время ввода данных в ЭВМ, а также за счет разгрузки процессора

ЭВМ от непроизводительных операций по предварительной сортировке и выборке экспериментальных данных.

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

Источники информации, принятые во внимание при экспертизе

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

Р 520587 кл. G 06 F 3/04, 1974.

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

Р 447710, кл. G Об F 3/04, 1973 (прототип) .