1
Изобретение относится к вычислительной технике и может быть использовано в различных измерительно-информационных системах для подготовки и ввода в электронно-вычислительные машины (ЭВМ) экспериментальных данных при научных исследованиях.
Известно устройство для обработки и ввода эксперйментальных данных в вычислительные машины с многоканальных кодовых магнитных регистраторов, содержащее блоки согласования и коммутации, компенсации временного сдвига, выбора каналов, выделения кода времени, разрежения данных, управления, преобразователь кодов, блоки формирования машинных слов и сопряжения с ЭВМ
Недостатком данного устройства является то, что оно ориентировано на взаимодействии с многоканальными кодовыми магнитными накопителями измерительной информации, зарегистрирЬванной в параллельном коде, и не позво- : ляет воспринимать экспериментальные данные, записанные на магнитной ленте способами последовательной и многоканальной кодовой записи (способ фазовой модуляции, модифицированной фазовой модуляции и т. п.), которые являются наиболее перспективными и высоко информативными при использовании магнитной записи в различных системах сбора и обработки данных.
Наиболее близким к предлагаемому по технической сущности является устройство для ввода информации, содержащее блок формирования, соединенный с блоком воспроизведения и блоком
10 управления, счетчик каналов, блок выбора информации и блок сравнения, входы которых подключены к блоку воспроизведения, а выходы - к блоку управления, другой выход счетчика каналов
5 соединен с блоком формирования f2. Однако данное устройство не позволяет воспринимать экспериментальную информацию, зарегистрированную на магнитной ленте способом последо20вательной кодовой записи и не осуществляет дешифрацию и одновременный ввод в ЭВМ совокупности информационных кадров, зарегистрированных на различных дорожках магнитной ленты
25 последовательным кодом.
Цель изобретения т повышение быстродействия и расширение области применения устройства путем ввода информации от многоканальных накопителей.
Поставленная цель достигается тем, что в устройство для ввода информации, содержащее блок воспроизведения, первый выход которого соединен со входом блока сравнения, выход которого подключен к первому, вхо ду блока управления, второй вход которого соединен с выходом блока выбора информации, а выход - с первым входом блока формирования машинного рлова, введены последовательно соединенные преобразователь кодов, блок синхронизации, формирователь кодов и коммутатор, первый выход которого соединен с третьим входом блока управления и входом блока выбора информации а второй выход - со вторым входом блока формирования мгииин-Hoio слова, дешифратор, вход которого соединен со вторым выходом преобразователя кодов, а выход - со вторы входом коммутатора, третий,вход кото рого соединен с третьим выходом преобразователя кодов, вход которого соединен со вторым выходом блока воспроизведения, вход которого соединен со входом устройства, второй выход формирователя кода соединен с третьи входом блока формирования машинного слова, выход которого соединен с выходом устройства.
На чертеже представлена структурная схема устройства,
Устройство содержит блок 1 воспроизведения, блок 2 формирования машинного слова- блок 3 управления, блок 4 выбора информации, блок 5 сравнени дешифратор б, преобразователь 7 кодо коммутатор 8, блок 9 синхронизации, формирователь 10 кодов, вход 11 устройства, выход 12 устройства.
Блок 1 воспроизведения содержит усилители-формирователи . и дифференцирующие усилители для каждой из п дорожек магнитной ленты, формирующие триггеры, схемы И и ИЛИ, Блок 2 формирования машинного слова содержит выходные регистры, схему формирования контрольного кода, схему управления, элементы И и ИЛИ, Блок 3 управления имеет в своем составе схему формирования тактовых импульсов, органы управления, схему индикации, узел формирования разрешений для выдачи в ЭВМ машинных слов. Блок 4 выбора информации содержит двоично-десятичный счетчик, компаратор, два сттических регистра, схемы индикации, органы управления. Блок 5 сравнения включает в себя схемы выделения последовательного кода времени, сдвиговый- регистр, два статических регистра, компаратор, управляющие триггеры, схемы И и ИЛИ, Дешифратор б со держит п счетчиков, схемы дешифрации каналов, элементы И и ИЛИ, Преобразователь -7 кодов для каждой дорожки магнитной ленты содержит сдвигагаций регистр, буферный регистр, счетчик
разрядов, дешифратор разрядов и схем управления, состоящую из узла формирования двоичного последовательного кода, узла выделения маркера и узла формирования разрядной синхрочастоты причем первый и второй выходы схемы управления соединены соответственно с первыми и вторыми входами сдвигающего регистра и счетчика разрядов, а третий выход - с третьим входом сдвигающего регистра, третий вход счетчика разрядов соединен с выходом дешифратора разрядов и первым входом буферного регистра, второй вход которого соединен с выходом сдвигающего регистра, выход счетчика разрядов соединен со входом дешифратора разрядов, выход буферного регистра является выходом преобразователя 7 кодов, а вход схемы управления является соответственно входом преобразователя 7 кодов. Коммутатор 8 имеет в своем составе п компараторов, информационную магистраль, магистраль управления, схемы и и ИЛИ, Блок синхронизации 9 содержит генератор, делители частоты, логические элементы.
Формирователь 10 кода содержит схему микропрограммного управления, содержащую оперативную память емкостью п чисел с разрядностью m (разрядность m выбирается из соотношения г. 2, для которого m m in где n -количество дорожек магнитной ленты) и схему управления, а также статический регистр, управляющие триггеры, органы управления, элементы И и ИЛИ, Вход 11 устройства представляет собой п независимых входов измерительной информации, зарегистрированной последоеател.ьньтм кедом по п дорожкам магнитных накопителей,
стройство работает следующим образом.
На вход устройства с магнитного накопителя по п независимым входам поступают сигналы, представляющие собой непрерывные массивы измерительной информации, зарегистрированные последовательным кодом в виде определенной периодической последовательности кодов, совокупность которых представляет информационный кадр, Блок 1 осуществляет дифференцирование и формирование сигнала для восст|иовления его формы записи по нулевым значениям производной сигнала. Восстановленный сигнал поступает в преобразователь 7 кодов, где осуществляется его дальнейшая обработка, заключающаяся в преобразовании сигнала сначала в двоичный последовательный код, а затем в параллельный. Сигнал поступает на схему управления преобразователя кодов, которая формирует маркерный сигнал,- представляющий собой специальную закодированную последовательность - начало кадра, формирует разрядную синхрочастоту и осуществляет преобразование сигнала в двоичный последовательный код. Сформированный маркерный сигнал устанавливает в нулевое состояние сдвигающи регистр и счетчик разрядов и запоминается на специальном триггере, После этого, на сдвигающем регистре начинает формироваться параллельный ко информации первого канала путем сдви,га двоичного последовательного кода разрядной синхрочастотфй. Одновременно на счётчике разрядов производится подсчет количества сдвинутых разрядо в данном канале. При формирований в счетчике кода, соответствующем числу разрядов информационного канала, сигнал с выхода дешифратора разрядов переписывает содержимое сдвигового регистра в буферный регистр, счетчик разрядов и сдвиговый регистр устанавливаются в начальное состояние и осуществляется прибавление единицы в счетчик каналов дешифратора б, который Также предварительно установлен в исходное состояние маркерным сих- налом. Далее в сдвигающем регистре аналогично формируется параллельный код информации второго канала, а в счетчике разрядов производится подсчет количества его разрядов. После формирования содержимого второго канала в сдвигающем регистре оно переписывается в буферный регистр и прибавляется единица в счетчик каналов, а счетчик разрядов и сдвигающий регистр обнуляются. Далее процесс периодически повторяется.
Аналогично преобразователь 7 работает с сигналами по другим дорожкам магнитной ленты. Таким образом, в п буферных регистрах преобразователя 7 кодов и в п счетчиках каналов дешифратора б хранится информация, подлежащая вводу в ЭВМ л течени времени одного канального промежутка Вся эта информация выводится последовательно через коммутатор 8 за время, не большее, чем время одного канального промежутка, по командам формирователя 10 кодов. Например, при поступлении из фopIv1иpoвaтeля 10 кода 1011 срабатывает компаратор 11-ой дорожки коммутатора 8, выход которого управляет выдачей информации буферного регистра преобразователя 7 кодов, принадлежащего 11-оП дорожке .магнитной ленты, совместно с кодЪм номера канала дешифратора б в инЛ)Ормационную магистраль для передачи в блок 2 и затем в ЭВМ. Время вывода информации одного канала по одной из дорожек магнитной ленты определяется соотношением
где Т - время канального промежутка п - число дорожек записи на магнитной ленте.
Временной интервал t формируется в формирователе 10 кодов. Предварительно в оперативное ЗУ формирователя 10 записываются коды номеров дорожек магнитной ленты, информацию с которых необходимо вводить в ЭВМ. Запуск формирователя 10 кодов осуществляется .сигналом с блока 9 синхронизации, который запускает схему микропрограммного управления. При этом с интервалом t в ком1.1утатор 8 однократно выдаются коды номеров дорожек магнитной ленты В результате информация i-го канала по всем п дорожкам (кадрам) оказывается выданной в блок 2 и ЭВМ. При этом в ЭВМ также выдаются коды номеров дорожек магнитной ленты, совместно с номерами каналов. Блок 9 синхрони.зации обеспечивает синхронную работу формирователя 10 кодов и -преобразователя 7 кодов. Сигнал для запуска формирователя 10 кодов выдается только в момент врюмени, когда закончено формирование очередного канала. В блоке 9 по сигналам преобразователя 7 обеспечивается синхронизация генератора, частота которого запускает формирователь 10 кода.
Дешифратор б обеспечивает дешифрацию номеров каналов и позволяет выделить только те заданные каналы, информация с которых подлежит обработке на-ЭВМ. Сигнал разрешения на ввод заданного канала в ЭВМ формируется на магистрали управления коммутатора 8 и поступает в блок 3.
Блок 3 управления формирует разрешение занесения информации в выходные регистры блока 2 по результату анализа начальных условий, поступающих из блока 4 и 5, и по управляющим сигналам с выхода коммутатора 8.
Блок 5 сравнения используется в тех случаях, когда с магнитной ленты поступает зарегистрированный код времени . При этом блок осуществляет необходимые операции по его выделению из последовательности опорных- импульсов или из определенных каналов кадра. В случае, когда ввод в ЭВМ осуществляется по заданному коду времени в интервале Т начало и Т конец, сигнал сравнения текущего и заданных кодов времени поступают на блок 3 управления, разрешая или рапрещая йвод информации в ЭВМ. Блок 4 выбора информации осуществляет дискретизацию информации по кадрам, управляя ее Прохождением на блок 2. Управление работой данного блока осуществляется посредством блока 3.
Использование предлагаемого изобретения позволяет в отличии от известного расширить функциональные возможности устройства и повысить его производительность при вводе в ЭВМ из
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для ввода информации | 1983 |
|
SU1160388A1 |
Устройство для ввода измерительной информации | 1986 |
|
SU1354179A1 |
Устройство для обработки и ввода экспериментальный данных в вичислительную машину | 1975 |
|
SU541162A1 |
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте | 1984 |
|
SU1348842A1 |
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления | 1990 |
|
SU1732380A1 |
Устройство для обработки и ввода информации | 1980 |
|
SU951286A1 |
Устройство для ввода информации | 1980 |
|
SU947848A1 |
Устройство для ввода информации | 1979 |
|
SU769524A1 |
Устройство для сопряжения с электронной вычислительной машиной | 1981 |
|
SU1008726A1 |
Устройство для магнитной записи цифровой информации | 1982 |
|
SU1037337A1 |
Авторы
Даты
1981-08-15—Публикация
1979-12-29—Подача