- •Содержание
- •Введение
- •Описание системы
- •Обобщенная структура программного обеспечения
- •Блок обработки входных тактовых сигналов
- •Блок управления микросхемой распределения тактовых сигналовCdce62005rgz
- •3.1. Модуль связи с микросхемой
- •Блок управления синтезатором частот (микросхема adf4106bcpz)
- •3.2. Модуль принятия данных от модуля сопряжения с usb
- •3.3. Модуль передачи значений прочитанных регистров
- •4.1. Подмодуль изменения значений регистров
- •4.2. Подмодуль формирования отправляемых данных
- •4.3. Подмодуль передачи данных в микросхему
- •Блок управления ацп (микросхемаAdc12d1000ciut)
- •5.1. Модуль-приемник оцифрованных данных
- •5.2. Модуль для настройки ацп по командам от usb
- •Блок обмена информацией по usb (микросхема ft245rq)
- •Мьютекс;
- •Модуль для тестирования соединения.
- •6.1. Протокол обмена
- •6.2. Мьютекс
- •6.3. Модуль сопряжения с микросхемой ft245rq
- •6.4. Модуль для тестирования соединения
- •Блок цифровой обработки сигналов
- •7.1. Модуль бпф
- •7.2. Модуль контроля обнаружителя
- •7.3. Модуль обнаружителя по спектру
- •7.4. Модуль обнаружителя во временной области
- •7.5. Модуль осциллографа
- •Блок приёмопередатчика
- •8.1. Обобщенный протокол информационного взаимодействия
- •8.2. Модуль приёмника
- •8.3. Модуль передатчика
- •Заключение
- •Список литературы
Заключение
В рамках данной работы были разработаны алгоритмы для управления всеми периферийными устройствами, входящими в модуль цифрового приема, а также алгоритмы цифровой обработки сигналов, было проведено моделирование разработанных алгоритмов, было разработано программное обеспечение, соответствующее техническому заданию, затем проведена проверка работоспособности алгоритмов на аппаратуре. В результате этой проверки были обнаружены следующие недостатки:
Микросхема АЦП (ADC12D1000CIUT) при оцифровке данных (поступающих с антенны) выдает не подлежащие какой-либо классификации отсчеты сигнала. Это, скорее всего, связано с недостатками аппаратной части: тактовый сигнал 1 ГГц либо не доходит до АЦП, либо доходит в очень искаженной форме. Это может быть из-за плохого пропоя, либо из-за обрыва дорожки.
Проверить цифровую обработку сигналов на аппаратуре не удалось в связи с указанным выше недостатком.
В будущем планируется осуществить проверку цифровой обработки сигналов на аппаратуре после устранения указанных недостатков. По результатам данной проверки планируется осуществить оптимизацию программного обеспечения, внедрить новые режимы работы системы, улучшение программного обеспечения, исходя из результатов испытаний.
Список литературы
Analog Devices PLL Frequency Synthesizer ADF4106 Datasheet
Texas Instruments Incorporated Five/Ten Output Clock Generator/Jitter Cleaner With Integrated Dual VCOs CDCE62005 Datasheet Revision D.
Future Technology Devices International Ltd. FT245R USB FIFO I.C. Datasheet Version 1.05
Peter M. Nasulu: VerilogIntroduction
Основы цифровой обработки сигналов: Курс лекций / Авторы: А.И. Солонина, Д.А. Улахович, С.М. Арбузов, Е.Б. Соловьева / Изд. 2-е и перераб. – СПб.: БХВ-Петербург, 2005. – 768 с.: ил.
Техническое задание по разработке проекта программного обеспечения для модуля цифрового приема (ПМЦ)
Непараметрические обнаружители сигналов: Учебное пособие к лабораторной работе / А.В. Бруханский/ М., 1998. – 21 с.
Логическое ядро “Aurora 8b/10b”: Руководство пользователя. // Xilinx 2010. – 127 c. Режим доступа: http://www.xilinx.com/support/documentation/ip_documentation/aurora_8b10b_ug353.pdf (Дата обращения 20.05.2015).
