Анализ эффективности синтеза устройств вычислительной техники для непозиционной цифровой обработки сигналов

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 07.03.2019
Размер файла 183,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Анализ эффективности синтеза устройств вычислительной техники для непозиционной цифровой обработки сигналов

Галанина Наталия Андреевна

доктор технических наук 

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

Иванова Надежда Николаевна

кандидат технических наук 

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

Аннотация

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

Объектом исследования являются методы, алгоритмы и устройства вычислительной техники для кодирования, цифровой фильтрации и спектрального анализа сигналов. Предметом исследования являются методы синтеза и анализа устройств цифровой фильтрации и спектрального анализа сигналов в СОК. В предлагаемой статье проведен анализ эффективности синтеза устройств вычислительной техники для непозиционной цифровой обработки сигналов в системе остаточных классов (СОК). Приведены результаты сравнительной оценки быстро-действия вычислительных устройств цифровой фильтрации и спектрального анализа. Предложена методика увеличения быстродействия цифровых устройств в СОК. При решении поставленных задач использовался аппарат математического анализа, математическая логика, теория алгоритмов, алгебраическая теория целых чисел, теория автоматов, теория дискретного преобразования Фурье и его быстрых разновидностей, теория вероятностей, методы математического и имитационного моделирования. Предложены пути решения проблемы реализации алгоритмов ЦОС в СОК на современных сигнальных процессорах с учетом особенностей СОК. Реализация цифровых устройств на ЦСП, предназначенных для обработки данных в непозиционных системах счисления, в том числе и в СОК, является перспективным направлением развития устройств ЦОС

Ключевые слова: цифровая обработка сигналов, система остаточных классов, цифровые сигнальные процессоры, быстродействие, модуль СОК, быстрое преобразование Фурье, аппаратурные затраты, спектральный анализ, иммитационное моделирование, непозиционная обработка сигналов

Abstract

The article researches methods, algorithms and computing devices for encoding, digital filtering and spectral analysis of signals. The subject of the study is methods of synthesis and analysis of devices for signals digital filtration and spectral analysis in system of residual classes. The proposed article presents efficiency analysis of synthesis of computing devices for non-positional digital signal processing in the system of residual classes. The authors show results of comparative evaluation of performance of computing devices for digital filtering and spectral analysis. The authors propose a method of increasing the speed of digital devices in the system of residual classes. The research is based on the apparatus of mathematical analysis, mathematical logic, theory of algorithms, theory of algebraic integers, automata theory, the theory of the discrete Fourier transform and fast variations, probability theory, mathematical methods and simulation. The study presents ways of solving the problem of implementation of digital signal processing algorithms in system of residual classes on modern signal processors taking into account peculiarities of the system of residual classes. Implementation of digital devices on digital signal processor intended for data processing in non-positional number systems, including system of residual classes, is a promising line of development digital signal processing devices. 

Keywords: fast Fourier transform, residue number system module, speed, digital signal processor, residue number system, digital signal processing, hardware expenses, spectrum analysis, service simulating test, nonpositional notation 

Реализация устройств цифровой обработки сигналов (ЦОС) в непозиционных системах счисления, в частности в системе счисления в остаточных классах (СОК) [16, 19], позволяет распараллелить обрабатываемую информацию в n каналах и осуществить в них независимую обработку сигналов. Основная трудность использования СОК в ЦОС заключается в отсутствии СБИС, ориентированных на кодирование в СОК. Поэтому схемотехническая реализация алгоритмов ЦОС-СОК «в лоб» на современных микросхемах, например на цифровых сигнальных процессорах (ЦСП), не всегда демонстрирует выигрыш по быстродействию по сравнению с аналогичными устройствами, реализующими традиционную позиционную обработку сигналов. Поэтому большой интерес представляет сравнительный анализ эффективности синтеза устройств ЦОС в позиционной системе счисления (ПСС) и СОК на современных ЦСП.

Несмотря на то, что рынок традиционных ЦСП бурно развивается, развитие ЦСП в СОК идет лишь в отдельных направлениях [4, 5]. Современные процессоры предназначены для решения широкого класса задач ЦОС, к которым относятся цифровая фильтрация и обработка речевых сигналов и изображений, спектральный анализ и др. Отличительной особенностью ЦСП является обработка потока цифровых данных в реальном масштабе времени. Современные сигнальные процессоры характеризуются многоядерностью, наличием кэш-памяти, возможностью выполнения нескольких инструкций за такт, аппаратной реализацией операций умножения (в том числе операции «умножения с накоплением» (MAC), исполняемой за один такт), наличием специальных команд, характерных для задач ЦОС.

Реализация вычислительных структур ЦОС в СОК и ПСС на ЦСП третьего поколения (Sproc 1400) показала, что при равных аппаратурных затратах первому варианту присущ небольшой проигрыш по быстродействию (рис. 1).

а

б

Рис. 1. Сравнительная оценка быстродействия

устройств быстрого преобразования Фурье (БПФ) (а ) и КИХ-фильтров (б ) в ПСС и СОК для Sproc 1400

Цифровая фильтрация в СОК имеет дополнительные резервы для увеличения быстродействия, которые связаны с особенностями ЦОС в СОК: в случае равенства весовых коэффициентов цифрового фильтра (AS ) и некоторых из модулей СОК(NS ) операции умножения и сложения исключаются. Если AS - NS = 1, то исключается операция умножения, а при AS - NS = 2 умножение заменяется сдвигом. В случае спектрального анализа в СОК модули NSсравниваются с поворачивающим множителем WS .

Исследования показали, что использование такого принципа сокращения операций [4, 5, 8, 14, 26] позволяет в некоторых случаях существенно уменьшить количество умножений и сложений (до 90%), что, в свою очередь, приводит к значительному повышению быстродействия и снижению аппаратурных затрат на реализацию устройств спектрального анализа и цифровой фильтрации в СОК.

На рис. 2 приведены результаты сравнительной оценки быстродействия устройств БПФ и КИХ-фильтров при реализации на ЦСП четвертого поколения (TMS320C80) для ПСС с использованием мультипроцессорного режима и в СОК при равенстве WS (AS )и NS , полученные методом имитационного моделирования. В этом случае ЦОС в СОК имеет выигрыш.

а

б

Рис. 2. Сравнительная оценка быстродействия устройств БПФ (а ) и КИХ-фильтров (б ) при использовании принципа сокращения операций  в СОК для DSP TMS320C80

Исследования показали [2, 10, 12, 22], что использование СОК при цифровой обработке сигналов дает ряд преимуществ по сравнению с позиционными аналогами. Во-первых, независимость каналов СОК позволяет динамически менять их загрузку. Во-вторых, разрядность результата в каналах СОК не возрастает, вследствие чего ошибки округления отсутствуют, а точность вычислений повышается. В-третьих, многоканальность обработки данных в СОК дает возможность оптимально использовать преимущества мультипроцессорной архитектуры. И, в-четвертых, при введении контрольных каналов система ЦОС в СОК обладает повышенной отказоустойчивостью, причем имеются механизмы для самовосстановления информации при сбоях в системе. Для достижения подобного результата в устройствах с ПСС требуется значительное увеличение аппаратурных затрат.

Заключение

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

Библиография

1. Акушский И.Я., Юдицкий Д.И. Машинная арифметика в остаточных классах. - М.: Сов. радио, 1968. - 440 с.

2. Галанина Н.А. Анализ непозиционных цифровых фильтров по квазипозиционной модели // Вестник Чувашского университета. - 2000. - № 3-4. - С. 116.

3. Галанина Н.А. Выбор формы кодированного импульсного сигнала в непозиционных устройствах абонентского доступа // Вестник Чувашского университета. - 2008. - № 2. - С. 167-173.

4. Галанина Н.А. Методы и вычислительные устройства цифровой обработки сигналов в системе остаточных классов: дис. ... докт. техн. наук. - Казань, 2010.

5. Галанина Н.А. Методы и вычислительные устройства цифровой обработки сигналов в системе остаточных классов: автореф. дис. ... докт. техн. наук. - Казань, 2010.

6. Галанина Н.А. Синтез нерекурсивных цифровых фильтров в системе остаточных классов // Вестник Чувашского университета. - 2009. - № 2. - С. 193-200.

7. Галанина Н.А. Синтез функциональных модулей БПФ в СОК // Вестник Чувашского университета. - 2005. - № 2. - С. 124-127.

8. Галанина Н.А. Синтез, оптимизация и компьютерное исследование эффективности быстрых непозиционных алгоритмов спектрального анализа: дис. ... канд. техн. наук. - Чебоксары, 2000.

9. Галанина Н.А. Сравнительный анализ энергетических характеристик позиционных и непозиционных фильтров // Вестник Чувашского университета. - 2006. - № 2. - С. 335-340.

10. Галанина Н.А., Дмитриев Д.Д. Разработка конфигурационного файла для реализации дискретного преобразования Фурье в системе остаточных классов на ПЛИС // Вестник Чувашского университета. - 2011. - № 3. - С. 119-124.

11. Галанина Н.А., Дмитриев Д.Д. Разработка устройства на ПЛИС для спектрального анализа цифровых сигналов в системе остаточных классов // Параллельная компьютерная алгебра и её приложения в новых инфокоммуникационных системах: сб. материалов I междунар. науч. конф. / Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Северо-Кавказский федеральный университет»; Институт математики и естественных наук. - Ставрополь, 2014. - С. 338-342.

12. Галанина Н.А., Дмитриев Д.Д. Синтез БПФ на ПЛИС с применением системы остаточных классов // Программные системы и вычислительные методы. - 2013. - № 1. - С. 129-133.

13. Галанина Н.А., Дмитриев Д.Д., Ахметзянов Д.И. Алгоритм Герцеля для спектрального анализа сигналов // Программные системы и вычислительные методы. - 2013. - № 4. - С. 376-383.

14. Галанина Н.А., Ефимов А.Д. Моделирование оптимальных алгоритмов быстрого преобразования Фурье и их сравнительный анализ // Вестник Чувашского университета. - 2009. - № 2. - С. 200-209.

Размещено на Allbest.ru


Подобные документы

  • Автоматизация обработки данных. Информатика и ее практические результаты. История создания средств цифровой вычислительной техники. Электромеханические вычислительные машины. Использование электронных ламп и ЭВМ первого, третьего и четвертого поколения.

    дипломная работа [1,1 M], добавлен 23.06.2009

  • Разработка информационно-аналитической системы анализа и оптимизации конфигурации вычислительной техники. Структура автоматизированного управления средствами вычислительной техники. Программное обеспечение, обоснование экономической эффективности проекта.

    дипломная работа [831,1 K], добавлен 20.05.2013

  • Современные семейства ПЛИС фирмы Xilinx, их характеристики и значимость в процессе построения систем цифровой обработки сигналов. Создание базы параметров, фактов и запрещенных комбинаций для решения открытой задачи поискового проектирования модели ПЛИС.

    курсовая работа [3,6 M], добавлен 14.12.2012

  • Средства вычислительной техники появились давно, так как потребность в различного рода расчетах существовала еще на заре развития цивилизации. Бурное развитие вычислительной техники. Создание первых ПК, мини-компьютеров начиная с 80-х годов ХХ века.

    реферат [32,3 K], добавлен 25.09.2008

  • Примеры счетно-решающих устройств до появления ЭВМ. Суммирующая машина Паскаля. Счетная машина Готфрида Лейбница. "Аналитическая машина" Чарльза Бэббиджа, развитие вычислительной техники после ее создания. Поколения электронно-вычислительных машин.

    презентация [1,2 M], добавлен 10.02.2015

  • Аппаратные средства вычислительной техники. Центральный процессор. Память как составляющая компьютера, ее типичная иерархическая структура. Устройства ввода-вывода, шины. История развития средств вычислительной техники. Характеристика систем на основе Р6.

    реферат [251,3 K], добавлен 08.02.2014

  • Ручной этап развития вычислительной техники. Позиционная система счисления. Развитие механики в XVII веке. Электромеханический этап развития вычислительной техники. Компьютеры пятого поколения. Параметры и отличительные особенности суперкомпьютера.

    курсовая работа [55,7 K], добавлен 18.04.2012

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

    реферат [343,0 K], добавлен 25.12.2012

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

    реферат [1,3 M], добавлен 12.03.2011

  • Преобразование аналоговой формы первичных сигналов для их обработки с помощью ЭВМ в цифровой n-разрядный код, и обратное преобразование цифровой информации в аналоговую. Практическая реализация схем аналого-цифровых и цифро-аналоговых преобразователей.

    реферат [89,2 K], добавлен 02.08.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.