Дешифратор времяимпульсных кодов
Иллюстрации
Показать всеРеферат
Изобретение может быть использовано в системах встроенного контроля времяимпульсного кода передающих устройств многоканальных систем управления . Целью изобретения является повышение помехозащищенности устройства и расширение области применения за счет многоканальной дешифрации . Устройство содержит генератор 1 тактовых импульсов, первый триггер
(19) О!) СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
А1 (51)5 Н 03 И 7/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И (ЛНРЫТИЯМ
ПРИ ГКНТ СССР (21) 4773520!24 (22) 23 ° 10 ° 89 .(46) 23.05.92,баюл. N 19 (71) Львовский научно-исследовательский радиотехнический институт (72) А.Н.Елагин и А.И.Козицкий (53) 681.325(088.8) (56) Авторское свидетельство СССР
|| 1120485, кл. H 03 K 13/25, 1983.
Авторское свидетельство СССР
N 1462307, кл. с О6 Р 9/22, н 03 и 9!Оо, г8.0г.89.
2 (54) ДешиФРАтОР ВРемЯимпУпьсных кО.цов (57) Изобретение может быть использовано в системах встроенного контро- ля времяимпульсного кода передающих . устройств многоканальных систем управления. Целью изобретения является повышение помехоэащищенности устройства и расширение области применения за счет многоканальной дешиФра" ции . Устройство содержит генератор
1 тактовых импульсов, первый триггер
1736004 4
2, первый и второй элементы И 3 и 4, 11 и 12, коммутатор 13 первый - четпеРвый элемент kE 5 счетчик б, вто вертый установочные входы 14-17, ин- рой триггер 7, второй элемент НЕ 8, формационный вход 18, выходы 19. первый и второй блоки 9 и 10 постоян- 2 ил., 3 табл.
5 ной памяти, первый и второй регистры
Изобретение относится к импульсной технике и может быть использовано в системах встроенного контроля времяимпульсного кода передающих устройств многоканальных систем управления.
Целью изобретения является повышение помехозащищенности и расширение области применения за счет многоканальной дешифрации.
На фиг,1 изображена функциональная схема предлагаемого дешифратора времяимпульсных кодов; на фиг.2 временные диаграммы работы дешифратора.
Дешифратор времяиипульсных кодов содержит генератор 1 тактовых импульсов, первый триггер 2, первый элемент И 3, второй элемент И 4, первый элемент НЕ 5, счетчик 6, второй триггер 7, второй элемент НЕ 8, первый блок 9 постоянной памяти, второй блок 10 постоянной памяти, первый регистр 11, второй регистр 12, коммутатор 13, первый — четвертый установочные входы 14-17 дешифратора, вход импульсов декодирующей ко1 довой группы, информационный вход 18 дешифратора, выход устройства, выходы 19 дешифратора.
В табл.1 - 3 приведено функциональное назначение выходных информационных и входных адресных разрядов
ПЗУ 9 и 10.
Дешифратор времяимпульсных кодов работает следующим образом, Импульс начальной установки устройства, поступающий на вход 16 (на временной диаграмме не показан), подается на К-вход триггера 7 и сбрасывает его. Нулевой потенциал с выхода триггера поступает на вход элемента
И 3 и тем самым запрещает прохождение тактовых импульсов через элемент И 3 на синхровход счетчика 6.
Кроме того, нулевой потенциал с выхода триггера 7 поступает на вход управления предустановкой счетчика 6, устанавливая его в состояние, соответствующее временной бузе декодируемой кодовой Расстановки, целочисленное значение которой поступает на вход 15 устройства.
Значение выходов .счетчика .6 поступает на адресные входы текущего временного интервала ПЗУ 9 и 10. По это20 му адресу во всех разрядах ПЗУ 10
"прошиты" единичные значения. В зависимости от кода, поступающего с входной шины кода выбора декодируемой расстановки на вход управления
Z5 коммутатора, на его вход транслируется соответствующий выходной разряд ПЗУ 10, Единичное значение с выхода коммутатора 13 (фиг.2в) поступает на первый вход второго элемента
З0 И 4 и разрешает прохождение первого импульса декодируемой кодовой расстановки (фиг.2б) на вход первого триггера 2. Поэтому первый импульс декодируемой расстановки поступает через элемент И 4 на вход триггера
2 (на синхровход этого триггера поступают тактовые импульсы с выхода генератора 1) °
На выходе триггера 2 (фиг.2в) передний и задний фронты импульса декодируемой расстановки появляются по переднему фронту тактовых импульсов, при соответственно, наличии и отсутствии импульсов декодируемой расста" новки на входе этого триггера.
Таким образом, осуществляется синхронизация каждого импульса кодовой расстановки с тактовой частотой.
Синхронизированный первый импульс кодовой расстановки с выхода триггера 2 (фиг.2в) поступает на вход установки триггера 7 и устанавливает его в единичное состояние (фиг,2 д), Зы
55 сокий потенциал с выхода триггера 7 разрешает прохождение такзовых импульсов через элемент И 3 на синхровход по вычитанию счетчика б. Этот же высокий потенциал, поступая на
6004 6 кодовых импульсов соответствующей кодовой расстановки одной из кодовых групп. Импульсы остальных кодовых расстановок и импульсы помехи блокируются.
173 вход управления предустановкой счетчика, разрешает счет.
Кроме того, синхронизированный первый импульс кодовой расстановки поступает на вход К4 ПЗУ 9 и 10 (табл.3), модифицируя тем самым адрес.
Под действием тактовых импульсов, поступающих на синхровход по вычитанию, счетчик б формирует убывающую последовательность а;, поступающую на входы текущего временного интервала А ПЗУ 9 и 10 (табл.3).
По адресу, соответствующему моменту окончания первого импульса кодовой расстановки, в разрядах ПЗУ 10
"прошиты" нулевые значения.
По адресу, соответствующему време— ни прихода второго импульса N-й кодовой расстановки одной из кодовых групп, в соответствующем N-M разряде ПЗУ 10 "прошито" единичное значение. По адресам, поступающим на адресные входы ПЗУ между приходом первого и второго импульсов N-й кодовой расстановки одной из кодовых групп, в,N-м разряде ПЗУ 10 "прошиты" нулевые значения. Аналогично по адресу, соответствующему времени прихода К-го импульса N-й кодовой расстановки одной из кодовых групп, в соответствующем N — м разряде ПЗУ 10
"прошито" единичное значение. По адресам, поступающим на адресные входы
ПЗУ 10 между приходом К-го и К+1-го, импульса N-й кодовой расстановки одной из, кодовых, групп в соответствующем N-м разряде ПЗУ 10 "прошиты" нулевые значения, Кроме того, по адресу, соответствующему времени прихода К-го импульса N-й расстановки в остальных
N-1 разрядах РПЗУ (кроме соответствующего этой кодовой расстановки).
"прошиты" нулевые значения.
Таким образом, импульсами, поступающими с выхода ПЗУ 10 через параллельный регистр 12 и коммутатор 1 3, осуществляется стробирование кодовых импульсов кодовых расстановок, поступающих на вход 18 устройства.
В зависимости от кода, поступающего на вход управления коммутатором 13 с входа 17, импульсы, посту- пающие с.соответствующего выхода
ПЗУ tO через регистр 12 и коммутатор 13 на вход элемента И 3, разрешают прохождение на D-вход триггера 2
Таким образом, применение предлагаемого устройства позволяет предотвратить поступление помехи на вход
ПЗУ 9 между поступлением импульсов декодируемой кодовой расстановки и позволяет во время управления по одному из M каналов в M раз увеличить количество используемых кодовых расстановок. формула изобретения
Дешифратор времяимпульсных кодов, . содержащий генератор тактовых импульсов, выход которого соединен с первым входом первого. элемента И и тактовым входом первого триггера, выход которого соединен с первым адресным входом первого блока постоянной памяти и S-входом второго триггера, вход которого соединен с вторым входом первого элемента И и управляющим входОм счетчика,, выход первого элемента И соединен с тактовым входом счетчика и через первый элемент НЕ с тактовым входом первого регистра, первые выходы счетчика соединены с соответствующими вторыми адресными входами первого блока постоянной памяти, второй выход счетчика соединен через второй элемент
НЕ с тактовым входом второго триггера, выходы первого блока постоянной памяти соединены с соответствующими информационными входами первого регистра, первые выходы которого явля-. ются выходами дешифратора, второй вход соединен с третьими адресными входами первого блока постоянной памяти, R-вход второго триггера, информационные входы счетчика .и четвертые адресные входы первого блока постоянной памяти являются соответственно первым, вторым и третьим установочными входами дешифратора, о тл и ч а ю шийся тем, что, с целью повышения помехозащищенности и области применения за счет многоканальной дешифрации, в него введены второй элемент И, коммутатор, второй регистр и второй блок постоянной памяти, первые и вторые адресные входы второго блока.flocToHHHQH памяти подключены соответственно к выходу
Табли ца1
Обозна- . Разряды Функциональное назчение ПЗУ 9 начение на фиг.1
Р1 Выходы признаков декодирования кодовых расстановок
Дия
Выходы признаков декодирования очередных импульсов кодовой расстановки
РМ+1
ОС
Р И+1
Табли ца2
Обозначе- Разряды Функциональное ние на ПЗУ 10 назначение фиг.1
CTP
Выходы временного строба те" кущей кодовой расстановки
PM
РМ+1
Выходы признаков декодирования очередного импульса
РМ+1
17360 первого триггера и выходам счетчика, выходы второго блока постоянной памяти соединены с соответствующими информационными входами второго регистра, тактовый вход которого соединен
5 с выходом первого элемента НЕ, первые выходы и второй выход второго регистра соединены. соответственно с первыми входами коммутатора и треть-. им адресным входом второго блока пос.-.. тоянной памяти, четвертые адресные входы которого являются третьими установочными входами дешифратора, вы-. ход коммутатора соединен с первым, входом второго элемента И, второй вход которого является информационным входом дешифратора, выход второго элемента И соединен с D-входом первого триггера, вторые входы коммутатора являются четвертыми установочными входами дешифратора.
1736004
А1
Ак-
КИ
Ак
"ки
А 1+Е+Г
Обозначение на фиг. 1
Разряды адреса
ПЗУ 9 и 1О
A м+Е
A k+C,!
Та 6,ли ца 3
Функциональное назначение
Входы текущего временного интервала
Вход импульсов декодируемой группы
Входы управления процессом декодирования
Вход кода выбора группы кодовых расстановок