Разделы

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

В результате моделирования в среде 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