Устройство для сбора и предварительной обработки информации

Иллюстрации

Показать все

Реферат

 

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

CD) 4 С 06 F 3/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4176158/24-24 (22) 06.01.87 (46) 30.07.88. Бюл. Н 28 (7 1) Производственное объединение

"Краснодарский ЗИП" (72) Г.Б. Виоенский (53) 681.327(088 ° 8) (56) Авторское свидетельство СССР

К 1012230, кл. G 06 F 3/00, 1981.

Авторское свидетельство СССР

И - 448458, кл. G 06 F 3/00, 1973, (54) УСТРОЙСТВО ДЛЯ СБОРА И ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ (57) Изобретение относится к информационно-измерительной и вычислитель„„SU„„1413617 А1 ной технике. Целью изобретения является ускорение регистрации число- импульсных сигналов. Устройство со— держит п входов числоимпульсных сигналов, буферный накопитель, первый, второй и третий счетчики, регистр управления, первый и второй дешифраторы, первый, второй, третий и четвер— тый элементы ИЛИ, генератор импульсов, первый, второй, третий, четвертый и пятый элементы задержки, п бу— ферных триггеров, группу элементов И, элемент И. Применение изобретения высвобождает полезное время процессора и повьппает надежность регистрации числоимпульсных сигналов. 2 ил.

1413617

Изобретение от»: .тся к информационно-измерительной и вычислительной технике.

Цель изобретения — повышение быстродействия регистрации числоимпульсных сигналов, надежности их регистрации за счет осуществления подсчета числоимпульсных сигналов аппаратурными средствами самого устройства.

На фиг.1 приведена схема устройства; на фиг.? — временные диаграммы работы устройства, где a) — импульсы на выходе генератора 8; б) — импульсы ча втором выходе дешифратора 6, в) — l5 сигналы на выходе элемента ИЛИ 12 (сигналы чтения буфферного накопителя), г)-сигналы на счетном входе счетчика 4 адресов; д) — сигналы на выходе элемента 24 задержки (сигналы 20 опроса состояния триггеров 17 — 17п), е) — сигналы на выходе элемента 20 задержки (сигналы записи в буферный накопитель).

Устройство содержит: п входов 1 25 числоимпульсных сигналов, буферный накопитель 2, первый счетчик 3, второй счетчик 4, регистр 5 управления, первый дешифратор 6, первый элемент

KIH 7, генератор 8 импульсов, третий 30 счетчик 9, второй элемент ИЛИ 10, первый элемент 11 задержки, третий элемент ИЛИ 12, информационный выход 13 устройства, выход 14 готовности устройства, элемент И 15, вход 16 режима работы устройства, и буферных триггеров 17, группу элементов И 18, второй дешифратор 19, второй элемент

20 задержки, третий элемент 21 задержки, четвертый элемент 22 задержки, четвертый элемент ИЛИ 23, пятый элемент 24 задержки, Устройство работает в трех режимах:

1 — режим очистки буферного накопителя 2 — режим опроса датчиков и подУ 45 счета числоимпульсных сигналов, 3 режим передачи информации, находящейся в буферном накопителе, в вычислитель.

Номер режима заносится в регистр

5 управления из вычислителя (не пока-

50 зан). Одновременно с установкой номера режима осуществляется сброс счетчиков 3,4 и 9. Дешифратор 6 имеет управляющий вход, на который поступа55 ют прямоугольные импульсы с генератора 8. Таким образом, на выходе дешифратора 6 сигналы, соответствующие состояниям регистра 5, появляются во

BpeMs действия импульсов генератора 8, т. е. or уществляетс» стробирование.

Первый режим. Б регистр 5 управления заносится двоичный код 11. Сигнал с соответствующего выхода дешифратора

6 через элемент ИЛИ 7 устанавливает счетчик 4 адресов в первое положение

Сигнал с выхода элемента ИЛИ 23, задержанный элементом 20 задержки на время пересчета счетчика 4, поступает в буферный накопитель в качестве сигнала записи. Данные, записываемые в буферный накопитель, находятся в счетчике 3, который обнулен, следова= тельно, происходит очистка ячеек буферного накопителя.

Пересчет счетчика 4 адресов проис— ходит по каждому импульсу генератора

8. После установки всех разрядов счетчика 4 в единичное состояние срабатывает элемент И 15„ открытие кото— рого подготовлено единичным состоянием второго разряда регистра 5, и сигналом с выхода элемента И 15 регистр

5 сбрасывается в "0", На этом работа устройства в данном режиме заканчивается.

Второй режим. В регистр управления заносится код О, 1. Импульс с выхода дешифратора 6, соответствующего данному режиму (выход обозначен 01), через элемент ИЛИ 7 устанавливает в первое состояние счетчик 4 адресов и счетчик 9. По этому же импульсу через элемент 11 задержки, обеспечивающий задержку на время пересчета счетчика 4, через элемент ИЛИ 12 происходят чтение ячейки буферного накопителя 2 и занесение параллельным кодом данных ячейки в счетчик 3.

Сигналом с дешифратора 19 открывает-ся элемент И 18, соответствующий первому из и датчиков,,числоимпульсные сигналы с которых запоминаются в соответствующих триггеров 17, + 17, Сигнал с выхода элемента 24 задержки, задержанный на время пересчета счетчика 9, обеспечивает стробирование прохождения сигналов через элементы И 18. Если к моменту появления сигнала на стробирующем входе элемента И 18 первый триггер в группе триггеров 17 находится в единичном состоянии, то сигналом с выхода элемента ИЛИ 10 осуществляется увеличение содержимого счетчика 3 на единицу, т.е. подсуммирование число14136 7 импульстптх сигналов по . " »((ему датчику, Сигналом с выхода э(:(1:ет та И 18 регистр 17 сбрясттняетсг(н ty;!eвое сос; 5 таяние. Сигнал с вьгходя эле:-тента 11 задержки проходит через элемент

ИЛИ 23, задерживается элементом 20 задержки на время, затрачиваемое на чтение ячейки буферного накопителя

2 и подсуммирования единицы в счетчике 3, и поступает в буферный накопитель 2 в качестве сигнала записи.

При этом данные счетчика 3 параллельным кодом записываются в ячейку по адресу, определяемому счетчиком 4.

По следующему импульсу с выхода генератора 8 происходит пересчет на единицу счетчика 4 адресов и счетчика

9. Аналогично осуществляется подсуммирование числоимпульсных сигналов в ячейке буферного накопителя 2, соответствующей второму датчику из -. группьт датчиков. После опроса последнего триг-ера в группе из п триггеров 25

17 счетчики 4 и 9 устанавливаются в состояния, соответствующие опросу .

1 первого триггера, и цикл опроса всей группы триггеров 17 повторяется. Данные циклы понтоpRI(tTTCR до тех пор, по- gg ка в регистре 5 уста--товлен соответствующий режим.

Полный цикл опроса датчиков равен

Т„= Т, где Т . — частота генераTopa 8, определяемая длительностью операций

3S чтение-запись буферного накопителя и пересчетом счетчиков 3 и 4 Устройство обеспечивает надежнуто регистрацию числоимпульсных сигналов, частота поступления которых по каждому датчи- 40

1 ку f --, т.е. быстродействие устройЦ стна зависит лишь от быстродействия используемых элементов и числа входов, 45

Третий режим. В регистр 5 управления заносится дноичный .код режима 10 °

Сигнал с соответствующего выхода дешифратора 6 (выход 1О) через элемент

ИЛИ 7 устанавливает счетчик 4 в первое состояние и, проходя через элемент 21 задержки, обеспечивающий задержку на время пересчета счетчика 4, и элемент ИЛИ 12, поступает в буферньтй накопитель 2 в качестве сигнала чтения.

Данные из буферного накопителя 2 параллельным кодом постутгяют в счетчик 3. По сит наг(у с RI IXOI(a элемента

22 залеplt(XII, обестте тнгтяю1(тем 3;1л(рж— кy ня тттт емя и(Обход111(ое и tl R I 1 е нт((т даннl 1х из бу(!)ер ного ltяк О1111т е(111 2 It их зя неc pHIIR В счет тттк 3, дя нттт lе с

Выходя 1 3 ВОспрттlтимяются Рт l тlтслн тpll(;

ПО следующему импул ьсу с тн гход(t генератора 8 осуществляется ттересчет счетчика 4 адресов и проттсходгтт чтение данных по следующему адресу из буферного накопителя 3 и их передачя в вычислитель.

После установки всех разрядон счетчика 4 В единичное состояние, открывается схема И 15, подготовленная к срабатыванию единичным сигналсм второго разряда регистра 5, и сигнал с выхода элемента И 15 сбрасывает в нулевое состояние регистр 5 управления. На этом данный режим работы заканчивается.

Таким образом, в предлагаемом устройстве достигнут эффект, которьттт не может бьггь получен В аналогичных устройствах. Предлагаемое устройство позволяет осуществлять Ввод информации от числоимпульсных датчиков и подСЧИтЫВЯтЬ КОЛИЧЕСТВО ИМПУП(.СОВ, ПОСтупивших от каждого датчика ttpH EIHKI!1!ческом их опросе, Благодаря аппаратной реализации подсуммирования числа импульсов отпадает необходим(отт. анализировать появление сигIILRR:.о кяжд(— му датчику и в слу тае его ттатттт((тая осуществлять снязь с выч rcлителем для передачи одного бита ннформяптн;. 1> устройстВе лОст ига ется,(готта.—: нlt те и ьттть Й

ЭффЕКТ, СНЯзаННЫй С УНЕ(тп 1ЕНттЕМ ЕГО быстродействия за счет подсуммнровяння импульсов аппаратным путем без привлечения вычислителя, работ ",юше го и о c оответствующей программе и, кяк следствие — повышается надежность. так кяк при высокой скорости опроса состояния триггеров !7» — 17 исключается Возможность появления от датчика It (I!yгтт,са до того, кяк предыдущий импульс, зарегистрированный в соответствующем датчику триггере,, будет игтегттттфт(тттттто— вян и подсуммирован н соотнетстттующей ячейке буферного накопителя, о р м у л я и з о б р е т е н н я

УСтрОйСТВО ЛЛя C hnp S И ттр С"т В(111((в тельной обработки инфор;(яцт(11, сo!!< р— жящее буферные триггppt!, устало(: тны

ВХОДЫ KOT OPbtX Я RJ t R t(IT(R Н Н )(1Р1(ат(. (11-

НЫМИ RXOfl,Rig(УСтр(1 1(.Ттта, П, tt ICI (тет—

1413617 чик,отличающееся тем, что, с целью повышения быстродействия регистрации числоимпульсных сигналов, в него введены группа элементов И, ,,второй и третий счетчики, буферный, :накопитель, первый и второй дешифра торы, регистр управления, генератор импульсов, элемент И, первый, второй, третий и четвертый элементы ИЛИ, пер- 1п вый, второй, третий, четвертый и пятый элементы задержки, причем первые входы группы элементов И соединены с выходами соответствующих буферных триггеров, вторые входы группы элементов И соединены с соответствующими выходами второго дешифратора, входы, которого соединены с выходами тр ет ье го счетчика, тактовый вход которого соединен с входом первого и пятого элементов задержки, вторым выходом первого дешифратора и вторым входом первого элемента ИЛИ, первый вход ,которого соединен с третьим выходом первого дешифратора и входом третьего 2 элемента задержки, выход которого соединен с первым входом третьего элемента ИЛИ и входом четвертого элемента задержки, выход которого является выходом готовности устройства, второй вход третьего элемента ИЛИ соединен с выходом первого элемента задержки и первым входом четвертого элемента ИЛИ, второй вход которого соединен с первым выходом первого дешифратора и третьим входом первого

35 элемента ИЛИ, выход которого соединен с тактовым входом второго счетчика, первый выход которого соединен с первым входом буферного накопителя, второй выход второго счетчика соединен с первым входом элемента И, второй вход которого соединен с первым входом первого дешифратора и вторым выходом регистра управления, первый выход которого соединен с вторым входом первого дешифратора, первый вход регистра управления является входом режима работы устройства, а второй вход соединен с выходом элемента И, второй вход буферного накопителя соединен с выходом третьего элемента ИЛИ, третий вход буферного накопителя соединен с выходом второго элемента задержки, вход которого соединен с выходом четвертого элемента ИЛИ, четвертый вход буферного накопителя соединен с выходом первого счетчика и является информационным выходом устройства, выход буферного накопителя соединен с вторым входом первого счетчика, первый вход которого соединен с выходом второго элемента ИЛИ, входы которого соединены с выходами элементов И группы и входами сброса соответствующих буферных триггеров, третьи входы группы элементов И соединены с выходом пятого элемента задержки, третий вход первого дешифратора соединен с выходом генератора импульсов.

14!3617

Составитель О, Кулаков

Техред И.Верес Корректор Л, Пилипенко

Редактор И, Касарда

Заказ 3786/51

Тираж 704 Подписное

В!!ИИПИ Государственного комитета СССР по делам изобретений и открытий

ll3035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4