Устройство для ввода информации
Изобретение относится к автоматике и вычислительной технике и может быть использовано для осущегтвления синхронной передачи между асинхронно работающими вычислительными устройствами,. Цель изобретения состоит в повышении надежности и достоверности ввода информации Цель достигается введением в устройство распределителя , двух буферных и двух приемных регистров, трех элементов ИЛИ-НЕ, двух элементов ИЛИ и группы элементов ИЛИ„ Устройство позволяет вести прием информации, поступающей от независимого внешнего источника в виде параллельного кода с периодЬм следования, равным периоду следования синхросигналов данного устройства о Из-за нестабильности тактовых генераторов внешнего источника и данного устройства эти периоды могут несколько отличаться друг от друга , Сигналы поступающей асинхронной информации поочередно с помощью распределителя записываются в буферные регистры, а затем с помощью синхросигналов переписываются Б соответствующе приемные регистры и коммутируются на выходы устройства. 1 ил. SS (Л
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51)S (06 Р 3/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCKOIVlY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4661977/24 (22) 10.03.89 (46) 07„03„91„ Бюл. М 9 (72) Н„Н.Фролов (53) 681.3(088.8) (56) Авторское свидетельство СССР
ff 1121666, кл„ G 06 F 13/00, 1984.
Авторское свидетельство СССР
Р 1005020, кл. G 06 F 13/00, 1982. (54) УСТРОИСТВО ДЛЯ ВВОпЛ ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовало дпя осуществления синхронной передачи между асинхронно работающими вычиспитепьпымн устройствами„ Цель изобретения состоит в повышении надежности и достоверности ввода информации, Цепь достигается введением в устройство расИзобретение относится к автоматике и вычислительной технике и может быть использовано для осуществления синхронной передачи между асинхронно работающими вычислительными устройствами„
Целью изобретения является повышение достоверности ввода информации.
Па чертеже приведена функциональная схема устройства.
Устройстно содержит рас ределитель 1 импульсов, буферные регистры
2-4, элементы 1УП1-Ж 5-7, эпементы
„.SU 1633382 A 1
2 пределителя, двух буферных и двух приемных регистров, трех элементов
HJQf-ÍÅ, двух элементов ИЛИ и группы элементов ИЛИ„ Устройство позволяет вести прием информации, поступающей от независимого внешнего источника в виде параллельного кода с периодЬм следования, равным периоду следования синхросигналов данного устройства. Из-за нестабильности тактовых генераторов внешнего источника и данного устрс йства эти периоды могут вескопько отличаться друг от друга,. Сигналы поступающей асинхронной информации поочередно с помощью распределптепн записываются в буферные а
С> регистры, а затем с помощью синхросигналов переписываются в соответствующие приемные регистры и коммутируются на выходы устройства. 1 ил. С
И 8-10, приемные регистры 11-13, эле- Cr© менты fiJI?l 14-16, группу элементов CrO
KBf 17, группу информационных вхо- QQ дов 18, вход 19 сигнала сопровождения информации, синхронизируюций вход (шина) 20 и группу информационных выходов 21„
Устройство работает следующим образом.
В исходном состоянии на входах 18 и 19 и выходах 21 устройства присутствуют нулевые сигналы. На выходах элементов 11ЛИ-НЕ 5-7 присутствуют единичные сигналы. Синхронизирующие
1»э33382 сигналы (СИ), действующие на пп»не 20, через элементы 11 8-10 воздейству»от на с»п»хронизирующие и сбросовые входы регистров 11-13 и подтверждают их нулевое состояние.
Информационные сигналы могут поступать на входы устройства в любое время по отношению к действию синхросигналов. Период следования поступаю- 10 щей асинхронной информации настроен на период следования СИ предлагаемого устройства.Однако иэ-за нестабильности генераторов тактов передающей и приемной стороны, а также и влияний линий связи период поступления информации может несколько отличаться от периода СИ этого устройства. До»»уст»»»»ая дпительность сигналов поступающей информации может быть в не. сколько раз меньше их периода следонация, Еогда информационные сигналы поступают на входы 18 устройства после действия соответствующих СИ, то од- 2 нонременно с указанной информацией на вход 19 поступает сигнал сопровождения, который запускает распределитель 1. В результате «а первом выходе распределителя 1 появляется единичньп» сигнал, которьп» воздействует на синхронизирующий вход первого буферного регистра 2 и своим передним фронтом заносит с шин входов
18 информацию в этот регистр. После
35 этого на выходе элемента ШП1-НЕ 5 образуется нулевой сигнал, который блокирует по первому входу срабатывание элемента И 9. Затем по СИ, появляющемуся на шине 20 и поступающему че- 4 рез элемент И 8 на синхронизирующий вход приемного регистра 11, информация из буферного регистра 2 переписывается в приемный регистр 11.
Из регистра 11 информация через элементы И11И 17 передается на выходы 21 устройства. При этом на выходе первого элемента KD1 14 образуется единичньп» сигнал, который поступает на сбросовый вход буферного регистра 2 и обпуляет его, после чего на
50 выходе элемента И161-НЕ 5 нулевой сигнал сменяется на еди»»ичньп» и поэтому блокировка с элемента И 9 снимается. На этом обработка первых сигналов (битов) принимаемой информации заканчивается и устройство готово к приему и ооработке вторых сигналов информации. В этом случае от второго сигнала сопронождеш»я с первого Bhl хода распределителя 1 снимается едини»шп» сигнал, а на его втором выходе нулевой сигнал сменяется на единичный. Последний заносит входную информа»»»по н буфер»»» п» ре гистр 3, вс:»едстние чего на гн»ходе элемента
И1111-НЕ 6 образуется нулевой сигнал, от которого блокируется элемент И 10.
Но приходу очередного (второго)
СИ происходит обнуление первого приемного регистра 11, а информация с буферного регистра 3 переписывается по этому СИ но второй приемный регистр 12. При обработке третьих битов поступающей»»»»формации единичньп» сигнал образуется на третьем выходе распреде »»теля 1, а с его нторого вь»хода едш»»»ч»»»п» сигнал снимается. В результате входная информация записывается в третий буферньп» регистр 4, а по очередному СИ происходит обнуление второго приемного регистра 12 и запись информации н третий приемный регистр 13. При поступлении четвертых битов информации и соответствующего сигнала сопровождения на третье»» B»)lxope распределителя 1 ед»гничный сигнал сменяется на нулевой, а на его первом выходе образуется ед»»»»ич»»ый сигна»». В дальнейшеM работа устройства протекает аналогично описанному., Если первые биты информации поступают н момент начала действия СИ, а последующие биты поступают до начала действия соответствующих СИ, то н этом случае период появления сигналон информации оказывается чуть меньше периода следования СИ. Превые биты такой информации с помощью распределителя 1 записываются в перньп» буферный регистр 2. При этом перепись этой информации н первый приемньп» регистр 11 не происходит, так как соответствующ»п» СИ появляется несколько раньше, чем информация на его информационных входах. Затем до появления очередного СИ на входы устройства поступают вторые биты информа»»»»»», которые записываются во второй буферный регистр 3. После прихода очередного СИ на шину 20 и прохождения его через элемент И 8 происходит подтверждение нулевого состояния третьего щ»вел»»»ого реп»стра 13 и перепись информации из буферного регистра 2 в первый приемный регистр
5 1г)
11. Указанный синхроии)гульс через элементы И 9 и 10 не проходит, тяк как они в это время заблокированы пулевыми сигналами с выходов элементов ШП1-НЕ 5 и 6„
Ин()ориация из регистра 11 через элементы 1ПП1 17 передается на выходы 21 устройства. Ири этом единичным сигналом, образованным на выходе элемента И)П1 14, обнуляется 1)ервьп) буферньп) регистр 2. Носле этого на выходе элеиентяИ1П1-НЕ 5 появляется единичньп) сигнал и поэтому происходит разблокировка элемента И 9. Поступающие на входы устройства третьи биты информации записываются в третий буферный регистр 4, а поступающий вслед за этим очередной СИ проходит через элемент И 9 (элементь)
И 8 и И 10 н это время заблокированы) и производит обнуление первого приемного регистра 11, а также производит перепись инфорияции, хранящейся в буферном регистре 3, во второй приемнь)й регистр 12. На выходах 21 устройства коммутируется информация с выходов регистра 12. В это время происходит обнуление буферного регистра 3, в результат(чс)о блоьировкя с элемента И 10 снимается„
На очередном такте поступления )п)— формации происходит ее запись н первый буферный регистр 2, а по пр))ходу очередного СИ вЂ” обнуление второго приемного регистра 12 и перепись формации с третьего буферного реги< тра 4 в третии прием)г)п) рс.г))с тр 13.
В дальнейшем . работа устройств() Ilpoтекает аналогично Опися! I)tony., Таким образом, при рассмотренной р;:««и3(хронизации между предлагаемым устройством и переда)()щим устройством потери информации не происходит.
Ф о t) м у л а и з о б р с т е и и я устройство для ввода информации, содержащее первьп) буферн»гй ре гистр, группа информационных Входов которого соединена с группо)1 1(н(3)Ор))яц)1О)315
25
50 второго 11 трет),его пр.)емных регистров соед)гне)гы соот))етственно с группами В))ходов второго и третьего буферньгх регистров, группы информациОнных входов котор»гх подключены к группе информяционньгх входов устройства, синхровходы первого, второго и третьего г)у(1)ерн))х регистров соединены cn() T))e Tc T))elf)to с первым, вторым и третьии выходяин распределителя импульсов, Вход которого является входои сигналя сопровождения информации устройства, в»о<од)1 первогo, второго и третьего элементов ИЛИ соединены соответстне)н)о с входами сброса перьогп, вт )р))o 11 третьего t)уфер»н гс реги< тров, группы 1)ыходов которых подключ ll!.1 <., Ответс.твенно к
1 j)VIII t;1)1 )3.<0> tOI3 пс.j)13 OI О > 13тс р(?г (И третьего ).)с ментов 1Л1-НЕ, в) Года:)1
ПО,11 П )Ч<1 ft) l) (Х ««>ОТI . Р 1 С Т13() (НО К Г((. 3 >Г)»(И вхОДЯм 13 f()1)ОГ() ) тР(т)(ГО 11 г!(1)13()(( элементов И, )3 Toj! f 1)ход),, которых (Оеди)(е)н t с. <1)чхрсн(и:(ируюг)ии 13> Одом
ycTpo)tc )3,.1, а !31Г .Одь) — соотвс тстl((нfio с 13хОДлми сброс(1 перВОГО ) втОрО гo и тр Tüего itj))t(M IIK регистров си))хРОВхОД»1 котОР). х lto, Iê)IIJ 1< ны соответстне)(но к Вьгх(дям 1)ерв )го, второгс и третьего э.()ементов И, я группы выходов — соответственно к группам входов первого, второ)О и третьего
9JIQM(!tToE3 jUDj> Групп» Выходов д-го приемного регистра ()=1,3) подключеH d к 1 M в хОДям ) JI< M(! нта И.: П1 груп))ы у в»)ходы которых образу) )т Груг)пу инQoj)Mf)lJ)toftftk,Ix в»г), )до)3 устройства, 13382 ных вход((н у(Tройстн», II(pktûé приемн»пl p(Гн(т1), р5 пп(1 )1н())орияционнье< входов котс рого подключена к группе выхс дон п(.Нного буфе)нного регистра, три )деме нтя И и первьп) элемент РЛИ, Отличающее «ятем,что, с це.пи поныл)ения достоверности Вводя ин()ориации, в устройство в))едены ряспредечитель иипу)п.сов, два буферных p(1)IOTj)a, два пг)иеипьгс регистра, групп(1 э.)()ментов ИЛП1, два элемента И)П1 и три элемента )УП1-НЕ, причем группы )п(фориационн)lx входов
1633382
Составитель В.Вертлиб
Техред д.Кравчук . Корректор С.Иевкун
Редактор И.Дербак
Заказ 616 Тираж 404 Подписное
ВНИИПИ Государственно о комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина, 101



