|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Процессоры цифровой обработки сигналов и реальный масштаб времени
Процессоры цифровой обработки сигналов находят широкое применение в самых различных областях, так, как они способны обеспечивать работу в реальном масштабе времени как существующих, так и принципиально новых устройств. Процессор цифровой обработки сигналов (сигнальный процессор, Digital Signal Processor) – это микропроцессор, особенностью работы которого является поточный характер обработки больших объемов данных в реальном масштабе времени и, как правило, с интенсивным обменом данных с внешними устройствами. ПЦОС реализуется на основе так называемой базовой архитектуры (DSP Basic Architecture). Реальный масштаб времени (реальное время работы, Real Time Scale) – это такой режим работы устройства, при котором регистрация и арифметическая обработка (а при необходимости и анализ, визуализация, сохранение, систематизация, синтез и передача по каналам связи) данных производится без потерь информации, поступающей от ее источника Цифровая обработка сигнала (Digital Signal Processing) — это арифметическая обработка в реальном масштабе времени последовательности значений амплитуды сигнала, определяемых через равные временные промежутки
Процессоры цифровой обработки сигналов (ПЦОС). Требования к ПЦОС.
Процессор цифровой обработки сигналов (сигнальный процессор, Digital Signal Processor) – это микропроцессор, особенностью работы которого является поточный характер обработки больших объемов данных в реальном масштабе времени и, как правило, с интенсивным обменом данных с внешними устройствами. ПЦОС данные с гораздо большими скоростями, чем обычные МК. DSP-процессоры оптимизируются для обработки аудио- и видеосигналов. Отсюда возникают требования: 1. большие регистровые контексты, поскольку чем больше данных можно сохранить в регистрах, тем меньше времена циклов ожидания при чтении и записи во внешнюю память. 2. Очень высокие частоты прерываний вплоть до 100 КГц, тк в процессе работы DSP-приложения получают данные из внешнего мира в реальном времени, нередко со скоростями до Мбайт/секунду. 3. специальные регистры для исполнения циклов с нулевыми накладными расходами 4. аппаратные стеки, экономящие целый такт при выполнении вызова функции. 5. высокая точность обработки данных 6. реализация 7. устройства в весьма компактном и миниатюрном виде 8. достижение 9. высокой стабильности характеристик устройства в различных 10. PDF created with pdfFactory trial version www.pdffactory.com8 11. температурных условиях функционирования Чтобы соответствовать таким требованиям, большинство процессоров цифровой обработки сигналов имеют множество приоритетов прерываний, теневые регистры (как минимум, один набор) для снижения накладных расходов на переключение контекстов, а также немаскируемое прерывание.
Процессоры цифровой обработки сигналов (ПЦОС). Типовые задачи и области применения. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |