Преобразователь последовательного двоичного кода в число- импульсный код

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советских

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

Республик

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

{61) Дополнительное к авт. саид-ву006 F 5/04 (31)М.Кд з (22) Заявлено 100881 (2l) 3326708/18-24 с присоединением заявки ЙР— (23) Приоритет—

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

СССР по делам изобретений и открытий

t$3) УДК 681.325 (088.8) Опубликовано 300183. Бюллете нь ее. 4

Дата опубликования описания 3001.83

В.A. Ульев, В.Н. Титов и Ю.А. Гродецкий - - :..::.;,.", и (72) Авторы иэобретения ь ь

Ордена Ленина арктический и антарктическими н - н исследовательский институт (71) Заявитель

)(54 ) ПРЕОВРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО ДВОИЧНОГО КОДА

В ЧИСЛО-ИМПУЛЬСНЫЙ КОД

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

Известен преобразователь, содержащий блок приема, преобразователь последовательного кода в параллельный и преобразователь параллельного кода s число-импульсный код $1).

Однако устройство характеризуется увеличенным временем преобразования из-за необходимости последовательного осуществления таких операций, как прием последовательного кода, передача параллельного кода из одного преобразователя в другой и преобразование параллельного кода в число импульсов °

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

Преобразователь выполняет функции как приема последовательного кода,, так и собственно преобразования 2).

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

Цель изобретения — повышение быстродействия.

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

993245

4 двоичного счетчика и первым входом запуска генератор импульсов, второй вход запуска которого соединен . с информационным входом преобразователя, выход которого соединен со счетным входом двоичного счетчика и выходом генератора импульсов, вход сброса которого соединен с выходом переполнения двоичного счетчика, информационные входы которого с первого по (и-1)-й разряды, где и число разрядов преобразуемого кода, соединены соответственно с выходами с n-ro по второй разряды сдвигового регистра, информационный вход которого соединен с входом логической единицы преобразователя.

На чертеже приведена блок-схема ,преобразователя.

Преобразователь содержит тактовый и информационный входы 1 и 2,. сдвиговый регистр 3, двоичный счетчик 4 и генератор 5 импульсов.

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

Перед началом работы все элементы преобраэоватеЛя приводятся в исход- 25 ное состояние (соответствующие цепи на чертеже не показаны). Затем на информационный вход 2 начинает подаваться преобразуемый код, начиная со старшего разряда, а на так- 39 товий вход 1 — сопровождающие тактовые импульсы. По переднему фронту тактового импульса происходит сдвиг кода, содержащегося в сдвиговом регистре 3, а по заднему - запись 35 кода с выхода регистра 3 в двоичный счетчик 4. Задний фронт тактового импульса также поступает на первый вход запуска генератора 5. Запуск . прои(хОдит В тОм случае ecJIII В дан 4() ный момент на информационном входе, соединенном с вторым входом запуска генератора 5, присутствует уровень, соответствующий логической "1", т.е. в текущем разряде подаваемого последовательного кода присутствует единица. Если в текущем разряде присутствует ноль, чему будет соответствовать, уровень логического "0" на информационном входе и, собтветственно, втором входе запуска генератора, генератор 5 запущен не будет.

В случае запуска генератора импульсы с его выхода поступают на вход счетчика 4, который считывает их и па,переполнению сигналом со своего 55 выхода останавливает генератор 5.

Эти же импульсы поступают на выход преобразователя. Благодаря тому, что перед началом работы сдвиговый ре" гистр 3 сбрасывается, а его информа щ ционный вход подклчюен к входу, имеющему уровень логической "1", при последовательном поступлении такто вых импульсов с первого по и и на его выходах с второго по и-й образу» ются двоичные коды: 000....000, 000... 001, 000... 011, 000... 111,.

011.. ° 111, 111... 111. Эти коды переписываются в счетчик 4 таким образом, что содержимое второго разряда регистра 3 .переносится в старший (n-1 2) разряд счетчика 4, содер- . жимое третьего разряда регистра 3— в следующий (n-2-й) разряд счетчика

4 и так.далее, а содержимое последнего (и-го) разряда регистра 3 переносится в младший разряд счетчика 4 °

После перезаписи кодов в счетчик 4 для того, чтобы переполнить счетчик, на его счетный вход необходимо по дать следующее число импульсов:

2"", 2, i ° ., 4, 2, 1. Эти количества импульсов являются унитарными весовыми эквивалентами информационных двоичных разрядов, последовательно поступающих на вход 2 преобразователя. Таким образом, предлагаемий преобразователь непосредственно в процессе получения последовательного двоичного кода выдает на своем выхо," де пачки с количеством импульсов, равным весу преобразуемых двоичных разрядов. г

Увеличение скорости преобразования достигается эа счет совмещения во времени процесса приема последовательного кода и собственно процесса преобразования.

Кроме того, преобразователь обладает более простой схемой па сравнению с прототипом, а следовательно, и большей надежностью. формула изобретения

Cl

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

993245

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

Техред Т.фанта Корректор А, Дэятко

Редактор С. Юско г

Тиран 704 Подписное

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

113035, Mociiaa, K-35, Раушская наб., д.:4/5

Заказ 479/65

Филиал ППП "Патент", г. Уагород, ул. Проектная, 4,соединен с. входом логической единицы преобразователя.

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

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

В 625203, кл. Q06 Р 5/04, 1976.

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

9 602936, кл. 006 % 5/04) 1976 (прототип ) .