數位電視是這幾年非常熱門的話題,歐洲電信標準組織(ETSI)所制定的地面波標準(DVB-T)至今已被許多國家廣泛使用,也包括台灣在內。有鑑於數位電視之重要性,而目前實作之文獻較少,故本論文依照DVB-T (ETSI EN 300 744)之規範,將通道解碼及解變的技術以軟體方式實現,建立接收機相關知識。我們利用數位電視機上盒擷取目前現有的數位電視之中頻訊號,自行撰寫相關程式進行解碼,包括取樣頻率轉換、正交分頻多工的同步與解調變、通道估測與等化,以及解交錯、腓特比解碼器、里德索羅門解碼器…等。我們解碼進行到最後,可得到MPEG-2 Transport Stream,並且利用影音播放軟體播放其聲音及影像,確認程式之正確性。
The digit TV has become a hot topic in recent years. The European standard for digital video broadcasting over terrestrial(DVB-T) has already been adopted by a lot of countries, including Taiwan. To understand the technical details of the standard (ETSI EN 300 744), we decide to implement the DVB-T demodulator and channel decoder in software. We use existing DVB-T set-top box to get its intermediate frequency (IF) signal, which is digitized and stored in a PC. The program we write includes the following functions: sampling rate conversion, synchronization and demodulation for orthogonal frequency division multiplexing(OFDM), channel estimation and equalization, de-interleaving, Viterbi decoding, and Reed-Solomon decoding, etc. We finally obtain a MPEG-2 Transport Stream (TS). The TS can be decoded using a commercial media player. Thus, the correctness of our program is fully verified