Дешифратор времяимпульсных кодов

Номер патента: 1462307

Авторы: Елагин, Жосан, Козицкий

ZIP архив

Текст

(56) Авторское свидетельство СССРМф 1120485, кл, Н 03 М 9/00, 1983Авторское свидетельство СССРВ 1 126953 кле 6 06 Р 9/22 1983Э 4(54) ДЕИИФР ЖОР ВРЕМИИМПУЛЬСНЫХКОДОВ(57) Изобретение относится к импульной технике и может использоватьсяв системах встроенного контроля. Цел ст- ста. ь ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯПРИ ГКНТ СССР 4 6 Об Р 9/22) Н 0 изобретения - повышение быстродейвия дешифратора. Дешифратор осущевляет дешифрирование времяимпульсных кодов, поступающих на 0-входтриггера 2. Длина кодовой комбинации задается числом, поступающим на0-входы счетчика 5, и соответствуетгруппе, номер которой устанавливает"ся на входах А , блока 8 постояннойпамяти, что повышает быстродействиедекодера. Декодер содержит генератор1 тактовых импульсов, триггеры 2,3,элемент И 4, счетчик 5, элементы НЕ6,7, блок 8 постоянной памяти, регистр 9 и.шину 10 нулевого потенциаИзобретение относится к импульсной технике и может использоваться всистемах встроенного контроля,Целью изобретения является повы 5шение быстродействия дешифратора.На фиг.1 представлена Функциональная схема предлагаемого дешифратор а;иа фиг.2 - декодируемая кодовая групЕа из и импульсов, гдето,., - времямежду первым иимпульсами, д=2,п;сц - длительность импульса; с; - временная база кодовой группы; на Фиг.Зременные диаграммы, поясняющие работу дешифратора. 15Дешифратор времяимпульсных кодовфиг.11 .содержит генератор 1 тактовых импульсов, второй, первый Э"триг 1 еры 2 и 3, элемент И 4, счетчик 5,первый и второй элементы. НЕ б и 7, 20лок 8 постоянной памяти, регистр 9параллельной записи и шину 10 нулевого потенциала.На тактовый вход счетчика 5 поступают тактовые импульсы генератора 25с периодом, удовлетворяющим услоию1с-.с2На второй установочный вход подается в двоичном коде целочисленноеЗначение длительности временной базы (Фиг,2) декодируемой группыЯ7835где й 1 - величина предустановки счет-чика 5 в десятичной форме.Дешифратор работает следующимобраз ом,Импульс, .поступающий на вход начальиой установки дешифратора, подается на К-вход триггера 3 и устанавливает его в нулевое состояние. Нудевой потенциал с выхода триггера 3(Фиг.Зг) поступает на вход элементаИ 4, запрещая прохождение тактовыхимпульсов на вход счетчика 5, Крометого, нулевой потенциал с выходатриггера 3 поступает на вход управления счетчика 5, устанавливая егов состояние, соответствующее временной базе декодируемой кодовой группы,целочисленное значение которой поступает на второй установочный входдешифр.атор а.55ПеРвый импульс декодируемой группы (Фиг,Зб) поступает на 0-входтриггера 2, на С-вход которого нос"тупают тактовые импульсы (Фиг.За) с выхода генератора 1. На выходе триггера 2 передний и задний фронты импульса декодируемой группы будут появляться по переднему фронту такто-. вых импульсов при соответственно наличии и отсутствии импульсов деко"дируемой группы на 0-входе (фиг.Зв). Первый синхронизированный импульс декодируемой группы (фиг.Зв) с выхода триггера 2 поступает на вход триггера 3 и устанавливает его в единичное состояние (фиг.Зг). Единичный потенциал с выхода триггера 3 разрешает прохождение тактовых импульсов через элемент И 4 на тактовый вход вычитания счетчика 5 (Фиг.Зд), Этот же едиичный.потенциал поступает на вход управления счетчика 5 и разрешает счет, Гинхронизированный импульсдекодируемой группы поступает на вход КИ блока 8, модифицируя адрес.Под действием тактовых импульсов, поступающих на тактовый вход вычитания, счетчик 5 Формирует убывающую последовательность а поступающую на входы А блока 8, Длительность адресной последовательности тождественна длительности базы кодовой группы. Пои поступлении второго импульса (Фиг.Зе) на вход КИ блока 8, с выходов счетчика 5 на входы А блока 8 поступает текущий адрес а, соответствующий временному интервалу с, (Фиг.2) в двоичном представленииф29где Б - количество поступивших на2счетчик 5 тактовых импульсов.В блоке 8 предварительно записана информация о временном положении импульсов декодируемой группы в пределах с этой группы. На входы А , А блока. 8 поступает код выбора текущей кодовой расстановки дкоторый определяет ту область йамяти блока 8, в которой хранится информация о временном положении импульсов декодируемой группы.Таким образом, полный адрес, поступающий на адресные входы блока 8, имеет видА = а , 1, а, ОО,сПо этому адресу в блоке 8 хранится признак декодирования второго импульса кодовой группы в разряде Р ячейки памяти (Фиг.Зе).Выходы признаков декодирования очередного импульса РР,(.е по цепи обратной связи через регистр 9 соединены с адресными входами блока 8.В пределах текущего адреса аз через 1/2 2 по переднему фронту импульса, поступающего с выхода элемента НЕ 7, информация с выхода блока 8 (Фиг.Зе) запишется в регистр 9 (фиг.Зж), в результате чего произойдет модификация полного адреса блока 8, который примет видгде ( - длительность такта.Предварительно в блоке 8 в ячейках, в адресе которых разряд А.( для конкретной кодовой группы установлен в единицу, записана единица в разряде РПоявление единицы в разряде Р,+, блока 8 (Фиг. Зе) означает декодирование второго импульса кодовой группы и переход в область памяти блока 8, имеющей единицу в разряде +( адреса.В момент прихода третьего импульса декодируемой кодовой группы (фиг.Зв) на вход КИ блока 8, с выходов счетчика 5 на адресные входы А поступает текущий адрес а, соот.ветствующий временному интервалу, = Гиа. = 1(Таким образом, полный адрес, поступающий на адресные входы блока 8 имеет видА а, 1, а, 100,По этому адресу в блоке 8 хранится признак декодирования третьего импульса кодовой группы в разряде Р , ячейки памяти.В пределах текущего адреса аз через 1/2по переднему Фронту импульса, поступающего с выхода элемента НЕ 7 информация с выхода блока 8 запишется и регистр 9, в результате чего произойдет модид)икация полного адреса, который примет видАп= ау, 1, а 010 0 Предварительно в блоке 8 в ячейках, в адресе которых разряд Адля конкретной кодовой группы установлен в единицу, записана единица вразряде РПоявление единицы в разряде Р+блока 8 означает декодирование третьго импульса кодовой группы (фиг.Зб) 10 и переход н область памяти блока 8,имеющей единицу в разряде А (, адреса.В момент прихода д-го импульса де 15 кодируемой кодовой группы на входКИ блока 8, с выходов счетчика 5 наадресные входы А блока 8 поступаеттекущий адрес а , соответствующий( 1временному интервалу с. (; (Фиг.2) в20 дВОичнОм представленииа = И;.Таким образом, полный адрес, поступающий на адресные входы блока 8 имеет видА= а, 1, а, (1-2) О,..,О,где (-2) - число (1.-2) в двоичномпредстанленииЛо этому адресу в блоке 8 хранится признак декодирования 1-го импуль"са кодовой группы в виде числа Р35 = хв двоичном представлении вр аэ р ядах разрядной области ОС блока8, где Б - наибольшее целое число,меньшее или равное 1 О 8(-1),40 Р Р Га 1 аЮФ 1 М 5-2) 6 00 РВ пределах текущего адреса а.Рчерез 1/2по переднему фронту им пульса, поступающего с выхода эле"мента НЕ 7, информация с выхода блока 8 запишется в регистр 9, н результате чего произойдет модификация полного адреса блока 8, который примет следующий вид:А 1+1=а, 1 аА, (1-1) 00.Предварительно в блоке 8 в ячейках, имеющих в разрядах А к+(е Ак+эадреса двоичное число (-1) записа-фно число (3.-1), н разрядах Ртрв+зу т,е,(1-1.) з в 8 разрядах разрядной об 5ласти ОС блока 8 означает декодирование -го импульса кодовой группыи переход в область памяти, имеющейчисло (-1)8 в Б разрядах адресной области 3 блока 8,В момент прихода и-го (последнего) импульса декодируемой группына вход КИ блока 8, с выходов счет. чика 5 на адресные входы А блока 8поступает текущий адрес а, соответствукщий временному интервалу с,.вдвоичном представленииС,= 3 На =Иь пгде Б - количество поступивших насчетчик 5 тактовых импульсов.Таким образом, на адресные входыблока 8 поступает адрес А = а,1,(-2) ОО.1По адресу в блоке 8 хранится де- ЗОкодирование кодовой группы в видеединицы в Р разряде блока 8.Появление единицы в Р разряде .блока 8 (фиг. Зз) означает декодирование.кодовой группы,В пределах текущего адреса ачерез 1(2 , по переднему фронту им"пульса, поступающего с выхода элемента НЕ 7, информация о декодировании кодовой группы запишется в регистр 9 (фиг.Зи) и поступит на выход дешифратора,Если не будет декодирован хотя быодин следукщий после первого импульсдекодируемой кодовой группы, то не 45будет декодирована вся кодовая группа, так как ие будет произведен лере"ход на соответствующую этому импульсу область памяти блока 8.По истечении временина синхровход счетчика 5 поступит Бимпульсов, что вызовет появление позаднему фронту тактового импульса от.рицательного импульса переполненияна первом выходе счетчика 5. Этотимпульс через элемент НЕ б поступаетна С-вход. триггера 3, Э-вход которого соединен с шиной нулевого потенциала. По переднему фронту импульса, снимаемого с выхода элемента НЕ 6, триггер 3 устанавливается в нулевое состояние и запрещает прохождение тактовых импульсов от генератора 1 через элемент. И 4 на вход счетчика 5. Кроме того, нулевой потенциал с выхода триггера 3, поступая на вход управления счетчика 5, вызывает его предустановку. Дешифратор устанавливается в состояние ожидания прихода первого импульса очередной декодируемой группы,Формула изобретения Дешифратор времяимпульсных кодов, содержащий первый элемент НЕ, выход которого соединен с тактовым входом первого триггера, блок постоянной памяти, выходы которого соединены с одноименными информационными входами регистра, первый и вторые выходы которого соответственно соединены с первым адресным входом блока постоянной памяти и являются выходами дешифратор а, генер атор т актовых импульсов и шину нулевого потенциала, о т л и - ч а ю щ и й с я тем, что, с целью повышения быстродействия дешифратора, в него введены второй триггер, элемент И, счетчик и второй элемент НЕ, выход генератора тактовых импульсов соединен с первым входом элемента И и тактовым входом второго триггера, информационный вход которого является информационным входом де" шифратора, выход второго триггера соединен с вторым адресным входом блока постоянной памяти и входом установки в единицу первого триггера,о вход установки в ноль и информационный вход которого соответственно подключены к первому установочному входу дешифратора и к шине нулевого потенциала, выход первого триггера соединен с управляющим входом счетчика и вторым входом элемента И, выход которого соединен -непосредственно с тактовым входом счетчика и через второй элемент НЕ с тактовым вхо. дом регистра, информационные входы счетчика являются вторыми установоч ными входами дешифратора, первый и, вторые выходы счетчика соединены со1462307 ответственно с входом первого элемента ИЕ и соответствующими третьимиадресными входами блока постоянной Сост авитель М.НикулеТехред А. Кравчук рректор Э,Лончако У едакто еред Подписноепо изобретениям н открытиям при ГКНТ СССР-35, Раушская наб д. 4/5 венно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина,Произ Заказ 71347 Тираж бб 7 ВНИИПИ Государственного комите 113035, Москвапамяти, четвертые адресные входыкоторого являются третьими установочными входами дешифратора.

Смотреть

Заявка

4296088, 11.08.1987

ПРЕДПРИЯТИЕ ПЯ В-8751

ЕЛАГИН АНАТОЛИЙ НИКОЛАЕВИЧ, ЖОСАН ЕЛЕНА СЕРГЕЕВНА, КОЗИЦКИЙ АНДРЕЙ ИОСИФОВИЧ

МПК / Метки

МПК: G06F 9/22, H03M 9/00

Метки: времяимпульсных, дешифратор, кодов

Опубликовано: 28.02.1989

Код ссылки

<a href="https://patents.su/5-1462307-deshifrator-vremyaimpulsnykh-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Дешифратор времяимпульсных кодов</a>

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