Селектор импульсов заданной кодовой комбинации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1457169
Автор: Медведев
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМПРИ ГКНТ СССР ЕТЕНИЯ ОПИСАНИЕ А ВТОРСНОМУ СВИДЕТЕЛЬСТВ 10, счетчики 11, элеы И 12 и 13остоверностния возможнмпульсов на 113(54) СЕЛЕКТОР ИМПУЛЬСОВ ЗАДАННОЙ КО-ДОВОЙ КОМБИНАЦИИ(57) Изобретение относится к иной технике и может быть испольно в устройствах управления, измерения и обработки информации. Селектор импульсов заданной кодовойнации содержит сдвиговые регист мпульсзова комбиры 1. ва раза. 2 ил,(21) (22) (46) (72) (53) (56)109 4194699/24-211 1,02.8 707. 02.89 . Бюл,5А.Н Медведев621. 394. 14 (088.8)Авторское свидетельство СССР2715, кл. Н 03 К 5/13, 1982.торское свидетельство СССР1032, кл, Н 04 Ь 1/10,К 5/13, 1982. 8014571(51)4 Н 03 М 13/00, Н 03 К 5/ и 8, дешифраторы 2, 4 3 импульсов, триггеры менты ИЛИ 6 и 7, элеме инвертор 14. Повышение селекции за счет исклю ти формирования ложных выходнои шине позволяет расширитьпространство селектируемых адресовкодовых слов без увеличения разрядности приемного регистра и уменьшения количества передаваемой информации. Контроль длительности паузы между кодовыми словами позволяет, неизменяя адресную часть слова, использовать длительность пуазы в Качестведополнительного признака слова, увеличить объем информации, передаваемой по одной и той же магистрали, вИзобретение относится к импульсной технике и может быть использовано в устройствах управления, измерения и обработки информации.Цель изобретения - повышение достоверности селекции за счет исключения возможности формирования ложных импульсов на выходной шине.На фиг. 1 показана структурная 1 О электрическая схема устройства; на фиг, 2 - временные диаграммы, поясняющие работу устройства.Устройство (фиг. 1) содержит последовательно соединенные первый 15 сдвиговый регистр 1, Р-вход которого соединен с информационной шиной, первый дешифратор 2, последовательно соединенные счетчик 3 импульсов и второй дешифратор 4, выход которого 20 соединен с Б-входом первого тригге- ра 5. С,первого по И-й выходы дешифратора 2 соединены соответственно с первого по И-й входами пЕрвого элемента ИЛИ 6. С первого по М-й входы 25 второго элемента ИЛИ 7 соединены соответственно с первого по М-й выходами второго сдвигового регистра 8, С- вход которого соединен с выходом генератора 9 импульсов, Выходы счетчи.30 ка 3 поразрядно соединены с входами третьего дешнфратора 10, выход которого соединенс С-входом второго триг гера 11. Тактовая шина соединена с 0-входом регистра 8 С-входом счетЭ35 чика 3 и первым входом первого элемента И 12. Прямой выход триггера 5 соединен с первым входом второго элемента И 13, Выход элемента ИЛИ 7 через инвер О тор 14 соединен с К-входом счетчика 3 и Б-входом триггера 11, В-вход которого соединен с общей шиной, прямой выход - с входом разрешения счетчика 3, а инверсный выход 45 с К-входом треггера 5, 0-вход которо" го соединен с общей шиной, С-вход - с шиной сброса и К-входом регистра 8, а инверсный выход - с вторым входом элемента И 12, выход которого соединен с С-входом регистра 1. Выход элемента ИЛИ 6 соединен с вторым входом элемента И 13, выход которого соединен с выходной шиной.55Селектор импульсов заданной кодовой комбинации работает следующим образом.Устройство предназначено для надежного выделения определенных слов,из потока информационных кодовых слов (потока данных), поступающих на информационную шину селектора из общей магистрали. Кодовые слова представляют собой последовательные двоичные коды определенной разрядности, Наличие импульса в разряде кодирует логическую "1", отсутствие - логический "0". Несколько первых разрядов слова адресные, остальные инФормационные. Селектор содержит адресные разряды для. определения искомого информационного слова Если это слово пришло, то на выходной шине селектора появляется прямоугольный импульс, позволяющий устройствам, подключенным к выходной шине селектора, выделять информационную часть отселектированного кодового слова (например, коммутатором или записывать в запоминающее устройство), т,е, Фактически на выходной шине селектора будет присутствовать строб, охватывающий информационную часть нужного слова.В исходном состоянии после подачи питающего напряжения приходит импульс начального сброса, который устанавливает в нуль регистр 8 и триггер 5. При этом на выходе элемента ИЛИ 7 установится логический "0", а на выходе инвертора 14 - логическая "1" (фиг2 ). Напрямом выходе триггера 5 по заднему фронту импульса сброса установится логический О" (Фиг. 2 к), запрещающий прохождение через элемент И 13 сигнала на выходную шину селектора (фиг. 2 н). На инверсном выходе триггера 5 установится логическая "1" (фиг. 2 и), которая разрешает прохождение импульсов с тактовой шины селектора через элемент И 12 на тактовый вход регистра 1, но пока не началось очередное информационное слово, то на тактовой и на информационной шинах селектора присутствует логический "0" (фиг. 2 с, 6, л). На выходах дешифраторов 4 и 10, а также элемента ИЛИ 6 установится логический "0" (фиг. 2, е, к), на инверсном выходе триггера 11 - логический "О" (фиг. 2 ж), а на прямом - логическая "1" (фиг, 2 з), разрешающая счет в счетчике 3.С приходом первого разряда какого-либо информационного кодового слова на информационную шину селектора на его тактовую шину начинает поступать пачка импульсов, количест3 14571 С во которых совпадает с числом разрядов в слове, а по времени каждый импульс совпадает с соответствующим разрядом слова. По переднему фронту6 первого тактового импульса значение первого разряда кода запишется в регистр 1. Количество разрядов этого регистра равно количеству адресных разрядов в кодовом слове (Иа). Одно.временно тактовые импульсы начинают поступать на П-вх од регистра 8, на тактовый вход которого идут импульсы с выхода генератора 9 тактовых импульсов (фиг. 28). 16 Разрядность регистра 8 определяется из требования минимально допустимой длительности паузы между кодовыми словами, поступающими на инфор мационную шину селектора, Предположим, что длительность паузы не может быть меньше = ИТ, где И - целое число; Т, - период следования импульсов в тактовой пачке кодового 26 слова, тогда для устойчивого срабатывания записи тактов в регистр 8 импульсы от генератора 9 должны идти с периодом следования Т/Я, иначе возможен пропуск одного или несколько тактов, где- скважность импульсов в тактовой пачке. кодового . слова (в данном случае ф = 2), Тогда очевидно, что регистр 8 должен иметь 0 И разрядов. С приходом первого импульса пачки на . 0-вход регистра 8 по передному Фронту следующего тактового импульса генератора 9 в первый разряд регистра 8 запишется логическая 1 , что приведет к появлению 40 логического "О" на выходе инвертора 14 (фиг. 2 ), Этот перепад напряжения (в логический "О") сигнализирует о том, что на информационную шину селектора начало поступать кодовое 46 слово. При этом счетчик 3 перестает удерживаться по к-входу и, начинает считать импульсы пачки с тактовой шины селектора,. а триггер 11 не удерживается больше по Б-входу. Задачи, 60 возлагаемые на счетчик 3, в данном изобретении расширены по сравнению с известным. В предлагаемом устройст-: ве счетчик 3 должен определять не только формат адресной части кодово.го слова, но и Формат всего слова, поэтому разрядность счетчика 3 выбирается уже из соотношения М Ъ 1 оя Ют сф где М, - число разрядов во всем сло 9ве, .Очевидно, что ММ , так как 1 с а фДешифраторы 2, 4 и О представляют собой обычные логические дешифраторы из двоичного кода в позиционный десятичный.По заднему фронту каждого импульса, тактовой пачки число, записанное всчетчик 3, увеличивается. на единицу. Одновременно по переднему фронту каждого импульса такт:вой пачки в регистр1 записывается адресная часть кодового слова. Когда в регистр 1 запишутся первые И разрядов слова (адреса) и еслиэтот, адрес совпадает с одной из искомых кодовых комбинаций,. на которые настроен дешифратор 2, то по переднему Фронту И -го тактового импульса пачки на выходе элемента ИЛИ 6 появится логическая (Фиг, 2 м). По. заднему фронту этого же тактового импульса на выходе дешифратора 4 появится "также логическая "1" (фиг. 2), таккак дешифратор настроен на число Я,. При этом триггер 5 перебросится в противоположное состояние: логическая"1" по прямому выходу (фиг. 2 к) р логический "01 по инверсному (фиг, 2 н ), закрыв тем самым прохождение тактовых ймпульсов через элемент И 12 на регистр 1 и открыв элемент И 13 для прохождения сигнала с выхода элемента ИЛИ б на выходную шину селектора (фиг. 2 л-н). При этом невозможно появление ложных сигналов на выходной шине селектора при неполной записи адресной части слова в регистр .так как различное время срабатывания, регистра 1, дешифратора 2 и элементаИЛИ б с одной стороны и счетчика 3, дешифратора 4 и триггера 5 с другой стороны. учтено тем, что регистр 1 и счетчик 3 срабатывают по различным фронтам тактовых импульсов пачки и, кроме того, задержка сигнала в счетчике, дешифраторе и триггере всегда больше задержки в регистре, дешиф- раторе и логическом элементе ИЛИ. Первый разряд адреса при этом всегда записывается в регистр 1, так;: как этот регистр вообще не сбрасывается по К-входу.Счетчик 3 продолжает считать и после окончания адресной части в кодовом слове, а с приходом на его так" товый вход заднего фронта М;-го импульса на выходе дешифратора 10 появляется логическая "1" (Фиг. 26),так как этот дешифратор настроен на число И По перепаду напряжения (в логическую "1") состояние триггера 11 изменится на противоположное логическая "1" по инверсному выходу (фиг. 2 х),и логический "О" по прямо.му (фиг. 2 Э), так как Р-вход этого триггера соединен с общей шиной. При этом запрещается счет в счетчике 3, а триггер 5 устанавливается в состояние логического "О" по прямому выходу и в логическую "1" по инверсному (фиг, 2 и, д, так как еще по (И,+1)- му тактовому импульсу пачки с Б-вхо да этого триггера была снята логическая " 1" (фиг. 2 у) . Тем самым элемент И 12 снова открывается для пропускания на регистр 1 тактовых импульсов пачки, на пачка уже окончилась, а 20 элемент И 13 закрывается, импульс на выходной шине селектора заканчивается. Выходнойимпульс охватывает только информационную часть кодового слова, адрес которого совпадает с одной 25 из кодовых комбинаций, на которые настроен селектор.С окончанием слова выходной сигнал также окончится, что исключает попадание импульсных помех в устрой- ЗО ства, подключенные к выходной шине селектора и активизируемые его выходным.сигналом (например, коммутаторы или ЗУ).После окончания последнего импульса тактовой пачки с передним фронтом следующего импульса генератора 9 в регистр 8 запишется в первом разряде нуль, но на выходе инвертора14 будет по-прежнему логический 0, 4 О так как в остальных разрядах регистра 8 будут записаны логические И так будет до тех пор,.пока хотя бы в одном разряде. регистра 8 будет логическая 1. При. этом счетчик 3 45 закрыт для счета логическим "О" с прямого выхода триггера 11, прием инфор" мационных слов невозможен. Чтобы все разряды регистра 8 обнулились надо, чтобы при отсутствии сигналов на Р- входе этого регистра (логический "О), на его тактовый вход пришло количестВо,импульсов, равное количеству разрядов этого регистра, т.е, Я И, а так как период следования импульсов генератора 9 равен Т /Я, то на выходе ,инвертора 14 логический "О" будетеще держаться время= И Тпосле окончания очередного информационного слова, и на все это время 7селектор закрыт длл приема информации, 1(огда же время минимальной паузымежду кодовыми словами пройдет,то регистр 8 обнулится и на выходеинвертора 14 установится логическая" 1" (фиг.2 ), которая обнулит счетчик 3 (фиг. 2 ) и установит триггер11 в исходное состояние: логический"О" по инверсному выходу(фиг. 2)и логическая "1" по прямому (фиг,2 Ь),разрешив тем самым счет в счетчике3 и подготовив селектор к приему нового кодового слова,Предположим, что следующее кодо-.вое слово имеет в адресной части кодовую комбинацию, не подлежашую декодированию в селекторе. Тогдаприходом первого же импульса тактовойпачки на выходе инвертора 14 появляется логический "О". (фиг. 2), а навыходе элемента ИЛИ 6 логическаясменяется логическим "О", так как врегистре 1 записана кодовая комбинация, не соответствующая числу, накоторое настроен дешифратор 2 (фиг,2 м), В остальном селектор работаеткак и в первом случае, только сигнална выходе элемента И 1 М.6 так и остается на уровне логического "0", поэтому выходного импульса нет.Предположим теперь, что послеокончания кодового слова раньше, чемчерез время(т.е. во время паузы,которую должно селектировать устройство), на селектор начинает поступатьновое кодовое слово или импульснаяпомеха (фиг, 2 о,в), в данном случаепринято = ЗТ, а здесь импульсприходит через время 1,5 Т . Это слово или помеха не могут быть принятыселектором, так как счет в счетчике3 запрещен, а значит не может бытьоткрыт элемент И 13. Счетчик 3 будетзакрыт для счета до тех пор, покапауза между кодовыми словами не станет равной , так как только тогда может переброситься триггер 11,удерживающий счетчик 3,Таким образом, за счет введенияновых элементов и связей повысиласьнадежность работы и помехозащищенность предлагаемого устройства,а засчет этого расширилось пространство селектируемых им адресов кодовыхслов без увеличения разрядности приемного регистра и уменьшения количества передаваемой информации. Все это714571 обеспечивает широкое применение предлагаемого устройства в системах передачи цифровой кодовой информации, в частности при работе с асинхронной об 5 общей магистралью, в которой циркулирует непрерывный поток информационных слов (поток данных).В предлагаемом устройстве сигнал на выходной шине оканчивается с окон О чаннем принятого слова, таким образом устройства, подключенные к выходной шине селектора, получают управляющий сигнал, схватывающий только информационную часть искомого слова, что значительно повышает помехозащищенность аппаратуры, При этом устройство воспринимает как помеху,так и те информационные слова, которые приходят после окончащя,принятого слова раньше, чем через время, равное минимальной паузе, Тем самым повышается . надежность и помехозащищенность аппаратуры.25Кроме того, в предлагаемом устройстве контролируется длитеЛьность паузы между словами, что позволяет, не изменяя адресную часть слова, использовать длительность паузы в качестве 3 О дополнительного признака слова. Это позволяет увеличить количество передаваемой информации по одной и той же магистрали в два раза.35Формула изобретения Селектор импульсов заданной кодовой комбинации, содержащий последовательно соединенные первый сдвиговый 40 регистр, П-вход которого соединен с. информационной шиной, первый дешифратор и первый элемент ИЛИ, также поб 98следовательно соединенные счетчик импульсов, С-вход которого соединен с тактовой шиной, второй дешифратор и первый триггер, а также второй элемент ИЛИ и выходную шину, о т л ич а ю щ и й с я тем, чтд, с целью повышения достоверности селекции за счет исключения возможности формирования ложных импульсов на выходной шине, в него введены первый и второй элементы И, третий дешифратор, второй триггер, инвертор, второй сдвиговый регистр, генератор тактовых импульсов и шина сброса, которая соединена с С-входом первого триггера и К-входом второго сдвигового регистра, С-вход, которого соединен с выходом генератора тактовых импульсов, В-вход - с тактовой шиной и первым входом первого элемента И, а с первого по М-й выходы - соответственно с первого по М-й входаьй второго элемента ИЛИ, выход которого через ин" вертор соединен с 8-входом второго триггера и К-входом счетчика импульсов, выходы которого поразрядно соединены с входами третьего дешифратора, выход которого соединен с С- входом второго триггера, 0-вход которого соединен с общей шиной, прямой выход - с входом разрешения счета счетчика импульсов, а инверсный выход с К-входом первого триггера, 0-вход которого соединен с общей шиной, инверсный выход - с вторым входом первого элемента И, а прямой выход " с первым входом второго элемента И, второй вход которого соединен с выхо" дом первого элемента ИЛИ, а выход - с выходной шиной, причем выход первого элемента И соединен с С-входом первого сдвигового. регистра.1457169 Составитель С.БудоРедактор А.Мотыпь Техред И.Ходанич Корректор С,Шек Заказ 7563/58 Тираж 879 ПВН ое Проектйая, 4 Производственно-полиграфичесКое предприятие, г. Ужгоро ИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Иосква, Ж, Раушская наб., д. 4/5
СмотретьЗаявка
4194699, 11.02.1987
ПРЕДПРИЯТИЕ ПЯ В-2203
МЕДВЕДЕВ АЛЕКСАНДР НИКОЛАЕВИЧ
МПК / Метки
МПК: H03K 5/19, H03M 13/25
Метки: заданной, импульсов, кодовой, комбинации, селектор
Опубликовано: 07.02.1989
Код ссылки
<a href="https://patents.su/6-1457169-selektor-impulsov-zadannojj-kodovojj-kombinacii.html" target="_blank" rel="follow" title="База патентов СССР">Селектор импульсов заданной кодовой комбинации</a>
Предыдущий патент: Пассивный корректор
Следующий патент: Устройство дискретного фазирования
Случайный патент: Устройство для дистанционного управления реверсивным механизмом