- •Часть 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.1.3. Разовые расходы на проектирование и внедрение в производство
Для любого аппаратного решения характерны увеличенные разовые расходы на проектирование и внедрение в производство (NRE -Non Recurring Engineering) по сравнению с чисто программным решением. В данной категории первое место занимают микросхемы ASSP Они лучше всего адаптированы к реализации решений в традиционных областях применения. Однако данное свойство перестает быть преимуществом, если использовать эти микросхемы нестандартным образом.
Второе место занимают FPGA так как от разработчика требуется самостоятельно создать конфигурационную последовательность, определяющую их функционирование. Однако фактор NRЕ играет в этом случае минимальную роль, поскольку использование ПЛИС является наиболее быстрым и эффективным способом разработки аппаратных средств.
Микросхемы ASIС сильно отстают в этом соревновании от остальных из-за значительно более высокой стоимости лицензии на IP-ядра, затрат на изготовление фотошаблонов, необходимости установки необходимого оборудования и большей длительности всего цикла проектирования.
4.1.4. Производительность
Именно в плане производительности преимущество аппаратных решений выглядит наиболее явным, причем различия между тремя типами микросхем незначительны. Все они способны обеспечить производительность, соответствующую среде передачи данных, практически для любой области применения.
Единственным исключением в этом случае является операция возведения в степень по модулю, которая часто применяется в алгоритмах шифрования с открытым ключом. ПЛИС могут осуществлять oт 50 до 1000 транзакций в секунду (т/с), однако их производительность нельзя радикально увеличить. Если требуется осуществлять 5000 т/с и более, рекомендуется использовать ASIC или ASSP.
4.1.5. Цена
Если рассматривать микросхемы каждого типа с точки зрения цены, то на первое место следует поставить ASIC. Однако при этом надо учитывать, что низкая цена ASIC достигается только в больших партиях, так как только в этом случае можно компенсировать расходы NRE. Таким образом, микросхемы ASIC наилучшим образом подходят для массового производства при партиях от 100 тыс. шт. ASSP и FPGA следует использовать в случаях, когда требуется малое и среднее количество микросхем.
Возможно, кто-то скажет, что в этой категории FPGA заметно уступают микросхемам ASSP. Это было бы справедливо, если сравнивать полностью эквивалентные конфигурации. Однако микросхемы ASSP изначально перегружены различными функциями и свойствами, и поэтому каждая ASSP ориентирована на достаточно большой сегмент рынка, чтобы оправдать таким образом затраты на ее разработку. Практически большинство систем на базе ASSP используют, лишь какую то определенную часть свойств этих ASSP. Напротив, при эффективном проектировании матрица FPGA будет обладать только теми свойствами, которые необходимы для конкретной задачи. Если сравнить, «напичканную функциями», ASSP и FPGA, в которой «нет ничего лишнего», то можно сказать, что соотношение цена качество у последних гораздо ниже.