Разделы

Тестовые испытания

В результате моделирования в среде Matlab получены следующие временные характеристики, изображенные на рисунках 5.1 и 5.2 соответственно. По оси ординат откладывается амплитуда нормированного сигнала, а по оси абсцисс время в наносекундах соответственно.

На вход банка цифровых фильтров подан идеализированный ЛЧМ сигнал, представленный на рис.

Рисунок 5.1 - Входной ЛЧМ сигнал

Рисунок 5.2 - Выходной ЛЧМ сигнал с удаленным шестым каналом

Как видно из рисунка 5.2 цифровой фильтр пропускает сигнал от 0 до с, что соответствует 50 МГц и не вносит изменений в состав ЛЧМ сигнала, что подтверждает работоспособность математической модели фильтра.

Исходными данными для моделирования в среде Quartus II являются внешние воздействия, заданные в виде некоторого входного вектора (набора кодовых слов). Подсистема моделирования (Simulator) пакета Quartus II, в соответствие с алгоритмом проекта, синтезирует выходные сигналы, соответствующие его реакции на заданное входное воздействие, которая очень близка к реакции запрограммированной ПЛИС. В типовых задачах разработчик задает наборы входных векторов и анализирует полученные в результате моделирования выходные сигналы.

В соответствии с поставленной задачей подсистема моделирования позволяет выполнить моделирование с учетом временных параметров реальной ПЛИС (Timing Simulation), позволяющее проверить не только правильность логического функционирования проекта, но и его работу с учетом реальных параметров выбранной ПЛИС в самых жестких условиях эксплуатации.

Файлы вектора входных воздействий в системе Quartus II будут задаваться в виде описания в графической форме (некоторых временных диаграмм) с использованием редактора временных диаграмм (Waveform Editor) - файлы *. vwf (Vector Waveform Files).

Для оценки правильности работы проектируемого фильтра следует провести 2 испытания. В первом случае входная последовательность задается с частотой 45 МГц (22 нс), а во втором с частотой 100 МГц (10 нс), Т.о. наглядно оценивается работоспособность цифрового фильтра.

Для моделирования необходимо задать значения входным выводам. Для вывода clock задается сигнал тактирования длительностью от 0 до 1 мкс с периодом 20 нс (в отчете о компиляции проекта указывается оптимальная частота тактирования). Для вывода reset необходимо задать уровень логической единицы в начальный момент времени длительностью 10 нс. Для вывода in_data [7.0] задается входная последовательность, подлежащая фильтрации.

Для второго случая параметры задаются аналогично.

На рисунках 5.3 и 5.4 представлены результаты моделирования банка цифровых фильтров в среде Quartus II.

Рисунок 5.3 - Результаты моделирования в среде Quartus II (частота входной последовательности 45 МГц).

Рисунок 5.4 - Результаты моделирования в среде Quartus II (частота входной последовательности 100 МГц).

Как видно из временных диаграмм при частоте сигнала 45 МГц фильтр пропускает входной сигнал, а при частоте 100 МГц фильтрует его. Т.о. эти диаграммы подтверждают правильность работы ЦФ.

Другие материалы

Реконструкция СТС Барун-Хемчикского района Республики Тыва на базе цифровой АТСЭ Квант-Е
В нашей стране проводится большая работа по развитию и автоматизации сельской телефонной связи. Широкое развитие сельской телефонной сети (СТС) страны возможно только на основе полной а ...

Синтез автоматической системы передачи кодированных сигналов в канал связи
В системах автоматики, телемеханики и связи, а также в измерительных и вычислительных устройствах производится обработка информации, которая представляется как в цифровой, так и в текстовых формах. Дл ...

Разработка квазиоптимальной, по критерию минимума, вероятности ошибки системы связи
...

Копирайт 2019 : www.ordinarytech.ru