Устройство для преобразования в базисе кусочно-квадратичных функций Уолша Советский патент 1989 года по МПК G06F17/14 

Описание патента на изобретение SU1520539A1

Со

сл

tS5

Фи2.1

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

Цель изобретения - повышение точности (аппроксимации произвольных кривых за счет применения преобразо- вания в базисе кусочно-квадратичных функций Уолша).

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

F С Р CWR , ( 1 - °

(1)

где С , CW - преобразование по ку- сочно-постоянным функциям Уолша (2) Ci C,R, - первые суммы (3) бзг C4Ra - вторые суммы (4) F 63R-f - третьи суммы (5) С учетом (1) - (4) алгоритм вычисления вектора F для N 4 будет иметь

вычисление И, производится

согласно графу на фиг. 4, 30

вычисление первых сумм

(3)

c c;c;c; Ri с;,(с; +

+ с), (с; + cV+ ср,

(с; + с; + с э + с;).

-Сс% с1, cl,cir

III шаг - вычисление вторых (4)

,tRгI н- С1), (С1+ С1), (Сз+ СЬ « С, С, с, СЦ;

iV шаг - вычисление третьих сумм (5)

{e,clclc R,l С(С -«+ с1),(с с1 + с|),

(с + с1+ с +

1,0,0,

j

0

0

5

0

5

0

5

На фиг. 1 представлена функгщо- нальная схема устройстваj на фиг. 2 функциональная схема арифметического блокад на фиг. 3 -- функциональная схема синхронизатора} на фиг. 4 - граф-схема алгоритма работы устройства.

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

Арифметический блок-5 (фиг. 2) содержит две группы по (N - 1) сумматоров 7 и 8.

Синхронизатор 4 (фиг. 3) содержит элемент ИЛИ 9, триггер 10, счетчики 11 и 12, одновибратор 13.

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

Перед началом работы по сигналу на входе одновибратор 13 формирует импульс, устанавливаютщй в О счетчики 11 и 12, триггер 10 и все остальные сумматоры 2, 3, 7, 8. Далее по тактовым импульсам содержимое счетчика 12 нарапщвается на единицу и при достижении кода с на выходе счетчика 12 формируется сигнал, устанавливающий триггер 10 в 1 и увеличиваю-, щий содержимое счетчика 11 также на единицу. При достижении в счетчике 11 кода, равного Сп+ 1), на его выходе формируется сигнал, запусканнций одновибратор 13, которьй устанавяи- г вает в О счетчики 11 и 12, триггер 10 и т.д.

Все блоки устрой1ства тактируются синхронно и в исходный момент времени обнулены. При этом на выходе синхронизатора 4 присутствует О, что обеспечивает подключение информационных кодов устройства через мультиплексоры 6 к входам соответствующих регистров 1 сдвига, в которые по первым d. тактам вводятся значения коэффи.щ1ента С,. ДаЛее на выходе синхронизатора 4 устанавливается , 1, тем самым обеспечивается подключение выходов сумматоров 2 через соответствуюпще (графу фиг. 4) мультиплексоры 6 к регистрам 1 сдвига, в которые в течение п циклов из d тактов вводятся результаты выполнения быстрой вычислительной процедуры согласно фиг. 4. Причем каждый .(2j+ +1)-й сумматор 2 (J 0,N/2-1) работает в режиме суммирования, а (2j +2)-и - в режиме вычитания. Таким образам, через «(n+l) такт в регист pax 1 сдвига будут содержаться результаты преобразования по кусочно- постоянным функциям Уолша (2). Причем по с/ (п+1)-му такту сумматоры 3, 7 и 8 обнуляются и мультиплексоры 6 подключают входы устройства к вхо- дам регистров 1 сдвига, т.е. одновременно с передачей информации в сумматоры 3 в регистры 1 сдвига вводится новый вектор С. В сумматорах 3 формируются первые суммы (3), которые поступают в арифметический блок 5, где в сумматорах 7 формируются вторые (А), а в сумматорах 8 - третьи (5) суммы, т.е. в течение с( тактов на выход арифметического бло- ка 5 будут поступать ординаты восстановленного вектора F в последовательном коде.

Формула изобретения

Устройство для преобразования в базисе кусочно-квадратичных функций Уолша, содержащее синхронизатор, первую группу из N .(N - размер пре- образования) сумматоров, вторую группу из (N-l)-ro сумматоров, N регистров сдвига и N мультиплексоров, причем выход (i - t,N) мультиплексора подключен к информационному входу 1-го регистра сдвига, выход -первого регистра сдвига подключен к первым входам первого и второго сумматоров первой группы и первому входу сумматора второй группы, выход второго регистра сдвига подключен к вторым входам первого и второго суи маторов первой группы и второму входу первого сумматора второй группы, выход (2j+1)-ro(j 1,N/2-1) ре- гистра сдвига подключен к первьм входам (2j+t)-ro и (2j+2)-го сумматоров первой группы и первому входу 2j-ro

Q 5 0

5

Q j

5

0

сумматора второй группы, выход 2 (j + O ro регистра сдвига подключен к вторым входам (2j + 1)-ro и 2(j + V)-ro сумматоров первой группы и первому входу (2j-t-1)-ro Сумматора второй группы, первый выход синхронизатора подключен к управляющему входу i-ro мультиплексора, первый информационный вход которого является .i-м ин- формационньтм входом устройства, тактовым входом которого является тактовый вход синхронизатора, второй выход ко- торого подключен к тактовому входу i-ro регистра сдвига, отличающееся тем, что, с целью повышения точности, в него введен арифмети- ческий блок, при зтом выход (21+1)-го (1 0,N/2-1) сумматора первой группы подключен к второму информационному входу (1+1)-го нультиплексора, а выход (21+2)-го сумматора первой группы подключен к второму информационному входу (l-fN/2+1)-ro мультиплексора, выход га-го (т 1,N-2) сумматора второй группы подключен к второму входу (т+1)-го сумматора второй группы, при этом арифметический блок содержит и вторую группы из (N-1) сумматоров каждая, причем первого регистра сдвига подключён к первым входам сумматоров первой и -второй групп арифметического.блока и является первым информационным выходом устройства, выход т-го сумматора второй группы подключен к второму входу го-го и первому входу (т+1)-го сумматоров первой группы арифметичеркого блока, выход т-го сумматора второй группы арифметического блока подключен к первому входу (т+1)-го сумматора второй группы арифметического блока и является (т+1)-м информационным выходом устройства, а выход S-ro (S . 1,N-1) сумматора первой группы арифметического блока подключен к второму входу S-ro сумматора второй группы арифметического блока.

Похожие патенты SU1520539A1

название год авторы номер документа
Устройство для вычисления коэффициентов Уолша 1987
  • Садыхов Рауф Хосровович
  • Золотой Сергей Анатольевич
  • Шаренков Алексей Валентинович
  • Легонин Николай Николаевич
SU1444817A1
Генератор функций Уолша 1984
  • Чеголин Петр Михайлович
  • Садыхов Рауф Хосровович
  • Шаренков Алексей Валентинович
  • Золотой Сергей Анатольевич
SU1166134A1
Устройство для вычисления коэффициентов Уолша 1986
  • Садыхов Рауф Хосровович
  • Золотой Сергей Анатольевич
  • Шаренков Алексей Валентинович
SU1388895A1
Спектроанализатор 1985
  • Чеголин Петр Михайлович
  • Садыхов Рауф Хосровоиич
  • Шаренков Алексей Валентинович
  • Золотой Сергей Анатольевич
SU1302294A1
Устройство для преобразования в базисе кусочно-линейных функций Уолша 1986
  • Садыхов Рауф Хосровович
  • Золотой Сергей Анатольевич
  • Шаренков Александр Валентинович
SU1388894A1
Анализатор спектра Уолша 1985
  • Чеголин Петр Михайлович
  • Садыхов Рауф Хосровович
  • Шаренков Алексей Валентинович
  • Золотой Сергей Анатольевич
SU1264199A1
Устройство для разложения цифровых сигналов по Уолшо-подобным базисам 1983
  • Матевосян Ашот Корюнович
SU1108461A1
Устройство для реализации быстрых преобразований в базисах дискретных ортогональных функций 1983
  • Карташевич Александр Николаевич
  • Кухарев Георгий Александрович
  • Ходосевич Александр Иванович
SU1115060A1
Генератор функции Уолша 1983
  • Чеголин Петр Михайлович
  • Садыхов Рауф Хосровович
  • Шаренков Алексей Валентинович
  • Золотой Сергей Анатольевич
SU1156089A1
Генератор функций Уолша 1984
  • Чеголин Петр Михайлович
  • Садыхов Рауф Хосровович
  • Шаренков Алексей Валентинович
  • Золотой Сергей Анатольевич
SU1241218A2

Иллюстрации к изобретению SU 1 520 539 A1

Реферат патента 1989 года Устройство для преобразования в базисе кусочно-квадратичных функций Уолша

Изобретение относится к автоматике и вычислительной технике и может быть использовано в аппаратуре обработки и сжатия информации, при передаче данных, в аппросимирующих устройствах кусочно-квадратичного типа. Цель изобретения - повышение точности аппроксимации произвольных кривых за счет применения преобразования в базис кусочно-квадратичных функций Уолша. Поставленная цель достигается тем, что в состав устройства входят регистры 1 сдвига, сумматоры 2, 3, синхронизатор 4, арифметический блок 5 и мультиплексоры 6. 4 ил.

Формула изобретения SU 1 520 539 A1

Фи,.2

Фиъ. V

Фаг. J

Документы, цитированные в отчете о поиске Патент 1989 года SU1520539A1

Устройство для устранения мешающего действия зажигательной электрической системы двигателей внутреннего сгорания на радиоприем 1922
  • Кулебакин В.С.
SU52A1
Устройство для преобразования в базисе кусочно-линейных функций Уолша 1986
  • Садыхов Рауф Хосровович
  • Золотой Сергей Анатольевич
  • Шаренков Александр Валентинович
SU1388894A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 520 539 A1

Авторы

Садыхов Рауф Хосровович

Золотой Сергей Анатольевич

Шаренков Алексей Валентинович

Легонин Николай Николаевич

Даты

1989-11-07Публикация

1987-07-21Подача