Преобразователь кода в частоту

Иллюстрации

Показать все

Реферат

 

СОЮЗ COBETGHHX

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (292 «22

З(52) Н 03 К 13 20

ОПИСАНИЕ ИЗОБРЕТ с р у

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К ABT0PCH05hY СВИДЕТЕЛЬСТВ,К (21) 3426194/18-21 (22) 16.04.82 (46) 07.08.83. Бюл. Р 29 (7 . В,В.Клименко, В.А.Гаманко и С.Л.Сироткин (71) Таганрогский радиотехнический .институт им, В.Д.Калмыкова

"(53) 621.317(088.8) (56) 1. Авторское свидетельство. СССР. Nt 360717, кл. Н 03 К 13/02, 1972.

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

9 744977., кл. Н 03 К 13/20, 1980 ° (54)(.57) ПРЕОБРАЗОВАТЕЛЬ КОДА В

ЧАСТОТУ содержащий регистр мантиссц» выход которого соединен с информационным входом накапливающего сумматора, выход переполнения которого соединен через инвертор с первым входом первого ключа и непосредственно с первым входом второго ключа, а вторые входы ключей соединены соответственно с .пряжим и инверсным выходами триггера знака мантиссы и регистр порядка, о т л и ч а юшийся тем, что, с целью расиаирения функциональных возможностей устройства, в него -введены дешифратор, генератор и дополнительный на,капливающий сумматор, причем инверсный выход триггера знака порядка соединен с первым входом дешифратора, :к второму входу которого подключен выход регистра порядка, а выход дешифратора соединен с информационным входом дополнительного накапливаю.:щего сумматора, выход переполнения которого соединен с управляющим вхо- Е

Ф дом основного накапливающего сумма- .

:тора, при этом выход генератора соединен с управляющим входом дополнительного накапливающего сумматора.

1034175

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

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

"Сброс" счетчика импульсов эталонной частоты j1g.

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

Наиболее близким к предлагаемому является преобразователь частоты в код, содержащий распределитель импульсов, первый и второй выходы 30 которого соединены с первыми входами первого и второго коммутаторов соответственно, к вторым входам которых подключен выход регистра суммы, выход первого коммутатора через по- З5 следовательно соединенные первый инФормационный регистр и третий коммутатор подключен к первому входу комбинационного сумматора, выход второго коммутатора через последовательно соединенные второй информационный регистр и четвертый коммутатор подключен к второму входу комбинационного сумматора, выход котоРого соединен с входом регистра сум 4 мы, третий и четвертый выходы распределителя импульсов подключены к управляющим входам третьего и четвертого коммутаторов, управляющие входы первого и второго синхронизаторов соеущнены с пятым выходом распределителя импульсов, шестой выход которого подключен к управляющим входам третьего и четвертого синхронизаторов, выходы первого и третьего синхронизаторов через пер- 55 вый элемент ИЛИ подключены к третьему входу комбинационного сумматора, к четвертому входу которого через второй элемент ИЛИ подключены выходы второго и четвертого синх- 60 ронизаторов, выход коммутатора записи соединен с управляющим входом информационного регистра и входом .триггера знака, выходы которого подключены к первым входам ключей, вто- 65 рые входы которых соединены с седьмым выходом распределителя импульсов, к первому входу которого подключен прямой выход триггера режима, выход разряда переполнения регистра суммы подключен через инвертор к третьему входу первого ключа и непосредственно к третьему входу второго ключа Р 23 °

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

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

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

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

Преобразователь содержит входную, шину 1, триггер 2 знака порядка, регистр 3 порядка, регистр 4 мантиссы-, триггер 5 знака мантиссы, дешифратор б, накапливающий сумматор 7, генератор 8, накапливающий сумматор 9, инвертор 10, первый 11 и второй 12 ключи и выходные шины 13 и 14.

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

Число подлежащее преобразованию,, записывается по шине 1 в триггер 2 знака порядка регистр 3 порядка, регистр 4 мантиссы и триггер 5 знака мантиссы. Сигнал с инверсного выхода триггера 2 знака порядка подается на старший входной разряд дешифратора 6, на младшие разряда которого подаются сигналы со всех выходов регистра 3 порядка. Таким

1034175

Составитель В. Иуляр

Редактор М. Рачкулинец ТехредМ.ГЕргель Корректор Г. Решетник

Заказ 5642/58 Тираж 936 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 включением достигается увеличение значения преобразующего кода и К"раз, где И = разрядность регистра 3 порядка, К - основание системы счис.ления преобразуемого кода. Указанное смещение кода организовано с целью исключения делителя, необходимого для случая, когда знак порядка от-. рицательный. С дешифратора б снимается код равный К", где М вЂ” значе-ние порядка с учетом смещения.

В накапливающем сумматоре осуществляется циклическое суммирование данного кода самим с собой. При этом с выхода переполнения сумматора 7 снимаются импульсы., частота которых .прямо пропорциональна суммируемому коду. Скорость суммирования определяется частотой генератора 8. Значение мантиссы преобразуемого кода с выхода регистра 4 мантиссы начи- .. нает суммироваться само с собой на накапливающем сумматоре 9 со скоростью, определяемой частотой импульсОв переполнения накапливающего сумматора 7. При этом частота появления импульсов переполнения на выходе. переполнения накапливающего сумматора 9 прямо пропорциональна произведению значения мантиссы и

:значения кода на выходе дешифратора

6. Если знак мантиссы положительный то триггер 5 -знака мантиссы установ- лен в нулевое состояние и импульсы выходной частоты выдаются ключом

12.ио шине 14. Если знак мантиссы отрицательный, то сигналом переполнения накапливающего сумматора 9 является импульс отрицательной полярности на его выходе. В этом случае выходная частота выдается по шине

13 с. выхода ключа 11.

Предлагаемый преобразователь позволяет преобразовыватв число как с фиксированной; так и с плавающей запятой в частоту.- Использование преобразователя возможно с любой

15 вычислительной. машиной и исключает затраты машинного времени на выполнение операции денормалиэации при обмене частотной информацией.

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

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