устройство для цифровой обработки сигналов

Классы МПК:G06F17/18 для обработки статистических данных
Автор(ы):,
Патентообладатель(и):Государственное образовательное учреждение Псковский политехнический институт Санкт-Петербургского государственного технического университета
Приоритеты:
подача заявки:
1996-06-10
публикация патента:

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

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

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

Описание изобретения к патенту

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

Известен цифровой фильтр к-го порядка с К параллельно работающими арифметическими устройствами, содержащий к умножителей, к сумматоров и (к+1) линий задержек с отводами [1].

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

Наиболее близким по технической сущности к заявленному является устройство для цифровой обработки сигналов, содержащее первый буферный регистр, выход которого соединен с входами блоков вычисления отсчетов сигналов, каждый из которых состоит из элементов задержки, умножителя и сумматора [2].

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

Данное устройство обрабатывает сигналы по формуле

устройство для цифровой обработки сигналов, патент № 2105349

где x[(n-i)] - входные отсчеты сигнала в моменты времени t = (n - i)т, i = 0, 1, 2,..., к;

y[пТ] - выходные отсчеты обработанного сигнала в момент времени t = nT;

T - период отсчета (дискретности).

Данное устройство цифровой обработки обрабатывает сигналы с задержкой на один отсчет. Однако при такой жесткой архитектуре вычислений возникает определенная сложность обработки сигнала в устройствах, когда при вычислениях выходных отсчетов требуется перестраивать коэффициенты. Например, в синтезаторе речи с линейным прогнозированием.

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

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

Функциональная схема устройства приведена на чертеже.

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

В представленном выполнении устройства вход первого буферного регистра 1 является информационным входом устройства, выход подключен к информационным входам всех блоков вычисления отсчетов сигналов, выход каждого предыдущего из которых подключен к задающему входу каждого последующего блока 3-6, выход последнего соединен с управляющим входом блока 2 ввода коэффициентов. Информационные выходы блоков 3-6 подключены к входу второго буферного регистра. Выходы блока синхронизации подключены к соответствующим входам всех блоков устройства. Блок 2 ввода коэффициентов имеет информационную шину для связи с внешними устройствами (на чертеже не показаны).

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

Входной сигнал в каждый дискретный момент времени поступает с регистра 1 на входы блоков 3- 5 вычисления отсчетов, которые осуществляют вычисления по формуле (1). Блоки 3-5 могут быть выполнены аналогично блокам вычисления отсчетов прототипа либо построены в соответствии с формулой многочлена уравнений, подлежащих вычислениям.

Каждый из блоков 3-5 является элементом кольцевой схемы движения коэффициентов, участвующих в вычислениях.

Блок 2 ввода коэффициентов может служить для связи устройства с внешними устройствами, например для ввода дополнительных коэффициентов при обработке сигналов в адаптивном режиме работы.

Если не требуется перестраивать коэффициенты, то блок 2 используется для начального ввода коэффициентов в структуру кольцевого регистра сдвига. Синхронизация работы устройства осуществляется посредством блока синхронизации или программными средствами. Для вычисления выходных отсчетов по формуле (1) можно на одном кристалле разместить необходимое число блоков вычисления отсчетов сигналов с двумя входами для входных отсчетов обрабатываемого сигнала и ввода значений соответствующих коэффициентов и двумя выходами для выходных отсчетов обработанного сигнала и вывода значений коэффициентов.

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

Класс G06F17/18 для обработки статистических данных

микропроцессорный регистратор данных для проведения энергоаудита ермакова-горобца -  патент 2520428 (27.06.2014)
классификация данных выборок -  патент 2517286 (27.05.2014)
многофункциональное микропроцессорное устройство для сбора информации о сети при несинусоидальной и несимметричной нагрузке (варианты) -  патент 2514788 (10.05.2014)
устройство для оценки и сравнения эффективности функционирования однотипных организаций, учитывающее взаимодействие с другими уровнями структуры -  патент 2504831 (20.01.2014)
устройство автоматической оценки фазовой напряженности респондента -  патент 2492520 (10.09.2013)
устройство для классификации последовательности цифровых сигналов -  патент 2453915 (20.06.2012)
счетчик потерь электроэнергии с индикацией потерь мощности (варианты) -  патент 2449356 (27.04.2012)
устройство для оценки среднеквадратического отклонения дискретного сигнала -  патент 2446455 (27.03.2012)
способ параметрической идентификации математической модели судна -  патент 2444043 (27.02.2012)
электронная схема определения среднеквадратического отклонения случайной составляющей навигационных измерений -  патент 2435210 (27.11.2011)
Наверх