SU622070A1 - Цифровой генератор функций - Google Patents
Цифровой генератор функцийInfo
- Publication number
- SU622070A1 SU622070A1 SU772450708A SU2450708A SU622070A1 SU 622070 A1 SU622070 A1 SU 622070A1 SU 772450708 A SU772450708 A SU 772450708A SU 2450708 A SU2450708 A SU 2450708A SU 622070 A1 SU622070 A1 SU 622070A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- counter
- inputs
- generator
- input
- switch
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
1
Изобретение относитс к области вычислительной техники и может быть использовано дл генерировани линейных ступенчатых функций нли дл кусочно-линейной аппроксимации функций произвольного нида .
Известный цифровой генератор функций 1 содержит преобразователь временных интервалов в последовательность импульсов, реверсивный счетчик и блоки весовых коэффициептов декодировани и пам ти.
Однако така конструкци сложна и имеei невысокое быстродействие.
Иаиболее близким к изобретению вл етс цифровой генератор функций 2, содержащий генератор тактовых импульсов, формирователь функций Уолша, сумматор по модулю два, элемент задержки и первый счетчик, причем выход генератора тактовых импульсов подключен к синхронизирующему входу формировател функций Уолша, информационные входы которого подключены к первой группе информационных входов цифрового генератора функций, а выход- к первому н через элемент задержки ко второму входам сумматора по модулю два, входы установки и выходы первого счетчика подключены соответственно ко второй группе информационных входов и к
первой группе выходов цифрового генератора функций.
Недостатком генератора вл етс невозможность генерировани функций F(x), содержащих участки с крутизной .:| 1, т. е. все генерируемые им функции расположены только в первом и восьмом октантах . Это приводит к необходимости предварительной нормировки функций ценой увеличени аппаратурных затрат.
Целью изобретени вл етс расширение класса функций, генерируемых цифровым генератором.
Claims (2)
- Поставленна цель достигаетс тем, что цифровой генератор функций содержит коммутатор и второй счетчик, причем первый и второй информационные входы коммутатора подключены соответственно к выходу генератора тактовых импульсов и выходу сумматора по модулю два, управл ющий вход коммутатора - к соответствующему информационному входу цифрового геператора функций, первый и второй выходы коммутатора - к счетным входам первого и второго счетчиков соответственно, выходы второго счетчика подключены ко второй группе выходов цифрового генератора функций. На чертеже изображена схема предлагаемого генератора. Он содержит генератор 1 тактовых импульсов , формирователь 2 функций Уолша, элемент задержки 3, сумматор 4 по модулю два, коммутатор 5, счетчики 6 и 7, вход 8 старт-импульса и вход 9 стоп-импульса, первую группу информационных входов 10, один из которых служит дл задани режима работы первого счетчика на сложение или вычитание по счетному входу, а другие - дл задани начального состо ни подключены к зстановочным входам счетчика, вторую группу информационных входов 11, третью группу информационных входов 12, один из которых слулшт дл задани режима работы второго счетчика на сложение или вычитание по счетному входу , а дрзгие - дл задани начального состо ни и подключены к установочным входам счетчика, информационный вход 13, подключенный к управл ющему входу коммутатора , и выходные шины 14 и 15. Знак приращени функции sign(Af) на очередном интервале аппроксимации Т поступает на один из входов 10 первой группы и определ ет режим работы счетчика 6 (сложение или вычитание). Другие информационные входы первой группы, подключенные к соответствующим установочным входам счетчика 6, служат дл ввода начального значени функции F(xo. Знак приращени аргумента sign(AA:) поступает на один из входов 12 третьей группы , определ режим работы (сложение или вычитание) счетчика 7. Другие информационные входы третьей группы, подключенные к соответствующим установочным входам счетчика 7, служат дл ввода начального значени аргумента х. Абсолютна величина приращени функции на заданном интервале аппроксимации поступает на информационные входы И второй группы (соответствующие управл ющие входы формировател 2) и определ ет номер генерируемой функции Уолша (, 1, 2, ..., , где п - число входов второй группы). С момента подачи старт-импульса на вход 8 до прихода стоп-импульса на вход 9 тактовые импульсы частоты fo с выхода генератора 1 поступают на синхронизирующий вход формировател 2. Каждое переключение на выходе формировател 2 при помощи элемента задержки 3 и сумматора 4 по модулю два преобразуетс в импульс длительностью в один такт (1/fo). Число этих импульсов за один период работы формировател 2 равно N. Если на управл ющий вход коммутатора 5 по информационному входу 13 поступает , импульсы с выхода сумкоммутатор 5 поступают матора 4 через на вход счетчика 6 и добавл ютс к его содержимому (или вычитаютс из него). Одновременно с выхода генератора 1 на вход счетчика 7 через коммутатор 5 подаютс тактовые импульсы, которые будут складыватьс с его содержимым (или вычитатьс ) . Если на информационный вход 13 постудР . . J 1 означающий, что пает сигнал на заданном интервале аппроксимации функци F растет быстрее аргумента х, коммутатор 5 перекоммутирует входы счетчиков таким образом, что вход счетчика 6 будет соединен с выходом генератора 1, а вход счетчика 7 - с выходом сумматора по модулю два. При этом осуществл етс взаимна замена координатных осей: аргумент X становитс функцией F и наоборот. Использование предлагаемого генератора обеспечивает (с учетом требований к разр дности выходных счетчиков) аппроксимацию функций самого произвольного вида. Формула изобретени Цифровой генератор функций, содержащий генератор тактовых импульсов, формирователь функций Уолша, сумматор по модулю два, элемент задержки и первый счетчик , причем выход генератора тактовых импульсов подключен к синхронизирующему входу формировател функций Уолша, информационные входы которого подключены к первой группе информационных входов цифрового генератора функций, а выход - к первому и через элемент задержки ко второму входам сумматора по модулю два, входы установки и выходы первого счетчика подключены соответственно ко второй группе информационных входов и к первой группе выходов цифрового генератора функций , отличающийс тем, что, с целью расширени класса генерируемых функций, он содержит коммутатор и второй счетчик, причем первый и второй информационные входы комментатора подключены соответственно к выходу генератора тактовых импульсов и выходу сумматора по модулю два, управл ющий вход коммутатора - к соответствующему информационному входу цифрового генератора функций, первый и второй выходы коммутатора - к счетным входам первого и второго счетчиков соответственно , выходы второго счетчика подключены ко второй группе выходов цифрового генератора функций. Источники информации, прин тые во внимание при экспертизе 1.Авторское свидетельство СССР № 451989, кл. G 06F 1/02, 1974.
- 2.За вка № 2303225/24, кл. G 06F 1/02, 24.12.75, по которой прин то рещение о выдаче авторского свидетельства.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU772450708A SU622070A1 (ru) | 1977-02-08 | 1977-02-08 | Цифровой генератор функций |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU772450708A SU622070A1 (ru) | 1977-02-08 | 1977-02-08 | Цифровой генератор функций |
Publications (1)
Publication Number | Publication Date |
---|---|
SU622070A1 true SU622070A1 (ru) | 1978-08-30 |
Family
ID=20694875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU772450708A SU622070A1 (ru) | 1977-02-08 | 1977-02-08 | Цифровой генератор функций |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU622070A1 (ru) |
-
1977
- 1977-02-08 SU SU772450708A patent/SU622070A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU622070A1 (ru) | Цифровой генератор функций | |
SU966864A1 (ru) | Устройство дл формировани сдвинутых копий псевдослучайной последовательности | |
SU600716A1 (ru) | Преобразователь частоты следовани импульсов в напр жение | |
SU1297226A1 (ru) | Преобразователь переменного напр жени в код | |
SU690475A1 (ru) | Преобразователь двоичного кода в двоично-дес тичный код градусов и минут | |
SU1385128A1 (ru) | Устройство дл суммировани частотно-импульсных сигналов | |
SU949786A1 (ru) | Генератор последовательности импульсов | |
SU894720A1 (ru) | Устройство дл вычислени функций | |
SU771879A1 (ru) | Делитель частоты с переменным коэффициентом делени | |
SU982198A1 (ru) | Реверсивный счетчик | |
SU928345A2 (ru) | Дискретный умножитель частоты следовани импульсов | |
SU798833A1 (ru) | Делительно-множительное устройство | |
SU1387178A1 (ru) | Генератор случайного процесса | |
SU961150A1 (ru) | Умножитель частоты следовани импульсов | |
SU1003289A1 (ru) | Дискретное фазосдвигающее устройство | |
SU941993A1 (ru) | Преобразователь последовательного кода в параллельный | |
SU868769A1 (ru) | Цифровой линейный экстрапол тор | |
SU744569A1 (ru) | Умножитель частоты | |
SU777697A1 (ru) | Устройство дл высокоплотной магнитной записи цифровой информации | |
SU781801A1 (ru) | Формирователь импульсов,сдвинутых во времени | |
SU748270A1 (ru) | Цифровой измеритель отклонени измер емой частоты от номинальной | |
SU886247A1 (ru) | Функциональный счетчик | |
SU1361544A1 (ru) | Устройство дл делени кодов "золотой" пропорции | |
JPS6379420A (ja) | 周波数奇数分周器 | |
SU790120A1 (ru) | Устройство дл синхронизации импульсов |