1.
ДЕМОДУЛЯЦИЯ СООБЩЕНИЯ
В соответствии с концепцией стандарта
802.11а, демодуляция OFDM
символа включает в себя следующие
этапы:
1)
Поиск начала
пакета (осуществляется по первым семи коротким настроечным последовательностям
см. рис. 2 ч.1);
2)
Грубая частотная
подстройка (для ее реализации, используются короткие последовательности с
восьмой по 10);
3)
Точная частотная
и временная синхронизация (используется пара длинных последовательностей,
следующих за двойным защитным интервалом);
4)
Обратно быстрое
преобразование Фурье;
5)
Оценка качества
канала связи (также по длинной преамбуле);
6)
Демодуляция.
Несмотря на кажущуюся сложность вышеперечисленных
этапов, некоторые из них можно свести к нескольким математическим операциям,
которые достаточно просто реализуются программно, в частности, вычисление
автокорреляционной и взаимнокорреляционной функций, быстрого преобразования Фурье,
и квадратурной демодуляции.
2.
ОСОБЕННОСТИ РЕАЛИЗАЦИИ ЗАДАЧИ НА ПЛАТФОРМЕ OMAP L138
Для работы с
платой OMAP L138, в частности, с ее DSP ядром, требуется интегрированная среда разработки Code
Composer Studio,
разработанной американской компанией Texas Instruments для
процессоров семейства TMS320, в которое входит и рассматриваемый DSP процессор
C6748 (Рис.1
ч.1). CCS обладает
очень гибким интерфейсом, который позволяет каждому пользователю выбрать
удобное расположение необходимых окон, которых в данной среде разработки
большое количество. CCS включает в себя операционную систему реального
времени SYS/BIOS, предназначенную для минимизации затрат памяти и
ресурсов процессора приложением.
Также фирма TI обеспечила своих пользователей достаточно объемной,
полезной и своевременной справочной информацией, от наличия которой, зачастую
зависит выбор платформы.

Рисунок 1 –
модули, подключаемые из библиотеки DSPLIB.
В ее составе находятся функции вычисления АКФ и ВКФ
(раздел correlation, dsp_sp_autocor –
функция вычисления АКФ, dsp_sp_convol – частным случаем
использования, которой является вычисление ВКФ), а также функция вычисления БПФ
и ОБПФ (раздел Fast Fourier Transform, функции dsp_sp_fftSPXSP и
dsp_sp_ifftSPXSP).
