Font Size: a A A

Ethernet Digital Audio Broadcast System Based On Sopc

Posted on:2013-10-08Degree:MasterType:Thesis
Country:ChinaCandidate:X J YuanFull Text:PDF
GTID:2248330371494909Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
The Ethernet digital broadcasting system based on SOPC is the inevitable outcome of the development of networking,digitizing and programmable technology.Compared to the traditional broadcasting system,the system not only has better audio quality,further transmitting distance,but also could play the audio data in regional field, with vast market and developing prospect.A design of the digital broadcasting system and its realization has appeared to meet the Ethernet digital broadcasting system’s requirements.The system is divided into two parts:(1)Broadcasting server (2)Broadcast terminal based on SOPC. Server uses microphone to acquire voice data and then transmit it to the designated broadcast terminal which is used to receive voice data over Ethernet and play it in real-time over Ethernet.The implementation process of the system includes the implementation of server,establishing the platform of hardware and software for the terminal of the system and designing its application programs.The server of the system used the Visual Studio.NET8.0as its development platform,combined the underlying wave function programming,it realizes voice signal acquisition and transmit it with winsock function through Ethernet on the broadcasting server, meanwhile,the control interface for the server based on MFC was designed and implemented.The process of forming this system includes setting up the hardware section and setting up the software section. To set up the hardware section, firstly we choose different IP core in EDK to form the functional parts of this system. Then through configuring the internal ports of these IP core, make the different functional part can communication each other. For those IP cores which related to external chips, we should configure their external ports so that they can be related to external chips. Builded the IP core as LCD controller.At last, we should configure the parameter of every IP core so that they fulfill the requirements of every function part. Setting up the software section including of transferring the system and protocol stack, configuring the Xilkernel system and LWIP system according to the function requirement, generating the library files that the application program can link with.At the same time, build the Voice Received Thread which depends on the LWIP protocol, and the Voice Broadcast Thread which uses GPIO to simulate the SPI to drive the voice broadcast chip on the formed platform consisted with hardware and software. The Voice Received Thread saves the voice received from the server to a circular queue. Then the Voice Broadcast Thread will pick up one voice data and send it to voice play chip to play.Finally, the system were tested through the testing programs.the test result shown that all the system modules run stabilitily and can meet the requirements of engineering applications.
Keywords/Search Tags:Construction of SOPC platform, Building IP core, Voice acquisition, Voice receiving, Voice broadcast
PDF Full Text Request
Related items