Преобразователь последовательного кода в параллельный
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
<п 941993 (5))М. Кл. (61) Дополнительное к авт. саид-ву (22) Заявлено 28. 11. 80 (21) 3211230/18-24 с присоелииеиием заявки М(23) Приоритет
G 06 F 5/04
Всудерствоне5 квинтет
СССР вю делж кэебретеккк и открытий
Опубликовано 07.07.82. Бюллетень М25 (53) УДК 681 . 326 (088.8) Дата опубликования описания 07.07. 82 (72) Авторы изобретения
В. И. Белицкий и Л.А. Гусев (71) Заявитель (54) П РЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО КОДА
В ПАРАЛЛЕЛЬНЫЙ
1
Изобретение относится к автоматике и цифровой вычислительной технике и может быть использовано при построении преобразователей в измерительных и счетно-решающих устройствах.
Известен преобразователь последовательного кода в параллельный,,содержащий двухтактный регистр сдвига, блок формирования сигнала конца кодовой комбинации, ключи и генератор тактовых импульсов D 1.
Недостаток данного преобразования состоит в повышенном энергопотреблении и габарито-массовых характеристиках.
Наиболее близким к предлагаемому по технической сущности и схемному построению является преобразователь последовательного кода в параллельный, содержащий линию задержки с отводами и группу из И+1 элементов И, где Й - число разрядов преобразуемого кода, и группу триггеров, входы
2 которых соединены с выходами элементов И группы (2).
Недостаток известного преобразователя состоит в его сложности и в повышенном энергопотреблении.
Целью изобретения является упрощение преобразователя и снижения его энергопотребления.
Поставленная цель достигается тем, что преобразователь последовательного кода в параллельный, содержащий линию задержки с отводами и группу из (И+1)-го элемента И, где
М - число разрядов преобразуемого кода, дополнительно содержит генератор синхроимпульсов, генератор тактовых импульсов, элемент И, элемент
ИЛИ, а линия задержки с отводами выполнена в виде ждущего многофаэного генератора, число звеньев которого равно 2N+1, причем выходы нечетных звеньев ждущеro многофазного генера" тора соединены с первыми входами элементов И группы„ вторые входы ко3 94199 торых соединены с выходом старшего звена ждущего многофазного генератора и с блокирующим входом генератора тактовых импульсов, вход запуска которого соединен с выходом элемента
ИЛИ и с первым входом элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, а выход элемента И соединен с входом первого звена ждущего многофазного генератора, первый вход элемента ИЛИ является информационным входом преобразователя, синхровход которого соединен с входом генератора синхроимпульсов, выход которого соединен с вторым входом элемента ИЛИ, выходы элементов И группы являются разрядными выходами преобразователя.
На чертеже дана функциональная схема предлагаемого устройства.
Преобразователь содержит информационный вход 1, на который поступает
N-разрядный последовательный код, синхровход- вход 2, на который поступает сигнал от общего синхронизатора, генератор 3 синхроимпульсов, элемент
ИЛИ 4, генератор 5 тактовых импульсов, запускаемый синхроимпульсом преобразователя кода и подсинхронизируемый преобразуемыми кодом, формирующий имзо пульсы, период повторения которых равен длительности разрядного интервала входного кода, а скважность близка к двум, элемент И 6, импульс на выходе которого появляется лишь тогда, когда в преобразуемом коде имеется символ кода, соответствующий единице, звенья 7,8,...2N+6,2N+7 ждущего многофазного генератора, элементы И 2N+8, 2й+9,...,3й+7, образующие в группу элементов И, выходы Зй+8, Зй+9, ° .,4N+7
Пунктиром показана возможная о6ратная связь в многофазном генераторе.
4S
Преобразователь работает следующим образом.
Начало работы преобразователя связывается не с первым символом поступающего на вход 1 преобразователя кода, который в ряде кодовых:.групп может отсутствовать, а с поступлением на вход 2 импульса от общего синхронизатора радиотехнической системы, запускающего генератор 3 синхроимпульсов, который вырабатывает импульсы синхронизации (синхроимпульс располагается перед первым символом кода) с периодом, равным периоду сле3 4 дования кодовых групп и длительностью равной длительности элементарного импульса кода.
С выхода этого генератора синхроимпульсы поступают на элемент ИЛИ 4, на другой вход которого поступает преобразуемый код. В результате логического суммирования на выходе элемснта ИЛИ формируется сигнал, который запускает генератор тактовых импульсов (ГТИ) 5, имеющий жесткое самовозбуждение, ГТИ формирует импульсную последовательность, число импульсов в которой равно числу разрядов преобразуемого кода, интервал между соседними импульсами равен длительности разряда этого кода, а скважность импульсов близка к двум. Сигналы с выхода ГТИ и входной сигнал поступают на входы элемента И 5, который обеспечивает прохождение лишь тех импульсов ГТИ, время формирования которых соответствует наличию импульсов единицы во входном коде. Первый, соответствующий синхроимпульсу, и каждый последующий импульс, возникающий на выходе элемента И 6, возбуждает первое звено многофазного генератора, . в котором формируется импульс, длительность которого заметно меньше, чем длительность символа входного кода.
Число звеньев генератора почти вдвое больше числа разрядов и равно
2й+1, чтобы генератор имел возможность возбуждаться при наличии двух и более стоящих рядом единиц во входном коде.
Поскольку каждый импульс, сформированный в первом звене, распространяется вдоль многофазного генератора, после окончания кодовой посылки будут сформированы импульсы на тех нечетных выходах генератора, ко орые соответствуют местоположениям единиц во входном коде.
С выходов звеньев 7,8,...,2N+7 генератора импульсы подаются на элементы ИЛИ 28+8, 211+9,...,3й+7, которые управляются импульсом с выхода последнего звена (28+7) многофазного генератора. Поскольку формирование импульса в (2N+1)-ом звене соответствует окончанию входной кодовой комбинации, то после erо поступления на все элементы И сигналы появляются одновременно на выходах кодопреобразовавателя ÇN+8, 38+9,...,4й+7, подключенных к входам элементов группы, 5 .94199 на входы которых поданы импульсы с нечетных выходов многофазного генератора. Импульс с выхода (2N+1)-ro звена подается также.на генераторы тактовых импульсов, чтобы прекратить колебания в нем после окончания кодовой посылки на входе преобразователя. Таким образом, входной последовательный код преобразуется в выходной параллельный, причем младший раз- ð ряд кода формируется на выходе 4М+7, а старший — на выходе 38+8.
Упрощение преобразователя со снижением энергопотребления достигается за счет использования динамической формы кодопреобразования с помощью электронной линии задержки в виде кольцевой структуры, нагруженной на элементы И, и удвоением числа звеньев ждущего многофазного генератора и одновременным двухкратным уменьшением длительности импульсов.
Сравним сложность известного преобразователя со сложностью предлагаемого, принимая в качестве численной меры показателя структуры эквивалентное звено.
Коэффициент функциональной aloNности имеет вид :ь,,изб 4N<2 эь-М 3 +5 эо из чего следует, что уже при N)3 наблюдается положительный эффект. Так, например, при построении кодопреобразователя для N=8, Кф =1,17, а для
N=32 þ - Кф =1,29. .С
При использовании в качестве многофазного генератора ждущей кольцевой структуры предлагаемый кодопреобразователь до поступления на вход кода вообще практически не потребляет энергии. Анализ показывает, что во . время непрерывного прсобразования
N-значного кода число эквивалентных звеньев, потребляющих энергию, составляет в известном устройстве (К+1) 4 звено, а в предлагаемом (ИЯ+ 2) звена (й/2 потребляющих эквивалентных звеньев в кольцевой структуре, одно звено в ГТИ, одно звено в ГСИ) и ною эффициент потребления энергии К„= — „—
" мьа
3 6 т.е. уже при йт2 наблюдается снижение энергопотребления в предлагаемом устройстве по сравнению с известным.
Так, например, при построении кодопреобразователя для М =8, К =1,5, для
H=32 КП=1, 83.
Формула изобретения
Преобразователь последовательного кода в параллельный, содержащий линию задержки с отводами и группу из (Й+
+1)-го элемента И, где М вЂ” число разрядов преобразуемого. кода, о тли чающий ся тем, что, с целью упрощения и снижения энергопот реблен и я, он содержи т генератор си нхроимпульсов, генератор тактовых импульсов, элемент И, элемент ИЛИ, а линия задержки с отводами выполнена в виде ждущеro многофазного reнератора, число звен ье в которого ра вно
2М+1, причем выходы нечетных звеньев ждущего многофазного генератора соединены с первыми входами элементов И группы, вторые входы которых соединены с выходом старшего звена ждущего многофазного генератора и с блокируI ющим входом генератора тактовых импульсов, вход запуска которого соединен с выходом элемента ИЛИ и с первым входом элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, а выход элемента И соединен с входом первого звена ждущего многофазного генератора, первый вход элемента ИЛИ является информационным входом преобразователя, синхровход которого соединен с входом генератора синхроимпульсов, выход которого соединен с вторым входом элемента ИЛИ, выходы элементов И группы являются разрядными выходами преобразователя.
Источники информации, принятые во внимание при экспертизе
Авторское свидетельство СССР
И 225553, кл. G 06 F 5/04, 07.08.67.
2. Авторское свидетельство СССР и 354410, кл. G 06 F 5/04, 09 04.70 (прототип)., 941993
ЛЮ у у
Составитель И.Арравский
Редактор И.Николайчук Техред It. Пекарь Корректор И.Муска
Заказ 4840/38 Тираж 732 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035 Москва, N-35, Раушская наб., д.4/5 филиал ППП ".Патент", r.Óæãoðîä, ул.Проектная, 4