Преобразователь двоичного кода в число-импульсный код
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ЧИСЛО-№тУЛЬСНЫЙ КОД, содержащий счетчик, первый блок формирователей импульсов, элемент ИЛИ и элемент задержки, выход которого является вькодом преобразователя, вход дополнительного кода которого соединен с установочными входами счетчика, выходы которого соединены с входами первого блока формирователей импульсов, выходы которого соединены с входами элемента ИЛИ, выход которого соединен с входом злеме нта задержки, отличающийся тем, что, с целью расширения функциональных возможностей за счет обеспечения преобразования кодов в форме с плавающей запятой в число-импульсный код, в него введены регистр порядка , второй блок формирователей импульсов, дешифратор, группа элементов И, группа элементов ИЛИ и труппа триггеров, прямые выходы которых соединены со входами второго блока формирователей импульсов, инверсные выходы триггеров группы соединены с первыми входами соответствующих элементов ИЛИ группы, первые входы элементов И группы соединены с выходом элемента задержки, вторые входы элементов И группы соединены с соответствуннцими выходами дешифратора, входы которого соединены с соответствукщими выходами регистра порядка, i входы которого являются входами порядка преобразователя, выход i-го а ( i от 1 до 2 -2, где m - число разря-, дов порядка) элемента ИЛИ группы с соединен со счетньм входом (i+1)-ro триггера грушш, выход ()-го элемента ИЛИ группы соединен со счетным входом счетчика, выход первого элемента И группы соединен со счетным входом первого триггера.группы, второй вход j -го (j от 1 до ) элемента ИЛИ группы соединен с выходом (j+1)-ro элемента И группы, выходы второго блока: формирователей импульсов соединены с входами элемента ИЛИ;
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А (19) (111
Фсю С 06 F 5/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPGHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ГО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3703446/24-24 (22) 06. 12.83 (46) 30.06.85. Бюл. Р 24 (72) В.И.Жеребятьев (53) 681.325 (088.8) (56) Авторское свидетельство СССР
N 615474, кл. С 06 F 5/04, 1978.
Авторское свидетельство СССР
Ф 625203, кл. С 06 F 5/04, 1978. (5q (57) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО
КОДА В ЧИСЛО-ИИПУЛЬСНЫЙ КОД, содержащий счетчик, первый блок формирователей импульсов, элемент ИЛИ и элемент задержки, выход которого является. выходом преобразователя, вход дополнительного кода которого соединен с установочными входами счетчика, выходы которого соединены с входами первого блока формирователей импульсов, выходы которого соединены с входами элемента ИЛИ, выход которого соединен с входом элемента задержки, о т л н ч а ю шийся тем, что, с целью расширения функциональньм возможностей за счет обеспечения преобразования кодов в форме с плавающей запятой в число-импульсный код, в него введены регистр порядка, второй блок формирователей импульсов, дешифратор, группа элементов И, группа элементов ИЛИ и группа триггеров, прямые выходы которых соединены со входами второго блока формирователей импульсов, инверсные выходы триггеров группы соединены с первыми входами соответствующих элементов ИЛИ группы, первые входы элементов И группы соединены с выходом элемента задержки, вторые входы элементов И группы соединены с соответствующими выходами дешифратора, входы которого соединены с соответствующими выходами регистра порядка, входы которого являются входами порядка преобразователя, выход i --го (i от 1 до 2 -2, где 1п — число разрядов порядка) элемента ИЛИ группы соединен со счетным входом (i+1)-го триггера группы, выход (2 -1)-го элемента ИЛИ группы соединен со счетным входом счетчика, выход первого элемента И группы соединен со счетным входом первого триггера. группы, второй вход j -го (j от 1 до 2"(-1) ! элемента ИЛИ группы соединен с выходом (j+1)-го элемента И группы, выходы второго блока формирователей импульсов соединены с входами элемента ИЛИ
1164692
Изобретение относится к автомати= ке и вычислительной технике и может быть использовано в цифровых системах управления, измерения и контроля.
Цель изобретения - расширение функциональных воэможностей за счет обеспечения преобразования чисел в форме .с плавающей запятой в числоимпульсный код.
На чертеже приведена блок-схема предлагаемого преобразователя.
Предлагаемый преобразователь. содержит счетчик 1, вход 2 дополнительного кода мантиссы, регистр 3 порядка, вход 4 порядка, дешифратор
S группу элементов И 6, группу элементов ИЛИ 7, группу триггеров 8, блоки формирователей импульсов 9 и
10, элемент задержки 11, выход 12 преббразователя, элемент ИЛИ 13.
Блоки 9 и 10 предназначены для формирования коротких импульсов от перепада потенциала в соответствующих разрядах счетчика 1 и. триггеров
Т 8 — 1 — .Т- 8 - (2 -1) при переходе их.из.нуля в единицу, и. в простейшем случае может быть реализован в виде дифференцирующих цепочек, пропускающих импульсы одной полярнос-ЗО
l ти. Величина задержки элемента 11 выбирается из расчета длительности переходных процессов в элементах 1 (или 8), 9, 10, 6, 7, 13.
Преобразователь работает следую- 3S щим образом.
При нулевом состоянии всех разрядов счетчика 1, регистра 3 и триггеров Т 8 -. 1 -, 8 (2 -1) формирователи блока 9, эчементы И и ИЛИ, де- 40 шифратор и элемент задержки находятся в исходном состоянии.
Входной параллельный код-в виде мантиссы и порядка по входам 2 и. 4 соответственно записывается в счет- 45 чик 1 и регистр 3 (мантисса преобразуемого.числа записывается в виде дополнительного двоичного кода).
При записи кода мантиссы в счетчик 1 формирователя блока 9 тех 50 разрядов, в которые записываются единицы, возбуждаются и вырабатываются короткие импульсы, которые поступают на вход элемента ИЛИ 13. ф
На выходе элемента ИЛИ 13 формируется сигнал, который поступает на вход элемента задержки 11 ° Одновременно в зависимости от значения кода порядка, записанного в регистр 3, на одном из выходов дешифратора 5
I появляется высокий потенциал, которым открывается один из элементов
И 6 группы. Через время задержки импульс с выхода элемента 11 пода-. ется на открытый элемент И и через него соответствующий двухвходовой элемент ИЛИ поступает на счетный вход соответствующего триггера, При этом один из триггеров Т 8 — 1
8 — (2 -1) или счетчик 1 изменяет
hl состояние из "0". в "1", обеспечив вновь запуск соответствующего формирователя блока 10, элемента ИЛИ 13 и элемента задержки !1.
Поскольку с приходом на счетный вход соответствующих триггеров
Т 8 — 1 -, 8 — (2 -1) или счетчика 1 каждого импульса в группе триггеров или счетчике всегда будет иметь место переход из "0" в "!", пока все они не обнулятся, рассмотренный вьппе процесс станет циклическим и на выходе 12 преобразователя будет вырабатываться число-импульсный код, период которого будет зависеть от величины задержки элемента 11.
Преобразователь закончит выработку число-импульсный код при переполнении счетчика. 1, когда потенциалы всех триггеров счетчика и устройства преобразования порядка будут иметь переход из "1" в "0" (отсутствие сигналов запуска на входах блока
9-10 формирователей импульсов).
Счетчик 1 и триггеры 8 — 1 — 8— (2 -1) таким образом установятся в исходное нулевое состояние.
Предлагаемый преобразователь обеспечивает преобразование кода числа и в форме с фиксированной запятой.
В этом случае в регистре 3 записан ноль. Кроме того, данный преобразователь обеспечивает равномерное распределение импульсов в число"импульсном коде с возможностью регулирования частоты.их следования, если использовать регулируемый элемент задержки..1164692


