Font Size: a A A

Design And Implementation Of Spectrum Display System Based On Vivado

Posted on:2016-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:M N CaoFull Text:PDF
GTID:2308330461468040Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
Signal spectrum analysis is widely used in communication, signal detection and analysis, digital signal processing and so on.With the increase of the complexity of the system, higher requirements for the accuracy and real-time of the spectrum analysis is put forward. FFT is an important method for realizing frequency spectrum, so the design of a real time spectrum display system based on FFT algorithm is important in signal processing. Firstly the FFT algorithm is analyzed, and then a co-design of hardware and software methodology based on Vivado is proposed. The Zynq provided by Xilinx Company is the development platform. A real-time, reliable audio spectrum display system is designed and realized. The main work is summarized as follows:(1)FFT IP is designed based on high-level synthesis tool Vivado HLS, HLS is used to inspect the simulation and RTL of the FFT algorithm compiled by using C language. The FFT IP is optimized in the occupation of resources and data processing speed, Finally a RTL level FFT IP is generated which can process real and complex data. The FFT IP can be used in Vivado hardware development.(2)OLED IP is designed by using the Verilog language. The hardware system of OLED is built with the OLED IP and the other IPs provided by Xilinx. SDK is used to compile the driver of OLED. Finally the software and hardware parts are put together to verify the OLED IP and driver programs on Zed Board development board.(3)The Audio driver is designed according to the Audio IP provided by Xilinx and the external Auau1761 chip of Zed Board development board. A hardware system is designed with Audio IP to test the driver of Audio IP.(4)A spectrum display system is designed and realized. The spectrum display system is designed by using FFT IP, OLED IP, Audio IP and other IPs provided by Xilinx. The system’s test program is written in SDK, and the spectrum is real time displayed on OLED. The system designed by using HLS FFT IP is used to process the single frequency sinusoidal signal, and the result generated by it is compared with the result generated the other system which is designed by using Xilinx FFT IP. Finally two experimental performance and resource consumption are compared and analyzed.The experimental result shows that the audio signal spectrum can be displayed in real time on the OLED after the audio signal processed by the spectrum display system. In other words the result proves the correctness of the design of FFT IP. At the same time it shows that the co-design of software and hardware methodology can make full use of the parallel processing ability of FPGA and the flexibility of software implementation. This co-design method provides a practical design method for practical application.
Keywords/Search Tags:Fast Fourier Transformation IP, Vivado, Co-design of hardware and software, High Level Synthesis, Field-Programmable Gate Array
PDF Full Text Request
Related items