- •Часть 1
- •Часть 1
- •Введение 5
- •4.2.1. Обзор альтернативных решений 92
- •1. Проблемы проектрования фильтров с конечной импульсной характеристикой
- •1.1. Фильтры с конечной импульсной характеристикой
- •В большинстве приложений используются нерекурсивные фильтры с точно линейной фчх. Для такого фильтра передаточная функция имеет вид:
- •1.2. Синтез передаточных функций цифровых ких-фильтров в области дискретных и целочисленных значений коэффициентов
- •1.2.1. Критерии оптимальности решения
- •1.2.2. Начальные приближения
- •1.3. Основные этапы проектирования ких-фильтров
- •1.5. Пути повышения быстродействия устройств цифровой обработки сигналов в интегральном исполнении с применением модулярной арифметики
- •2. Варианты реализации цифрового фильтра
- •2.1. Цифровой ких-фильтр с единичными коэффициентами
- •2.2. Цифровой ких-фильтр с коэффициентами вида 2n
- •3. Методика проектирования цифровых ких-фильтров
- •3.1. Основные свойства и понятия модулярной арифметики
- •3.2. Структура устройств цифровой обработки сигналов в модулярной арифметике
- •3.3. Основные вычислительные процедуры в устройствах цифровой обработки сигналов и особенности их аппаратной реализации
- •3.2.1. Принципы построения модулярных сумматоров.
- •3.4. Вариация исходных параметров взвешенной чебышевской аппроксимации в задаче синтеза ких-фильтров без умножителей
- •3.4.1. Постановка задачи
- •3.4.2. Предварительные замечания
- •3.4.3. Возможные алгоритмы
- •3.4.4. Примеры синтеза
- •3.5. Синтез цифровых ких-фильтров без умножителей с помощью генетических алгоритмов
- •3.5.1. Введение
- •3.5.2. Применение генетических алгоритмов к синтезу фильтров
- •3.5.3. Выводы и будущие исследования
- •4. Применение цпос и плис для систем защиты информации
- •4.1. Использование плис в системах защиты информации
- •4.1.1. Способы защиты информации
- •4.1.2. Средства защиты информации
- •4.1.3. Разовые расходы на проектирование и внедрение в производство
- •4.1.4. Производительность
- •4.1.5. Цена
- •4.1.6. Настраиваемость
- •4.1.7. Масштабируемость
- •4.1.8. Доступность
- •4.1.9. Защищенность от взлома
- •4.1.10. Возможность перепрограммирования
- •4.2. Постановка проблемы
- •4.2.1. Обзор альтернативных решений
- •4.3. Описание реализации
- •4.3.1. Блок управления
- •4.3.2. Блок оценки частоты помехи
- •4.3.3. Канал обработки
- •Для уменьшения неравномерности предлагается следующая структура построения фнч канала обработки. Структурная схема фнч канала обработки представленная на рис. 4.11.
- •4.3.4. Выходное ару
- •4.4. Тестирование и заключение
- •1. Модульная схема программы
- •2. Описание программы
- •3. Руководство пользователя
- •Рис п.3. Главное окно программы
- •4. Анализ результатов работы программы
- •Параметры ачх для однородного цифрового фильтра с ких
- •Часть 1
- •394026 Воронеж, Московский просп., 14
4.2.1. Обзор альтернативных решений 92
4.3. Описание реализации 96
4.3.1. Блок управления 98
4.3.2. Блок оценки частоты помехи 99
4.3.3. Канал обработки 100
4.3.4. Выходное АРУ 107
4.4. Тестирование и заключение 108
ЗАКЛЮЧЕНИЕ 113
Приложение 114
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 138
ВВЕДЕНИЕ
Бурное развитие в последнее время нового направления – теории цифровой обработки сигналов (ЦОС) и её активное использование во многих областях науки и техники обуславливает решение актуальных проблем, связанных в первую очередь, с анализом, синтезом и схемотехническим проектированием цифровых фильтров.
Появление и активное использование в последнее время серийных программируемых логических интегральных схем (ПЛИС) и цифровых процессоров обработки сигналов (ЦПОС), способствуют дальнейшему развитию и широкому практическому использованию методов ЦОС. Методы и техника обработки цифровых сигналов в настоящее время занимают ведущие позиции при разработке контрольно-измерительной и радиоэлектронной аппаратуры, в том числе бытового назначения, радио- и гидролокационных систем, систем связи и управления.
Одной их актуальных проблем ЦОС, имеющей широкое прикладное значение, является поиск эффективных методов построения цифровых полосовых фильтров и их наборов – систем частотной селекции сигналов. С появлением на рынке микропроцессорной техники процессоров обработки сигналов и серийных интегральных схем с программируемой логикой, ориентированных на высокоэффективную реализацию алгоритмов и методов ЦОС для систем, работающих в реальном масштабе времени, проблема оптимального проектирования цифровых фильтров приобрела особое значение и потребовала формулировки новых критериев задачи оптимального синтеза. Одним из основных критериев при оптимальном проектировании цифровых фильтров является выбор эффективной структуры, при которой число операций умножения минимизируется или отсутствует совсем, а также определение оптимальных значений параметров (например, вектора коэффициентов фильтра) в рамках выбранной структуры. Минимизация или полный отказ от операций умножения связан с тем, что реализация операции умножения, всегда требует наибольших затрат времени или оборудования. Так, к примеру, если в качестве элементной базы для цифровых фильтров выбраны ПЛИС, то реализация одной операции умножения потребует не менее двенадцати вентилей, в зависимости от разрядности операнда. Другим основным критерием при проектировании цифровых фильтров является требование к линейности их фазо-частотной характеристики, что может быть удовлетворено при выборе в качестве класса проектируемых фильтров нерекурсивных цифровых фильтров или фильтров с конечной импульсной характеристикой.
Таким образом, проектирование нерекурсивных цифровых фильтров с использованием аппарата модулярной арифметики является актуальной темой. Целью данного учебного пособия является проектирование нерекурсивного цифрового фильтра (НЦФ) без умножителей с линейной фазо-частотной характеристикой (ФЧХ). Достижение этой цели включает в себя решение таких задачи, как выбор оптимальной структуры цифрового фильтра, определение оптимальных значений параметров в рамках выбранной структуры на основе оптимизации его частотных характеристик.
Для решения поставленных задач в учебном пособии применяется многокритериальный подход, с использованием критериев, которые связаны с требованиями к амплитудно-частотной характеристике (АЧХ) фильтра, объёму вычислительных затрат при реализации фильтра в рамках выбранной элементной базы, быстродействию. Данная задача многокритериальной оптимизации сводится с использованием метода главного критерия к задаче поиска условного экстремума, где в качестве целевой функции (главного критерия) выбирается одно из требований к АЧХ фильтра.