изобретения - повышения быстродействия устройства. Повышение быстродействия вдвое достигается тем, что благодаря введению регистра 16, генератора 9, элемента ИЛИ-НЕ и элементов И 4-8, ИЛИ 11-13, распределителя 36, триггеров 19 и 24 и блока 22 устройство осуществляет в течение одного цикла поочередной побитовой ввод и вывод информации из линии связи, а также формирует контрольные биты при передаче информаи1ии в линию связи и осуществляет контроль по паритету кодов, поступаюп1их из линии связи. 2 и.п,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода-вывода информации | 1985 |
|
SU1298759A1 |
Устройство для сопряжения ЭВМ с линией связи | 1986 |
|
SU1325492A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Устройство для вывода информации из электронно-вычислительной машины (ЭВМ) в линию связи | 1986 |
|
SU1310834A1 |
Устройство для ввода-вывода информации | 1987 |
|
SU1424021A1 |
Устройство для сопряжения каналов передачи данных с ЭВМ | 1985 |
|
SU1226476A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ | 1992 |
|
RU2043652C1 |
Устройство для подключения устройств ввода-вывода к многосегментной магистрали | 1987 |
|
SU1564638A2 |
Устройство для сопряжения двух ЭВМ | 1989 |
|
SU1681307A1 |
Устройство для сопряжения вычислительной машины с магистралью обмена | 1986 |
|
SU1381519A1 |
Изобретение относится к телемеханике, а именно к устройствам вводавывода информации, используемым в пунктах управления для приема информации последовательным кодом из линии связи и преобразования его в мапмнное слово, вводимое в ЭВМ параллельным кодом, и наоборот, преобразования машинного слова, полученного из ЭВМ в параллельном коде, в последовательный код, В1одаваемый в линии связи. Цель
f
Изобретение относится к автоматике и вычислительной технике, а именно к устройствам ввода-вывода информации, используемым в пунктах управления систем телемеханики, и может быть использовано для приема посдедовательного кода из линии связи и преобразования его в машинное слово, вводимое в ЭВМ параллельным кодом и наоборот, преобразования машинного слова, полученного из ЭВМ параллельным кодом, в последовательный код, выдаваемый в линию связи.
Цель изобретения - повышение быстродействия устройства.
На фиг.1 приведена функциональная схема устройства; на фиг.2 - временная диаграмма работы устройства.
Устройство содержит элементы И 1-3, седьмой, четвертый, шестой, восьмой и пятый элементы И 4-8, генератор 9, первый триггер 10, второй, первый и третий элементы ИЛИ 11-13, счетчик 14, дешифратор 15, регистр 16, первую и вторую группы элементов И 17 и 18, третий триггер 19, элемент ШШ-НЕ 20, элемент НЕ 21, блок 22 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, регистр 23 сдвига, второй триггер 24, выходы и входы 25-35 устройства, распределитель 36 импульсов.
Устройство работает следующим образом.
Информация, поступающая на вход 32, стробируется сигналом на входе 31, при этом осуществляется запись информации из ЭВМ в регистр 16. Из ЭВМ на вход 29 устройства поступает сигнал Начало обмена, сбрасывающий счетчик 14 распределителя 36 и триггер 19, который формирует контрольны биты при передаче данных в линию связи и устанавливает триггер 24 в единичное состояние. После этого, с
приходом первого импульса с генератора, триггер 10 устанавливается в единичное состояние по переднему фронту и разрешает подсчет тактов в счетчике 14 распределителя 36. Распределитель 36 обеспечивает формирование тактируюи х импульсов по передним фронтам импульсов, поступающих с генератора. Формируется восемнадцать тактов, шестнадцать из которых предназначены для передачи-приема машинного слова, а два используется для контроля достоверности информации.
В первые восемь тактов, поступающих с дешифратора 15 распределителя 36, содержимое первого байта регистра 16 через первые восемь элементов : группы элементов И 17 побитно поступает через, элементы ИЛИ 13 и И 1 в
линию связи через выход 34. Передача тактируется импульсами генератора, поступающими на первый вход элемента И 1 с выхода элемента И 4, Одновременно с передачей байта происходит
подсчет единичных битов в триггере 19. В эти же восемь тактов, но в интервалах между импульсами генератора, осуществляется побитный прием данных из линии через вход 35 в регистр 23,
тактируемый через элемент ИЛИ-НЕ 20 от генератора. В первой половине девятого такта осуществляется передача контрольного бита (состояние триггера 19) в линию связи через элементы
И 7, ИЛИ 13, И 1. Во второй половине девятого такта производится прием контрольного бита и запись его в регистр 23. Одновременно сбрасьгоается триггер 19, формирующий бит контроля
четности.
Во второй половине цикла аналогично осуществляется прием-передача второго байта с контрольными битами. Контрольный бит с триггера 19 передается в первой половине восемнадцатого такта через элементы И 8, ИЛИ 13, И 1, Во второй половине восемнадцатого такта сбрасывается триггер 19 и регистр 16 и через элементы НЕ 21, И 5 на выход 25 в ЭВМ поступает сигнал, извещающий о завершении цикла приема-передачи. Одновременно на выходы 26 и 27 поступают с выходом элементов ИСКЛЮЧАЮЩЕЕ-ИЛИ блока 22 через элементы И 2, 3 сигналы, являющиеся результатами достовер ости введенных из линии связи кодов. ЭВМ подает сигнал ввода на вход 33 и вводит слово, хранящееся в регистре 23 через группу элементов И 18 и выходы 28. Одновременно по сигналу ввода, поступакицему на элемент ИЛИ 11, сбрасывается счетчик 14 распределителя 36. Этим завершается цикл обмена информацией. Если обмен информацией должен быть продолжен ЭВМ сразу вслед за считыванием данньк выводит в регистр 16 следующее машинное слово. Поскольку, быстродействие ЭВМ значительно Bbmie скорости обмена по линии связи, то ЭВМ заведомо успеет считать из устройства принятое слово и вьгоёсти следующее машинное слово до прихода очередного девятнадцатого импульса с генератора 9. С приходом этого импульса, по его переднему фро1нту начинается следующий цикл приемапередачи. Циклы повторяются до завершения обмена информацией. По завершению последнего цикла приема-передачи ЭВМ вьодает на вход 30 сигнал Конец обмена, поступаюпшй на входы сброса триггеров 10 и 24 и через элемент ИЛИ 11 - на вход сброса счетчика 14. Таким образом, элементы устройства устанавливаются в исходное состояние. На фиг.2 показаны сигнал записи информации из устройства в ЭВМ (вход 4 31), сигнал начала обмена, поступающий из ЭВМ в устройство (вход 29, НО импульсы, получаемые на выходе элемента И 4, после поступления в устройство сигнала НО f, инвертирован- 50 ные импульсы f, такты распределителя Tf..., Tg, информация, передаваемая из устройства в линии связи (выход 34) И, информация, поступающая из линии связи в устройство (вход 35) И, 55 сигнал, получаемый на выходе триггера 10 при поступлении сигнала НО и выдерживаемый до конца циклов приемар, , Запрос пепередачи информации Т . редачи, сигнал вьиаваемый из устройства (выход 25) в ЭВМ, свидетельствующий об окончании цикла приемапередачи информации ЗП, сигнал считывания, поступающий из ЭВМ в устройство (вход 33) С, сигнал Конец обмена, поступающий из ЭВМ в устройство (вход 30) КО. Использование в составе устройства двух регистров - одного для приема, другого для передачи позволяет удвоить скорость обмена информацией между линией и устройством. В устройстве в течение одного цикла информация передается в линию по тактирующим импульсам генератора и принимается из линии связи в паузах между импульсами, а в прототипе в течение одного цикла можно осуществлять либо передачу информации в линию связи, либо прием из линии связи. Формула изобретения Устройство для ввода-вывода информации, содержащее три элемента И, первую и вторую группы элементов И, регистр сдвига, первый триггер, элемент НЕ, первые входы элементов И второй группы соединены с выходами первой группы регистра сдвига, а вторые входы являются первым управляющим входом устройства, выход первого элемента И является выходом последовательного кода устройства, о т л и ча ющ е ее я тем, что, с целью повышения быстродействия устройства, оно содержит генератор, элемент ИЛИНЕ, пять элементов И, три элемента ИЛИ, распределитель импульсов, регистр, два триггера, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, входы которого подключены к выходам первой и второй групп регистра.сдвига, выходы подключены к первым входам второго и третьего элементов И, выходы элементов И второй группы и выходы второго и третьего элементов И являются контрольными и инфop faциoнными выходами устройства соответственно, вторые входы второго и третьего элементов И подключены к выходу четвертого элемента И, объединены с первым входом первого элемента ИЛИ, с входом сброса регистра и являются управляющим вькодом устройства, вход данных регистра сдвига является входом последователь
Устройство для обмена информацией | 1982 |
|
SU1068925A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода-вывода информации | 1982 |
|
SU1061128A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-10-15—Публикация
1985-05-06—Подача