Details

Title: Аппаратная реализация интерфейса к ЦАП в ПЛИС: выпускная квалификационная работа бакалавра: направление 11.03.01 «Радиотехника» ; образовательная программа 11.03.01_01 «Космические и наземные радиотехнические системы»
Creators: Летунов Никита Сергеевич
Scientific adviser: Рашич Андрей Валерьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: ПЛИС; временные ограничения; триггер; цифро-аналоговый преобразователь; аппаратная реализация интерфейса; FPGA; time constraints; flip-flop; digital-to analog converter; hardware implementation of the interface
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-2517
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Additionally: New arrival
Record key: ru\spstu\vkr\29129

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

В ходе работы были проанализированы временные ограничения, возникающие в ПЛИС. Рассмотрен случай, когда выходные данные поступают из ПЛИС на другое устройство, расположенное на той же плате. Опираясь на заданные требования и исходные данные был разработан аппаратный интерфейс к ЦАП AD9744 в ПЛИС XCZU5EV-2SFVC784I. Затем данный интерфейс был реализован в ПЛИС XCZU5EV-2SFVC784I на языке SystemVerilog в среде разработки Vivado. Реализованный интерфейс верифицирован посредством создания модели в среде разработки Vivado. Проанализировано количество требуемых ресурсов. Ценность данной работы заключается в том, что в заданных условиях удалось достичь требуемой частоты дискретизации. Данный интерфейс является субмодулем прошивки, загружаемой в ПЛИС. Использовались открытые образовательные ресурсы и программы поиска и анализа информации. Применено программное обеспечение VIVADO. Итоговая частота дискретизации превышает 200МГц, что удовлетворяет требованиям с соблюдением всех заданных условий.

In the course of the work, the time constraints arising in FPGAs were analyzed. The case is considered when the output data comes from the FPGA to another device located on the same board. Based on the specified requirements and initial data, a hardware interface to the AD9744 DAC in the XCZU5EV-2SFVC784I FPGA was developed. Then this interface was implemented in the FPGA XCZU5EV-2SFVC784I in the SystemVerilog language in the Vivado development environment. The implemented interface is verified by creating a model in the Vivado development environment. The amount of required resources has been analyzed. The value of this work lies in the fact that under the given conditions it was possible to achieve the required sampling rate. This interface is a submodule of the firmware loaded into the FPGA. Open educational resources and information search and analysis programs were used. VIVADO software has been applied. The final sampling rate exceeds 200 MHz, which meets the requirements in compliance with all specified conditions.

Document access rights

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

Usage statistics

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