to
Изобретение относится к вычислительной технике и может быть использовано в системах с аппаратурной pea лизацией функций.
Цель изобретения - расширение функциональных возможностей устройства путем воспроизведения кубических полиномов е
На чертеже представлена блок-схема предлагаемого устройства.
Устройство содержит генератор 1 импульсов, делители 2-10 частоты, счетчик 11, реверсивные счетчики 12- 19, группы 20-23 элементов И, группы 24-28 элементов селекции, управляющий счетчик 29, блок 30 элементов ИЛИ, сумматор 31, формирователь 32 импульсов, элементы 33-36 задержки, выходы 37-43 управляющего счетчика ;295 входы 44-47 коэффициентов и выход 48 значения полинома устройства.
В устройстве реализуется кусочно- линейная аппроксимация кубических
полиномов в 2 участках, каждый из
2 it
20
25
30
35
которых представляется I. значениями полинома, на основе метода генерации треугольных, функций как с отрицательными, так и с положительными значениями вершин, что дает возможность, воспроизведения полиномов третьего порядка.
Устройство работает следующим образом.
Перед началом работы счетчик 11, реверсивные счетчики 12-19 и управляющий счетчик 29 устанавливаются в нулевое состояние, в сумматор 31 заносится код четвертого коэффициента
24k
г- через блок 30 элементов 40
ИШ.
На входе 44 делителя 2 устанавливается код коэффициент деления К 3
,А,-коэффициенты 45
кубического полинома, С помощью счетчика 11 импульсы с выхода делителя 2 преобразуются в параллельный код, который через элементы И группы 20 и блок 30
дается на вход сумматора 31. На вход делителя 4 устанавливается код коэффициента деления 2К2. С помошью реверсивного счетчика 13 иг-тульсы с вы хода делителя 4 преобразуются в параллельный код, которьй через элемен ты И группы 22 и блок 30 элементов ИЛИ передается на вход сумматора 31. На входе делителя 5 устанавливается код коэффициента деления 2 -Ki, где га - число делителей, подключенны к входу 40. С помощью реверсивного счетчика 14 импульсы с выхода делителя 5 преобразуются в параллельный код, который через элементы И группы 23 и блок 30 элементов Ш1И передаетс на вход сумматора 31.. На входе 41 де лителя 6 устанавливается код коэффициента деления К..
С помощью реверсивного счетчика
15импульсы с вькода делителя 6 преобразуются в параллельньй код, который через группы 24 элементов селекции и блок 3 элементов ИЛИ передается на вход сумматора 31. На входе детш- теля 7 устанавливается код величины 2Kjo C помощью реверсивного счетчика
16импульсы с.выхода делителя 7 преобразуются в параллельный код, который через группу 25 элементов селекции и блок 30 элементов ИЛИ передается на вход сумматора 31. На входе делителя 8 устанавливается код величины 4Кз. С помощью реверсивного счетчика 17 импульсы с выхода делителя 8 преобразуются в параллельный код, который через группу. 26 элементов селекции и блок 30 элементов ИЛИ передается на вход сумматора 31. На входе предпоследнего делителя 9 уста- навхшвается код коэффициента деления
Р- 7
2 Kj, где 1 - число делителей, подключенных к входу 11. помощью реверсивного счетчика 18 импульсы с выхода делителя 9 преобразуются в параллельный код, который через группу 27 элементов селекции и блок: элементов ИЛИ передается на вход суммаэлементов ИЛИ передается на вход сум-50 тора 31. На входе последнего делите- матора 31. На входе 45 делителя 3 устанавливается код коэффициента де.12
С помощью реверсив
ления Ка-зА 2А;- ного счетчика 12 импульсы с выхода делителя 3 преобразуются в параллельный код, которьш через элементы И группы 21 и блок элементов ИЛИ переля 10 устанавливается код коэффициента деления 2 - Кз. С помощью реверсивного счетчика 19 импульсы с выхода делителя 10 преобразуются в па- 55 раллельный код, который через группу 28 элементов селекции и блок 30 элементов ИЛИ передается на вход сумматора 31.
o
0
5
0
5
0
5
дается на вход сумматора 31. На входе делителя 4 устанавливается код коэффициента деления 2К2. С помошью реверсивного счетчика 13 иг-тульсы с выхода делителя 4 преобразуются в параллельный код, которьй через элементы И группы 22 и блок 30 элементов ИЛИ передается на вход сумматора 31. На входе делителя 5 устанавливается код коэффициента деления 2 -Ki, где га - число делителей, подключенных к входу 40. С помощью реверсивного счетчика 14 импульсы с выхода делителя 5 преобразуются в параллельный код, который через элементы И группы 23 и блок 30 элементов Ш1И передается на вход сумматора 31.. На входе 41 делителя 6 устанавливается код коэффициента деления К..
С помощью реверсивного счетчика
15импульсы с вькода делителя 6 преобразуются в параллельньй код, который через группы 24 элементов селекции и блок 3 элементов ИЛИ передается на вход сумматора 31. На входе детш- теля 7 устанавливается код величины 2Kjo C помощью реверсивного счетчика
16импульсы с.выхода делителя 7 преобразуются в параллельный код, который через группу 25 элементов селекции и блок 30 элементов ИЛИ передается на вход сумматора 31. На входе делителя 8 устанавливается код величины 4Кз. С помощью реверсивного счетчика 17 импульсы с выхода делителя 8 преобразуются в параллельный код, который через группу. 26 элементов селекции и блок 30 элементов ИЛИ передается на вход сумматора 31. На входе предпоследнего делителя 9 уста- навхшвается код коэффициента деления
Р- 7
2 Kj, где 1 - число делителей, подключенных к входу 11. помощью реверсивного счетчика 18 импульсы с выхода делителя 9 преобразуются в параллельный код, который через группу 27 элементов селекции и блок: элементов ИЛИ передается на вход сумматора 31. На входе последнего делите-
ля 10 устанавливается код коэффициента деления 2 - Кз. С помощью реверсивного счетчика 19 импульсы с выхода делителя 10 преобразуются в па- раллельный код, который через группу 28 элементов селекции и блок 30 элементов ИЛИ передается на вход сумматора 31.
314
Сумма, образованная в результате передачи на вход сумматора 30 содержимого счетчика 11 и реверсивных счетчиков 12-19, является конечным результатом вычисления текущего значения кубического полинома.
Формула изобретения
Устройство для воспроизведения кубических полиномов, содержащее генератор импульсов, k делителей частоты, где k - разрядность коэффициентов, счетчик, первую группу элементов И, k/2 элементов задержки, накапливающий сумматор, причем выход генератора импульсов подключен к тактовым входам всех делителей частоты, информационный вход первого делителя частоты является входом первого коэффициента устройства, информационные входы с второго по k-й делителей частоты образуют вход второго коэффициента, выход первого делителя частоты подключен к первым входам эле-, ментов И первой группы, вторые входы которых подключены к выходам соответствующих элементов задержки, которые соединены последовательно, выход сумматора является выходом устройства, отличающееся тем, что, с целью расширения функциональных возможностей за счет воспроизведения кубических полиномов, в него дополнительно введены 2k-2 делителей частоты, 3k-3 реверсивных счетчиков, k групп элементов И, 2k-3 блоков элементов селекции, блок элементов ИЛИ, управляющий счетчик и формирователь импульсов, причем выход генератора импульсов подключен к счетному входу управляющего счетчика, информационные входы с (k-i-2)-ro по (2k-2)-й делителей частоты образуют вход третьего коэффициента устройства, выходы с второго по (3k-3)-й делителей частоты подключены к четным
0
5
0
685
входам соответствующ1 Х реверсивных счетчиков , входы управления реверсом с первого по k-й реверсивньк счетчиков подключены соответственно к выходам с 4k-ro по ()-й разрядов управляющего счетчика, вход управления реверсом k+1-го реверсивного счетчика подключен к выходу (4k-1)ro разряда управляющего счетчика, входы управления реверсом соответствующттх пар реверсивных счетчиков с (k+2)-ro и (k+3)-ro по (3k-4)-:i и (3k-3)-fi подключены соответственно к выходам с (4k-2)-ro по (Зk+1)-й разрядов управляющего счетчика,, выходы с первого по k-и реверсивных счетчиков подключены к вторым входам элементов И соответственно с второй по Гк+1)ю группы, выходы с ()-ro по ()--: реверсивных счетчиков подключены к информационным входам элементов селекции соответственно с первой по (2k-3)-ю группы, входы управления
5 формированием прямого или обратного кода пар блоков элементов селекции с первого и второго по (2k-5)-й и (2k-4)-й подключены соответственно к выходам с 4k-ro по (3k+3)-ii разря0 дов управляющего счетчика, а вход управления формированием прямого или обратного кода последнего (2k-3)-ro блока элементов селекции подключен к выходу (3k+2)-ro разряда управляющего счетчика, выход (k+1)-ro разряда которого подключен к входу первого элемента задержки, входы тактирования блоков элементов селекции подключены к выходам соответств тощих элементов задержки, которые соединены последовательно, выходы элементов И всех групп, блоков элементов селекции и вход четвертого коэффициента устройства подключены к соответствующим входам блока элементов ЮШ, вы- ход которого подключен к входу накапливающего сумматора.
5
0
5
название | год | авторы | номер документа |
---|---|---|---|
Устройство цифроаналогового преобразования | 1985 |
|
SU1361716A1 |
Устройство для определения момента разладки случайных процессов | 1985 |
|
SU1260973A1 |
Устройство для умножения произвольных элементов расширенных полей Галуа GF(Р @ ) | 1985 |
|
SU1334143A1 |
Устройство декодирования циклических кодов | 1990 |
|
SU1735996A2 |
Аппроксимирующий функциональный преобразователь | 1983 |
|
SU1160430A1 |
Кодек квазициклического кода | 1986 |
|
SU1349010A1 |
Устройство для моделирования задач загрузки оборудования | 1981 |
|
SU993269A1 |
Система передачи и приема информации с коррекцией ошибок | 1985 |
|
SU1311036A1 |
Устройство поиска информации | 2019 |
|
RU2724788C1 |
Измеритель переходных характеристик частотных прецизионных устройств | 1987 |
|
SU1620992A1 |
Изобретение относится к вычислительной технике и может быть использовано в системах с аппаратурной pear- лизацией функций. Целью изобретения -17 является расширение функциональных возможностей устройства за счет воспроизведения кубических полиномов. Устройство содержит генератор 1 пульсов, делители 2-10 частоты, счетчик 11, реверсивные счетчики 12-19, группы 20-23 элементов И, группы 24- 28 элементов селекции, управляющий счетчик 29, блок 30 элементов ИЛИ, сумматор 31, формирователь 32 импульсов, элементы 33-36 задержки, В устройстве реализуется кусочно-линейная аппроксимация кубических полиномов в двух участках, каждый из которых , представляется 2 значениями полинома на основе метода генерации треугольных функций как с отрицательными, так и с положительными значениями вершин, что дает возможность воспроизведения полиномов третьего порядка. 1 ил. ю лвяка IKSID «9
Устройство для вычисления значения полинома -степени | 1975 |
|
SU575648A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для воспроизведения квадратичныхпОлиНОМОВ | 1979 |
|
SU851405A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-01-15—Публикация
1987-04-14—Подача