Преобразователь параллельного кода в последовательный

 

Союз Совфтснид

Социалистических

Ресну6лин

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ

«i) 86ОО56 (61) Дополнительное к авт. саид-ву— (22) Заявлено 060879 (23) 2806.290/28-24 с присоединением заявки ¹â€” (23) ПриоритетОпубликоваио 300881. Бюллетень № 32

Дата опубликования описания 300881 (51j.Ì. Кл.

G 06 F 5/04

Государстаеииый комитет

СССР оо делан изобретений и открытий (53) УДК 681. 325 (088. 8) (72) Авторы изобретения

А.Я.Бяльский, Г.М.Гехт и Л.Е,Новохатная (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ПАРАЛЛЕЛЬНОГО КОДА В ПОСЛЕПОВАТЕЛЬНЫИ

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

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

Недостаток этого преобразователя состоит в тсм, что он способен осуществлять преобразование кода только одного фиксированного формата (фиксированной длины кода).

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

Недостаток данного преобразователя состоит в невозможности преобразования чисел с различными форматами (различньм числсм разрядов ) .

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

На чертеже приведена функциональная схема предлагаемого преобразователя, Схема преобразователя содержит генератор 1 импульсов, дешифратор 2 нуля, регистр 3 сдвига, входы 4 выбора формата, коммутатор 5, вход 6 запуска преобразователя, информационные входы 7, выход 8 преобразонате- 15 ля.

Коммутатор выполнен на логических элементах И и осуществляет функцию коммутации сигнала запуска с входа 6 на любой из выбранных входов 20 регистра 3 сдвига. Количество выходов коммутатора должно соответствовать количеству переменных Форматов кодов, которые преобразовывает данное устройство. Например, если в преобразователе используется m разновидностей. форматов слав, то коммутатор 5 должен содержать m выходов, т.е. каждому возможному формату кода соответствует один выход. Максимальное количество форматов равно п-1, где n — количество разрядов регистра

3 сдвига.

Соединение выходных шин коммутатора coðàýðÿäàìè регистра 3 сдвига производится таким образом, что выход коммутатора 5, соответствующий данному формату преобразуемого кода, соединяется с таким разрядом регистра 3 сдвига, который предшествует первому разряду преобразуемого кода. ф)

Например, если преобразуемый параллельный код содержит k раэрядон, то соответствующий ему выход комм1 татора 5 подсоединен к k+1 му разряду регистра 3 сдвига (отсчет производит- 4 ся, начиная с и-го разряда).

Управление коммутатором 5 производится по нходам выбора формата. Количество этих входов зависит от ноз— можного количества форматов. Например, если кскмутатор управляется двоичным кодом, а количество Форматов равно 16, то необходимое количество входов равно 4. Коммутатор может быть построек как обычный дешифратор, который стробируется сигналом запуска.

Преооразователь работает следующим образом.

Преобразуемый параллельный код вводится через вход 7 в разряды .регистра 3 сдвига. Разряды преобразуемого кода и разряды регистра 3 сдвига совмещаются по и-му разряду, На вход 4 выбора формата подается код, соответствующий формату преобразования. Поступающий на вход 6 запуска импульс через выбранный вход коммутатора 5 записывает " 1" в соответствующий разряд регистра 3 сдвига. При этом дешифратор 2 нуля снимает запрещающий потенциал с генератора 1 импульсов, так как содержимое (1-, 1> -1 -ых разрядов регистра 3 сдвига уже не является нулевьм. Одновременно с входа б.запуска поступает на генератор 1 импульс, который начинает продвижение кода. по регистру 3 сдвига. Сдвиг продолжается до тех пор, пока (1 -,n -1) -ые разряды регистра 3 сдвига не обнулятся. Зто произойдет тогда, когда весь записанный в регистр 3 сдвига параллельный код не будет выдан с и -ro разряда на выход 8. С дешифратора 2 нуля на генератор 1. импульсов подается запрещающий потенциал и генератор 1 прекращает продвижение кода по регистру 3 сднига. Ввиду этого "1", характеризующая формат кода и сдвинутая в 11-ый разряд, на выход не подается.

Так как преобразователь после ны" дачи последнего разряда затормаживается и .готов к преобразованию, он не требует специального сигнала динамического сброса. Первоначаль ый сброс преобразователя осуществляется обычным путем, Для решения преобразования параллельного кода в последовательный наиболее очевидным является добавление счетчика, производящего отсчет количества импульсов генератора импульсов. В этом случае увеличение формата преобразуемого кода и требует увеличения числа разрядов k внешнего счетного устройства. Так, для двоичного счетного уст>зойстна число разрядов должно быть не менееК=Гор И.

При этом, если число необходимых форматон преобразования >» < %, то выигрыш н оборудовании при применении коммутатора наиболее существенен. Так, для преобразования трех различных форматон, максимальная длина одного из которых 256 разрядов, требуется счетное устройстно, имеющее 8 разрядов. В то же время для решения этой задачи с помощью предлагаемого преобразователя коммутатор может содержать всего три вбсьмивходовых элемента И. Кроме того,постро-> ение коммутатора на элементах И более выгодно, чем наличие триггеров в счетном устройстве, с точки зрения помехоустойчивости и надежности.

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

Преобразователь параллельного кода в последовательный, содержащий регистр сдвига, дешифратор нуля, в ходы

860056

Составитель И.Аршавский

Техред A. Бабинец Корректор М. Коста

Редактор А.Лежнина

Заказ 7548/73 Тираж 745 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 которого соединены с выходами разрядов регистра сдвига, за исключением старшего, гeHepaòîð импульсов, управляющий вход которого соединен с выходом дешифратора нуля, а выход генератора импульсов соединен со входом сдвига регистра сдвига, выход старшего разряда регистра сдвига является информационньм выходом преобразователя, отличающийся. тем,что,с целью расширения функциональных возможностей, э аключающихся в обеспечении возможности преобразованйя кодов переменного формата, в него введен коммутатор, управляющий вход которого соединен со входом запуска преобразователя и вх дпм запуска генератора импульсов выходы коммутатора соединены со входами разрядов регистра сдвига, ийформационные входы коммутатора являются входами выбора формата преобразователя.

Источники информации, принятые во внимание при экспертизе

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

9 278216, кл. G 06 F. 5/04, 1970 °

2. Авторское свидетельство САНДР

9 217712, кл. G 06 F 5/04, 1968 (прототип) °

Преобразователь параллельного кода в последовательный Преобразователь параллельного кода в последовательный Преобразователь параллельного кода в последовательный 

 

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

Шифратор // 857972

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

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

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

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

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

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

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

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

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