Details

Title: Разработка унифицированного фильтра для радиосигнала на ПЛИС: выпускная квалификационная работа бакалавра: направление 11.03.01 «Радиотехника» ; образовательная программа 11.03.01_01 «Космические и наземные радиотехнические системы»
Creators: Станкеев Сергей Михайлович
Scientific adviser: Кудряшова Татьяна Юрьевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: КИХ фильтр; System Verilog; ПЛИС; Vivado; унифицированный модуль; FIR filter; FPGA; unified module
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 11.03.01
Speciality group (FGOS): 110000 - Электроника, радиотехника и системы связи
DOI: 10.18720/SPBPU/3/2024/vr/vr24-3108
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\29223

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Цель работы – разработка унифицированного модуля цифрового фильтра на языке System Verilog. В результате разработан унифицированный ЦФ для реализации на ПЛИС, проведены расчеты его характеристик, разработаны программы на System Verilog для его реализации и проверки его работоспособности, а также произведен расчет требуемых ресурсов для реализации ЦФ на ПЛИС. В работе применены методы теории анализа и синтеза ЦФ, методы математического моделирования и язык описания аппаратуры для синтеза и событийного моделирования. Использовались открытые образовательные ресурсы и программы поиска и анализа информации. Использовались средства автоматизации (автоматизированной) разработки Vivado. Применено программное обеспечение: Filter Designer, System Verilog. Результаты применимы при проектировании ЦФ для передающих и приемных радиоустройств.

The aim is development of a unified digital filter module in the System Verilog language. As a result, a unified digital filter was developed for implementation on an FPGA, its characteristics were calculated, programs were developed in System Verilog to implement it and test its performance, and the required resources for implementing the digital filter on an FPGA were calculated. The work uses methods of the theory of analysis and synthesis of digital filters, methods of mathematical modeling and a language for describing equipment for synthesis and event modeling. Open educational resources and information search and analysis programs were used. Automation (automated) development tools such as Vivado was used. The Filter Designer and System Verilog software has been applied. The results are applicable when designing digital filters for transmitting and receiving radio devices.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Table of Contents

  • Определения, обозначения и сокращения
  • Введение
  • Глава 1. Обзор современных принципов и технологий создания цифровых фильтров
    • 1.1. Принципы осуществления цифровой фильтрации
    • 1.2. Сравнение фильтров с конечной и бесконечной импульсной характеристикой
    • 1.3. Выбор метода синтеза КИХ – фильтра
    • 1.4. Особенности реализации ЦФ на ПЛИС с использованием языка System Verilog
  • Глава 2. Выбор структуры и расчет характеристик ЦФ
    • 2.1. Выбор структуры КИХ – фильтра
    • 2.2. Расчет характеристик ЦФ
  • Глава 3. Разработка и экспериментальное исследование унифицированного модуля КИХ фильтра
    • 3.1. Программная реализация модуля ЦФ на языке System Verilog
    • 3.2. Testbench для проверки модуля на языке System Verilog
    • 3.3. Результаты симуляции и проверка работоспособности модуля на различных ПЛИС
  • Заключение
  • Список использованных источников
  • Приложение А Коэффициенты полосового фильтра
  • Приложение Б Программа унифицированного модуля КИХ-фильтра
  • Приложение В Код testbench для проверки модуля

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics