Font Size: a A A

The Software Research Of HDTV Set Top Box Systems Based On Nevis Chip

Posted on:2009-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2178360245473106Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the digitalization of the TV Broadcasting, DTV (Digital Television) industry has aroused a vast concern all over the world. Many countries have set up their own proposals of the transition from the Analog TV to Digital TV. DTV STB (Set-Top Box) will be an important product of the DTV industry during the period in which both the Analog TV and the Digital TV exist.The content of the dissertation is divided into three parts.The first part introduces the development of a SDTV STB based on Nevis. This chip from the Conexant's Nevis is for STB and it has the functions of system control, audio decoding, MP@ML MPEG video decoding and channel decoding. The thesis discusses in detail on the design of the system architecture.The second part introduces the design and implementation of interface of a HDTV STB with Virgo, Blanco and Libra. They are also Broadcom's ASIC chips. Nevis is the upgraded chip of Libra. It has all the functions of Libra. Virgo can decode the MP@HL MPEG video source and Blanco can code the analog video into the MPEG-2 bit stream. The thesis describes the design and implementation of the graphic user interface of the STB system in detail. This STB system uses Linux as its operation system. Embedded GUI is an essential component of embedded Linux. This paper focuses on Microwindows. Through an in-depth study of Microwindows and Qt/Embedded, the C++ is used to write some class libraries with the APIs of Microwindows, during which we make reference to the Qt class library. The class libraries are the main elements of the STB GUI. So the reusability of the developed software of the system has been greatly improved. And based on these class libraries, the graphic user interface of the STB system is perfectly implemented.The third part is about the debugging and testing of the software subsystem according to the modules partitioned by the system programmer.
Keywords/Search Tags:HDTV Set-Top Box, STB, GUI, Auto Testing
PDF Full Text Request
Related items