передачи информации от канала к абонентам, блок согласующих элементов управляющих сигналов от абонентов, блок согласующих элементов управляющих сигналов к або« нентам 1. . Однако известное устройство не обеспечивает возможности абонентам обменяться информацией с цифровой вычислительной мащиной (ЦВМ), работающей в режиме эмуляции, то есть имеющей различные системы команд и форматы представления информации, что существенно ограничивает ВОЗМОЖНОСТИ организаций различных вычисл;;те.|Ъных комплексов. Наиболее близким к изобретению по технической сущности и достигаемому результату является устройство для сопряжения канала ввода-вывода с абонентами; содержащее блок команд, блок управления, первый входной коммутатор, первый вход которого и первые входы блока команд и блока управления соединены с первым выходом блока согласования с каналом, регистр данных, вход которого соединен с выходом первогр входного коммутатора, а выход - со входом первого коммутатора данных, блок согласования с абонентом, первый выход которого соединен со вторым входом первого входного коммутатора, причем второй выход ,и первый вход блока согласования с абонентом и второй выход и первый вход блока согласования с каналом, соединены соответственно с первыми выходом и входом и со вторыми выходом и входом устройства, второй вход, первый и второй выходы блока управления соединены соответственно с выходом блока кожайд,cd вторым входом блока согласования с, абонентом и с третьим входом первого входного коммутатора . Недостаток устройства состоит в его значительной сложности, обусловленной больщим количеством блоков различного назначения. Сложностью и многочисленностью взаимосвязей. Цель изобретения - упрощение устройства. Цоставленная цель достигается тем, что устройство содержит триггер формата, второй входной коммутатор, регистр адреса, второй коймутатор данных, первый и второй выходные коммутаторы, причем выход регистра данных соединен с кодовым вхо дом второго коммутатора данных, выход которбго соединен с первым кодовым входом второго выходного коммутатора, выход первого коммутатора данных соединен с кодовым входом первого выходного коммутатора, выход которого соединен со вторым входом блока согласования с каналом, выход второго входного коммутатора соединен с разрядным входом регистра адреса, выход которого соединен со вторым кодовым входом второго выходного коммутатора, выход которого соединен с третьим входом блока согласования с абонентом, первый выход триггера формата соединен со вторым входом первого коммутатора данных,с четвертым входом первого входного коммутатора и с первым входом второго входного коммутатора, второй вход которого, пятый вход первого входного коммутатора и третий вход первого коммутатора данных соединены со вторым выходом триггера формата, третий восьмой выходы блока управления соединены соответственно со входом триггера формата, с управляющим входом первого выходного коммутатора, с управляющим вход,ом второго коммутатора данных, с управляющими входами второго выходного коммутатора и регистра адреса, с третьим входом второго входного коммутатора, четвертый вход которого соединен с первым выходом блока согласования с каналом. Структурная схема устройства приведена на чертеже. Устройство для сопряжения канала ввода-вывода с абонентами содержит блок 1 согласования с канало.м, блок команд 2, блок управления 3, триггер формата 4, блок 5 согласования с абонентом, регистр адреса 6, входной коммутатор 7, регистр данных 8, входной коммутатор 9, выходной коммутатор 10, коммутатор данных 11, выходной коммутатор 12, коммутатор данных 13, входы 14, 15, выходы 16, 17., Блок 1 согласования с каналом служит для согласования информационных и управляющих сигналов, а также выполняет необходимое управление для организации связи канала ЦВМ с данным устройством. Блок команд 2 служит для декодирования команд, поступающих из ЦВМ и для их хранен.ия в процессе вьшолнения команды Блок управления 3 служит для управления приемом и выдачей информации, вырабатывает управляющие сигналы для блоков устройства. Триггер формата 4 служит для управ„1ёния коммутаторами при. полноформатном режиме обмена и при сокрапаенном фор.мате. Блок 5 согласования с абонентом служит бля согласования информационных и управляющих сигналов между устройством сопряжения и абонентом. Регистр адреса 6 и, регистр данных 8 являются буферными регистрами и служат-, для записи адреса и данных при обмене с различными форматами слов. Регистр адреса 6 представляет, собой счетчик текущего адреса слова. Входные коммутаторы 7 и 9 служат для коммутации слов адреса как полноформатных, так и сокращенных в зависимости от состояния тр.иггера формата4. Выходной коммутатор 10 служит для последовательной выдачи в блок 5 трех слов адреса и одного слова данных. Коммутатор данных 11 служит для последовательной выдачи слов данных на каждые три слова адреса. Коммутатор данных 13 служит для формирования полного или сокращенного формата данных при передаче их в блок 1 согласования с каналом через выходной ком-мутатор 12. Устройство работает следующим образом. Обмент информацией между ЦВМ и абонентами через устройство сопряжения может осуществляться как по командам, от ЦВМ, так и по сигналу «Требование абонента. Формат информации обмена задается. ЦВМ. Устройство работает с двумя форматами информации. Для пояснения сущности работы предлагаемого устройства рассмотрим два основных режима работы «Запись и «Чтение по инициативе ЦЁМ для двух форматов представления информации (полный и сокращенный форматы). В режиме «Запись при полноформатном обмене ЦВМ выдается по информационным щинам код команды «Формат информации, которая через блок 1 согласования с каналом поступает в блок команд 2, где декодируется, затем поступает в блок управления 3, который устанавливает триггер формата 4 в соответствующ.ее состояние .-ДВМ аналогично выдает команду «Запись, которая декодируется изапоминается регистром команд в блоке команд 2 и передается в блок управления 3, и передается через блок 5 по управляющей щине абоненту, для подготовки к обмену в режиме «Запись. Затем ЦВМ передает по информационным щинам три восьмиразрядных слова начального адреса ячейки абонента, в которую будет произведена запись данных, сопровождая их сигналами идентификации «Адрес по управляющей шине, которые поступают в блок управления 3. Цри этом осуществляется последовательная запись слов .адреса в 24-х разрядный регистр адреса 6 через входной коммутатор 7. .Передав три слова адреса, ЦВМ производит последовательную передачу трех слов данных по информационным щинам, сопровождая их сигналами идентификации «Дан.ные по управляющей шине, которые поступают в блок управления 3. Данные последовательно записываются в регистр данных 8 через входной коммутатор 9. На этом заканчивается процесс записи адреса и данных в регистр адреса 6, и в регистр данных 8, и начинается процесс передачи адреса и данных абоненту следующим образом. С выходов регистра адреса 6, адрес ячейки поступает на выходной коммутатор 10, на который поступают также данные с регистра данных 8 через коммутатор данных 11. Блок управления 3 вырабатывает три сигнала выдачи адреса и один сигнал выдачи данных, которые поступают на выходной коммутатор 10, с выходов которого через блок 5 последовательно передаются абоненту три восьмиразрядных слова адреса и одно слово данных. Затем блок управления 3 выдает строб в регистр адреса 6 и значение адреса увеличивается на единицу, и вновь осуществляется передача, трех слов адреса следующей ячейки абонента и второго слова данных с регистра данных 8 через коммутатор данных И, при этом с блока управления 3 на коммутатор данных 11 поступает сигнал управления на выдачу второго слова данных на выходной ком.мутатор 10. Аналогично передается и третья группа сл.ов адреса и данных. Передав три слова данных абоненту, блок управления 3 сообщает об этом ЦВМ, на что получает следующие три слова данных и так далее до завершения передачи данных. В режиме «Запись при сокращенном формате, например при щестиразрядном, обмен происходит аналогично, с той лищь разницей, что триггер формата 4 устанавливается, в другое состояние и осуществляется другая коммутация во входных коммутатоpax 7 и 9, количество передаваемых слов для записи в регистр адреса бив регистр данных 8 увеличивается до четырех щестиразрядных, а абоненту передается тремя восьмиразрядными. В режиме «Чтение при полноформатном обмене ЦВМ производит передачу начального адреса массива, из которого требуется считать информацию, аналогично как и в режиме -«Запись. Абонент, получив команду «Чтение и начальный адрес массива, производит последовательную выборку данных из соответствующих ячеек и выдает их на устройство сопряжения для передачи в ЦВМ. Данные от абонента поступают по информационным щинам восьмиразрядными словами через блок 5 на входной коммутатор 9, причем на каждые три слова адреса передаваемые абоненту, последний отвечает одним словом данных. Как только в регистр данных 8 запищется третье слово д-анных от абонента, блок управления 3 выдает в выходной коммутатор 12 серию управляющих сигналов для последовательной передачи трех слов данных, поступающих в выходной коммутатор12 с регистра данных 8 через коммутатор данных 13 в блок 1 согласования с каналом и - в ЦВМ. Данные сопровождаются в ЦВМ сигналами идентификации «Данные от абонента. Аналогично передается весь массив данВ режиме «Чтение при сокращенном формате, передача адреса от ЦВМ к абоненту производится аналогично как и в режиме «Запись при сокращенном формате.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами | 1985 |
|
SU1298762A2 |
Устройство для сопряжения | 1978 |
|
SU697991A1 |
Устройство для сопряжения | 1983 |
|
SU1124277A1 |
Селекторный канал | 1982 |
|
SU1053096A1 |
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами | 1984 |
|
SU1234843A1 |
Устройство управления передачей данных по каналам связи | 1971 |
|
SU527706A1 |
Имитатор абонентов | 1983 |
|
SU1291987A1 |
Селекторный канал | 1983 |
|
SU1160427A1 |
Устройство для сопряжения памяти с процессором | 1982 |
|
SU1136176A1 |
Устройство для сопряжения канала цифровой вычислительной машины с абонентами | 1976 |
|
SU615471A1 |
Авторы
Даты
1979-05-05—Публикация
1976-12-10—Подача