название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения абонента с каналом связи | 1989 |
|
SU1667088A1 |
Устройство для сопряжения абонентов с цифровой вычислительной машиной | 1985 |
|
SU1305700A1 |
Устройство для сопряжения ЭВМ с абонентом по телеграфному каналу связи | 1987 |
|
SU1439611A1 |
Устройство для сопряжения абонента с каналом связи | 1986 |
|
SU1388878A1 |
Преобразователь кодов | 1987 |
|
SU1450112A1 |
Датчик испытательных текстов | 1988 |
|
SU1571786A1 |
Устройство групповой тактовой синхронизации (его варианты) | 1982 |
|
SU1096760A1 |
Устройство для сопряжения телеграфного канала с электронной вычислительной машиной | 1982 |
|
SU1086423A1 |
Устройство для сопряжения телеграфного аппарата с электронной вычислительной машиной | 1984 |
|
SU1242973A1 |
Устройство для сопряжения цифровой вычислительной машины с магнитофоном звукозаписи | 1985 |
|
SU1260969A2 |
Изобретение относится к вычислительной технике и может быть использовано в качестве устройства преобразования и буферизации данных и для сопряжения ЭВМ с каналами связи. Целью изобретения является повышение надежности устройства. Устройство для ввода информации содержит блок 1 формирования тактовых импульсов, счетчик 2, блок 3 выделения начала кода, включающий таймер 4, сдвиговый регистр 5, дешифратор 6, формирователь импульса 7, элемент ИЛИ 8, триггер 9, первьш и второй формирователи 10 и 15 импульсов по спаду фронта входного сигнала, логические элементы И 11-14, сдвиговые регистры 16 и 17, коммутатор 18. Устройство устраняет постоянный сдвиг во всех последующих информационных посылках за счет периодического обнуления счетчика 2 и установки триггера 9 в исходное состояние. Кроме того, устройство выдает в ЭВМ инициативные сигналы, уведомляющие о готовности к выдаче информации на ЭВМ с одного из сдвиговых регистров 16 и 17, что устраняет необходимость синхронизации циклов записи информации в ЭВМ и режимов записи и считывания устройства. 1 З.П..Ф-ЛЫ, 2 ил. «
Фuг.i
Изобретение относится к вьиисли- тельной технике и может быть использовано в качестве устройства преобразования и буферизации даннык и для сопряжения ЭВМ с каналами связи.
Целью изобретения является повышение надежности устройства. .
На фиг. 1 представлена функциональная схема устройства для- ввода информации; на фиг. 2 - временные диаграммы процессов записи и считывания устройства.
Устройство для ввода информации (фиг.1) содержит блок 1 формирования тактовых импульсов, счетчик 2, блок 3 выделения начала кода, содержащий таймер 4, сдвиговый регистр 5,. дешифратор 6, формирователь 7 импульсов и элемент ИЛИ 8, триггер 9, пер- вый формирователь 10 импульсов, третий, первый, второй и четвертый элементы И 11-14 соответственно, второй формирователь 15 импульсов,первый и второй сдвиговые регистры 16 и 17, коммутатор .18.
Устройство работает следующим образом.
На вход устройства поступает информационный сигнал в виде бинарного последовательного кода с тактовой частотой FT- (фиг.2а, 1, ). Информационный сигнал поступает на вход устройства либо с паузами, отделяющими одну информационную посылк
от другой, либо началом информационной посьшки является определенный код (кодовое слово) в начале каждой информационной посылки. Блок 1 формирования тактовых импульсов из вход ной бинарной последовательности формирует импульсы тактовой частоты F (фиг.2б), с которой происходит запись информации в сдвиговые регистры 16 и 17, а также в сдвиговый ре- гистр 5. Только один из элементов И 12 или 13 пропускает импульсы сдвига с тактовой частотой F и только один из элементов И 10 и 14 пропуска ет импульсы информации с тактовой частотой F в данный момент времени на один из сдвиговых регистров 16 или 17 в зависимости от состояния плеч триггера 9 (фиг.2 д, е, ж и з). Счетчик 2 осуществляет счет количества импульсов, а разрядность его определяется объемом сдвиговых ре-. гистров 16 и . При поступлении последнего записываемого в данньй
с
5 0 5
0 с
Q с
0
5
сдвиговый регистр 16 или 17 слова счетчик 2 обнуляется и перебрасывает триггер 9 в другое состояние (фиг.2 в, г). Состояние плеч триггера 9 изменяется на противоположное. Те из элементов И, которые до этого момента времени пропускали иипульсы информации и импульсы сдвига на один из сдвиговых регистров 16 или 17 закрываются, а закрытые элементы И открываются.
Триггер 9 управляет также состоянием коммутатора 18, через который вьщается информация из заполненного сдвигового регистра 16 или 17 на выход устройства, в то время как в другой сдвиговый регистр идет запись информации. При переходе триггера 9 из состояния 1 в состояние О сбрасывает один из формирователей 10 или 15.импульсов по спаду входного сигнала, на выходе которого вырабатывается короткий импульс определенной длительности, поступающий на выход устройства для уведомления о готовности к вьщаче информации на ЭВМ параллельньм двоичным кодом с заполненного сдвигового регистра 16 или 17 через коммутатор 18 (фиг.2 и, к).
При подаче информационной посылки с паузой, отделяющей одну информаци- онную посылку от другой, таймер 4 вырабатывает импульс во время действия паузы. При подаче информационного сигнала, когда началом информационной посылки служит определенный код в начале посылки, при записи этого кода в сдвиговый регистр 5 срабатывает дешифратор 6 и через формирователь 7 импульсов сформированный импульс поступает на вход элемента ИЛИ 8.
Импульс с таймера 4 или формирователя 7 импульсов через элемент ИЛИ 8 поступает на вход обнуления счетчика 2 и на вход триггера 9,устанавливая его в исходное состояние,чем ) устраняется наличие недопустимого постоянного сдвига информации (искажения информации) при возникновении сбоя в одной из предшествующих инфор- мационньк посылок. Полное обновление информации в сдвиговых регистрах 16 и 17 происходит при подаче на регистры 16 и 17 пачек импульсов сдвига (число импульсов в пачке равно числу разрядов регистра) с логических элементов И 12 и 13, очищающих регистры от предшествующей информации и записывающих новую информацию, поступающую на информационные входы в сдвиговые регистры 16 и 17.
Таким образом, при наличии сбоев в одной информационной посьшке во всех последующих за ней информационных посылках, передаваемых на ЭВМ, недопустимое искажение информации в них отсутствует при отсутствии в них сбоев.
Процессы записи и считывания информации идут независимо один от другого. Время считывания информации должно быть меньще времени записи информации. Запись информации идет непрерывно то в сдвиговый регистр 16, то в сдвиговый регистр 17 последовательным кодом. Считьшание информации параллельным кодом начинается с момента переключения триггера 9, когда коммутатор 18 разрешает прохождение информации с одного из сдвиговых регистров 16 или 17 на ЭВМ по импульсу, уведомляющему о готовности к выдаче информации одного из сдвиговых регистров. Считывание информации должно заканчиваться раньше, чем произойдет следующее переключение
триггера 9.
Предложенное устройство имеет более высокую надежность, так как устраняет наличие постоянного сдвига во всех последующих посылках информации за счет периодического обнуления счетчика 2 и установки триггера 9 в исходное состояние при возникновении сбоя в предшествующей информационной посьшке. Кроме того, устройство для ввода информации вьздает на ЭВМ инициативные сигналы, уведомляющие о готовности к вьщаче информации на ЭВМ с одного из сдвиговых регистров 16 или 17, что устраняет необходимость синхронизации циклов записи информации в ЭВМ и режимов записи и считывания устройства. Формула изобретения
0
5
0
5
0
5
0
5
и инверсный выходы триггера соединены с входами первого и второго формирователей импульсов соответственно и адресными входами коммутатора, выходы которого являются информационными выходами устройства, отличающееся тем, что, с целью повьштения надежности устройства, в него введены блок вьщеления начала кода, четыре элемента И, два сдвиговых регистра, выход блока формирования тактовых импульсов соединен с тактовым входом блока выделения начала кода и первыми входами первого и второго элементов И, выход блока вьщеления начала кода соединен с входами сброса счетчика и триггера, выход счетчика соединен с входом установки триггера, первые входы третьего и четвертого элементов И объединены с информационным входом блока вьщеления начала кода и входом блока формирования тактовых импульсов, выход триггера соединен с вторыми входами первого и третьего элементов И, инверсный выход триггера соединен с вторыми входами второго и четвертого элементов И, выходы которых соединены соответственно с входом сдвига и информационньм входом первого сдвигового регистра, выходы первого и третьего элементов И соединены соответственно с- входом сдвига и информационным входом второго сдвигового регистра, выходы сдвиговых регистров соединены с соответствующими информационными входами коммутатора, выходы формирователей импульсов являются стробирую- щими выходами устройства.
Устройство для ввода информации | 1982 |
|
SU1037238A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1982 |
|
SU1084775A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-02-28—Публикация
1986-05-22—Подача