Селектор импульсов заданной кодовой комбинации

 

Изобретение относится к импульсной технике и може.т быть испольэовано в устройствах управления, измерения и обработки информации. Селектор импульсов заданной кодовой комбинации содержит сдвиговые регистры 1, CSpw и 8, дешифраторы 2, 4 и 10, счетчик 3 импульсов, триггеры 5 и 11, элементы ИЛИ 6 и 7, элементы И 12 и 13, инвертор 14. Повьшение достоверности селекции за счет исключения возможное ти формирования ложных и myльcoв на выходной шине позволяет расширить пространство селектируемых адресов кодовых слов без увеличения разрядности приемного регистра и уменьшения количества передаваемой информации . Контроль длительности паузы между кодовыми словами позволяет, не изменяя адресную часть слова, использовать длительность пуазы в качестведополнительного признака слова, увеличить объем информации, передаваемой по одной и той же магистрали, в два раза. 2 ил. $ (Л

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

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

РЕСПУБЛИН

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

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

Мв

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ ГКНТ СССР (21) 4194699/24-21 (22) 1 1 . 02.8 7 (46) 07.02.89. Бюл. № 5 (72) А.Н.Медведев (53) 621.394. 14 (088.8) (56) Авторское свидетельство СССР № 1092715, кл. Н 03 К 5/13, 1982.

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

¹ 1 1 31032, кл, Н 04 L 1/10, Н 03 К 5/13, 1982.

I (54) СЕЛЕКТОР ИМПУЛЬСОВ ЗАДАННОЙ КО-

ДОВОЙ КОМБИНАЦИИ (57) Изобретение относится к импульсной технике и может быть использовано в устройствах управления, измерения и обработки информации. Селектор импульсов заданной кодовой комбинации содержит сдвиговые регистры 1.

„„SU„„1457169 А 1 (5i)4 H 03 М l3/00, Н 03 K 5/19 и 8, дешифраторы 2, 4 и 10, счетчик

3 импульсов, триггеры 5 и 11, элементы ИЛИ 6 и 7, элементы И 12 и 13, инвертор 14. Повышение достоверности селекции за счет исключения возможнос. ти формирования ложных импульсов на выходной шине позволяет расширить пространство селектируемых адресов кодовых слов без увеличения разрядности приемного регистра и уменьшения количества передаваемой информации. Контроль длительности паузы между кодовыми словами позволяет, не изменяя адресную часть слова, испольэовать длительность пуазы в Качестве . дополнительного признака слова, увеЩ личить объем информации, передаваемой по одной и той же магистрали, в два раза. 2 ил.

С::

1457169

Изобретение относится к импульсной технике и может быть использовано в устройствах управления, измерения и обработки информации.

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

На фиг. 1 показана структурная 1ð электрическая схема устройства; на фиг. 2 — временные диаграммы, поясняющие работу устройства.

Устройство (фиг. 1) содержит последовательно соединенные первый сдвиговый регистр 1, D-вход которого соединен с информационной шиной, первый дешифратор 2, последовательно соединенные счетчик 3 импульсов и второй дешифратор 4, выход которого 2п соединен с S-входом первого тригге- ра 5. С,первого по N-й выходы дешифратора 2 соединены соответственно с первого по N-й входами первого элемента ИЛИ 6. С первого по N-й входы 25 второго элемента ИЛИ 7 соединены соответственно с первого по М-й выходами второго сдвигового регистра 8, Свход которого соединен с выходом генератора 9 импульсов. Выходы счетчи-3О ка 3 поразрядно соединены с входами третьего дешнфратора 10, выход которого соединен с С-входом второго триг. гера 11. Тактовая шина соединена с

D-входом регистра 8 С-входом счет9

35 чика 3 и первым входом первого элемента И 12. Прямой выход триггера 5 соединен с первым входом второго элемента И 13. Выход элемента ИЛИ 7 через инвер- 4О тор 14 соединен с R-входом счетчика 3 и S-входом триггера 11, D-вход которого соединен с орщей шиной, прямой выход — с входом разрешения счетчика 3, а инверсный выхоц с R-входом треггера 5, D-вход которо" го соединен с общей шиной, С-вход— с шиной сброса и R-входом регистра 8, а инверсный выход — с вторым входом элемента И 12, выход которого соединен с С-входом регистра 1. Выход элемента ИЛИ 6 соединен с вторым входом элемента И 13, выход которого соединен с выходной шиной.

Селектор импульсов заданной кодовой комбинации работает следующим образом.

Устройство предназначено для надежного выделения определенных слов, из потока информационных кодовых слов (потока данных), поступающих на информационную шину селектора из общей магистрали. Кодовые слова представляют собой последовательные двоичные кодыопределенной разрядности, Наличие импульса в разряде кодирует логическую "1", отсутствие — логический "0". Несколько первых разрядов слова адресные, остальные информационные ° Селектор содержит адресные разряды для. определения искомого информационного слова Если это слово пришло, то на выходной шине селектора появляется прямоугольный импульс, позволяющий устройствам, подключенным к выходной шине селектора, выделять информационную часть отселектированного кодового слова (например, коммутатором или записывать в запоминающее устройство), т.е, фактически на выходной шине селектора будет присутствовать строб, охватывающий информационную часть нужного слова.

В исходном состоянии после подачи питающего напряжения приходит импульс начального сброса, который устанавливает в нуль регистр 8 и триггер 5.

При этом на выходе элемента ИЛИ 7 установится логический "0", а на выходе инвертора 14 — логическая "1" (фиг ° 2 ). На прямом выходе триггера

5 по заднему фронту импульса сброса установится логический ™О" (фиг. 2 k) запрещающий прохождение через элемент И 13 сигнала на выходную шину селектора (фиг. 2н). На инверсном выходе триггера 5 установится логическая "1" (фиг. 2 и), которая разрешает прохождение импульсов с тактовой шины селектора через элемент И 12 на тактовый вход регистра 1, но пока не началось очередное информационное слово, то на тактовой и на информационной шинах селектора присутствует логический "0" (фиг. 2с, 6, л). На выходах дешифраторов 4 и 10, а также элемента ИЛИ 6 установится логический "0" (фиг. 2, е к), на инверсном выходе триггера 11 — логический "0" (фиг. 2ж), а на прямом — логическая

"i (фиг. 2з), разрешающая счет в счетчике 3.

С приходом первого разряда какого-либо информационного кодового слова на информационную шину селектора на его тактовую шину начинает поступать пачка импульсов, количест3 1457!С во которых совпадает с числом разрядов в слове, а по времени каждый импульс совпадает с соответствующим разрядом слова. По переднему фронту

6 первого тактового импульса значение первого разряда кода запишется в регистр 1. Количество разрядов этого регистра равно количеству адресных разрядов в кодовом слове (Na) . Одно.временно тактовые импульсы начинают поступать на D-az q регистра 8, на тактовый вход которого идут импульсы с выхода генератора 9 тактовых импульсов (фиг. 2 8) . 16

Разрядность регистра 8 определяется из требования минимально допустимой длительности паузы между кодовыми словами, поступающими на инфор- 20 мационную шину селектора, Предположим, что длительность паузы не может быть меньше i n N „Т„, где N „- целое число; Т, — период следования импульсов в тактовой пачке кодового 26 слова, тогда для устойчивого срабатывания записи тактов в регистр 8 импульсы от генератора 9 должны идти с периодом следования Т„/Q иначе возможен пропуск одного или несколько тактов, где Q — скважность импульсов в тактовой пачке. кодового . слова (в данном случае ф = 2). Тогда очевидно, что регистр 8 должен иметь

Q И„ разрядов. С приходом первого импульса пачки на . D-вход регистра 8 по передному фронту следующего тактового импульса генератора 9 в первый разряд регистра 8 запишется логическая 1, что приведет к появлению 40 логического "0" на выходе инвертора

14 (фиг. 2 z) . Этот перепад напряжения (в логический "0" ) сигнализирует о том, что на информационную шину селектора начало поступать кодовое .. 46 слово. При этом счетчик 3 перестает удерживаться по R-входу и, начинает считать импульсы пачки с тактовой шины селектора,. а триггер 11 не удерживается больше по S-входу. Задачи, 6g возлагаемые на счетчик 3, в данном изобретении расширены по сравнению с известным. В предлагаемом устройст-: ве счетчик 3 должен определять не только формат адресной части кодово.го слова, но и формат всего слова, поэтому разрядность счетчика 3 выбирается уже из соотношения М i !log N т с где N, — число разрядов во всем сло9 ве, .Очевидно, что M o М, так как

-М И

Дешифраторы 2, 4 и !О представляют собой обычные логические дешнфраторы из двоичного кода в позиционный десятичный.

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

Одновременно по переднему фронту каждого импульса такт:..вой пачки в регистр

1 записывается адресная часть „кодового слова. Когда в регистр 1. запишутся первые И разрядов слова (адреса) и если этот. адрес совпадает с одной из искомых кодовых комбинаций,. на которые настроен дешифратор 2, то по переднему фронту N -го тактового импульса пачки на выходе элемента ИЛИ 6 появится логическая "1" (фиг. 2м). По. заднему фронту этого же тактового импульса на выходе дешифратора 4 появится " также логическая "1" (фиг. 2 ), так как дешифратор настроен на число И„..

При этом триггер 5 перебросится в противоположное состояние: логическая

"1" по прямому выходу (фиг. 2к), логический "О по инверсному (фиг, 2 н ), закрыв тем самым прохождение тактовых ймпульсов через элемент И 12 на регистр 1 и открыв элемент И 13 для прохождения сигнала с выхода элемента

HJIH б на выходную шину селектора (фиг. 2 и-н). При этом невозможно появление ложных сигналов на выходной шине селектора при неполной записи адресной части слова в регистр 1, .так как различное время срабатывания, регистра 1, дешифратора 2 и элемента

ИЛИ 6 с одной стороны и счетчика 3, дешифратора 4 и триггера 5 с другой стороны. учтено тем, что регистр 1 и счетчик 3 срабатывают по различным фронтам тактовых импульсов пачки и, кроме того, задержка сигнала в счетчике, дешифраторе и триггере всегда больше задержки в регистре дешифраторе и логическом элементе ИЛИ.

Первый разряд адреса при этом всегда записывается в регистр 1, так;: как этот регистр вообще не сбрасывается по R-входу.

Счетчик 3 продолжает считать и после окончания адресной части в кодовом слове, а с приходом на его так" товый вход заднего фронта-N--го импульса на выходе дешифратора 10 появляется логическая "1" (фиг. 26), /

1457169 так как этот дешифратор настроен на число N По перепаду напряжения (в логическую "1") состояние триггера 11 изменится на противоположное логическая "1" по инверсному выходу (фиг. 2х),и логический "0" по прямому (фиг. 23), так как D-вход этого триггера соединен с общей шиной. При этом запрещается счет .в счетчике 3, а триггер 5 устанавливается в состояние логического "0" по прямому выходу и в логическую "1" по инверсному (фиг. 2и, д, так как еще по (И,„+1)му тактовому импульсу пачки с S-входа этого триггера была снята логическая "1" (фиг. 2 у) . Тем самым элемент

И 12 снова открывается для пропускания на регистр 1 тактовых импульсов пачки, но пачка уже окончилась, а 20 элемент И 13 закрывается, импульс на выходной шине селектора заканчивается. Выходной импульс охватывает только информационную часть кодового слова, адрес которого совпадает с одной 25 из кодовых комбинаций, на которые настроен селектор.

С окончанием слова выходной сигнал также окончится, что исключает попадание импульсных помех в устрой- З0 ства, подключенные к выходной шине селектора и активизируемые его выходным.сигналом (например, коммутаторы или ЗУ). .После окончания последнего импульса тактовой пачки с передним фронтом следующего импульса генератора

9 в регистр 8 запишется в первом разряде нуль, но на выходе инвертора

14 будет по-прежнему логический 0, 4п так как в остальных разрядах регистра 8 будут записаны логические

И так будет до тех пор,.пока хотя бы в одном разряде. регистра 8 будет логическая 1 . При этом счетчик 3 4> закрыт для счета логическим "0" с прямого выхода триггера 11, прием информационных слов невозможен. Чтобы все разряды регистра 8 обнулились надо, чтобы при отсутствии сигналов на Рвходе этого регистра (логический "0 ), на его тактовый вход пришло количество,импульсов, равное количеству разрядов этого регистра, т.e. Q Nz, а так как период следования импульсов генератора 9 равен Т /Q, то на выходе .инвертора 14 логический "0" будет еще держаться время „ = N Т „ после окончания очередного информационного слова, и на все это время 7„ селектор закрыт длл приема информации. Когда же время минимальной паузы между кодовыми словами пройдет, то регистр 8 обнулится и на выходе инвертора 14 установится логическая

" 1" (фиг.2 ), которая обнулит счетчик 3 (фиг. 2 e) и установит триггер

11 в исходное состояние: логический

"0" по инверсному выходу (фиг. 2*) и логическая "1" по прямому (фиг,2Ь), разрешив тем самым счет в счетчике

3 и подготовив селектор к приему нового кодового слова.

Предположим, что следующее кодо-. вое слово имеет в адресной части кодовую комбинацию, не подлежашую декодированию в селекторе. Тогда приходом первого же импульса тактовой пачки на выходе инвертора 14 появляется логический "0". (фиг. 2 ), а на выходе элемента ИЛИ 6 логическая сменяется логическим "0", так как в регистре 1 записана кодовая комбинация, не соответствующая числу, на которое настроен дешифратор 2 (фиг.

2м), В остальном селектор работает как и в первом случае, только сигнал на выходе элемента KHH.6 так и остается на уровне логического "0", поэтому выходного импульса нет.

Предположим теперь, что после окончания кодового слова раньше, чем через время .„ (т.е. во время паузы, которую должно селектировать устройство), на селектор начинает поступать новое кодовое слово или импульсная помеха (фиг. 2a,s), в данном случае принято „= ЗТ„, а здесь импульс приходит через время 1 5Т:.. Это слово или помеха не могут быть приняты селектором, так как счет в счетчике

3 запрещен,: а значит не может быть открыт элемент И 13 Счетчик 3 будет закрыт для счета до тех пор, пока пауза между кодовыми словами не станет равной i» так как только тогда может переброситься триггер 11, удерживающий счетчик 3.

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

14571 обеспечивает широкое применение предлагаемого устройства в системах передачи цифровой кодовой информации, . в частности при работе с асинхронной об5 общей магистралью, в которой циркулирует непрерывный поток информационных слов (поток данных).

В предлагаемом устройстве сигнал на выходной шине оканчивается с окон- 1О чаннем принятого слова, таким образом устройства, подключенные к выходной шине селектора, получают управляющий сигнал, схватывающий только информационную часть искомого слова, что значительно повышает помехозащищенность аппаратуры. При этом устройство воспринимает как помеху,так и те информационные слова, которые приходят после окончания .принятого слова раньше, чем через время, равное минимальной паузе. Тем самым повышается . надежность и помехозащищенность аппаратуры.

Кроме того, в предлагаемом устройстве контролируется длитеЛьность паузы между словами, что позволяет, не изменяя адресную часть слова, использовать длительность паузы в качестве 3р дополнительного признака слова. Это позволяет увеличить количество передаваемой информации по одной и той же магистрали в два раза.

Формула изобретения

Селектор импульсов заданной кодовой комбинации, содержащий последовательно соединенные первый сдвиговый 4р регистр, D-вход которого соединен с. информационной шиной, первый дешифратор и первый элемент ИЛИ, также по69

8 следовательно соединенные счетчик импульсов, С-вход которого соединен с тактовой шиной, второй дешифратор и первый триггер, а также второй элемент ИЛИ и выходную шину, о т л ич а ю шийся тем, чтд, с целью повышения достоверности селекции за счет исключения возможности формирования ложных импульсов на выходной шине, в него введены первый и второй элементы И, третий дешифратор, второй триггер, инвертор, второй сдвиговый регистр, генератор тактовых импульсов и шина сброса, которая соединена с С-входом первого триггера и R-входом второго сдвигового регистра, С-вход, которого соединен с выходом генератора тактовых импульсов, D-вход — с тактовой шиной и первым входом первого элемента И, а с первого по М-й выходы — соответственно с первого по М-й входамй второго элемента ИЛИ, выход которого через ин вертор соединен с S-входом второго триггера и R-входом счетчика импульсов, выходы которого поразрядно соединены с входами третьего дешифратора, выход которого соединен с Свходом второго триггера, D-вход которого соединен с общей шиной, прямой выход — с входом разрешения счета счетчика импульсов, а инверсный выход« с R-входом первого триггера, D-вход которого соединен с общей шиной, инверсный выход — с вторым входом первого элемента И, а прямой выход " c первым входом второго элемента И, второй вход которого соединен с выходом первого элемента ИЛИ, а выход— с выходной шиной, причем выход первого элемента И соединен с С-входом первого сдвигового. регистра.

14.57169 г

Составитель С.Будович

Редактор А.Мотыпь Техред М.Ходанич Корректор С.Шекмар

Подписное

Заказ 7563/58 Тираж 879

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

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Селектор импульсов заданной кодовой комбинации Селектор импульсов заданной кодовой комбинации Селектор импульсов заданной кодовой комбинации Селектор импульсов заданной кодовой комбинации Селектор импульсов заданной кодовой комбинации Селектор импульсов заданной кодовой комбинации 

 

Похожие патенты:

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

Изобретение относится к электротехнике и может быть исп

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

Изобретение относится к импульсной технике и может быть использовано в контрольно-измерительной аппа .ратуре и устройствах автоматики

Изобретение относится к импульсной технике и может быть использовано для настройки селекторов импульсов по длительности

Изобретение относится к импульсной технике и может быть использовано при контроле периодических импульсных последовательностей в системах управления и регулирования

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

Изобретение относится к области электроизмерительной техники и может бьггь использовано для контроля тактовых импульсов многоканальных цифровых устройств

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

Изобретение относится к радиотехнике и может быть использовано в устройствах анализа и измерения параметров регулярных импульсных последовательностей

Изобретение относится к импульсной технике для выделения импульсов (ИМ) по длительности и амплитуде

Изобретение относится к импульсной технике для выделения импульсов (ИМ) по длительности и амплитуде

Изобретение относится к импульсной технике и может быть использовано в устройствах анализа импульсов для выделения импульсов с заданными параметрами по длительности и амплитуде
Наверх