基于Nios II DTMB單頻網(wǎng)適配器設計
系統(tǒng)軟件的設計主要完成人機交互程序,從按鍵式控制面板中獲得用戶提供的參數(shù)并提交給適配器模塊,同時控制LCD來提供系統(tǒng)的反饋信息和報警信息。系統(tǒng)控制部分的流程如圖6所示。
4 測試結(jié)果與結(jié)論
利用碼流發(fā)生器、DTMB調(diào)制器、數(shù)字機頂盒、電視機搭建了一套測試系統(tǒng)。碼流發(fā)生器產(chǎn)生的碼流首先輸入單頻網(wǎng)適配器,對輸入碼流進行MIP包插入等處理再送到DTMB調(diào)制器,輸出到接收機頂盒進行解調(diào)譯碼。測試結(jié)果表明,調(diào)制器能正確檢測出單頻網(wǎng)適配器插入的MIP包,能根據(jù)MIP包內(nèi)容調(diào)整工作模式,如FEC碼率、保護間隔和調(diào)制方式等。對DTMB的33種傳輸速率都進行了測試,表明單頻網(wǎng)適配器支持全部傳輸速率,調(diào)制器能識別所有工作模式。同時,機頂盒能正常接收解調(diào)并輸出視頻圖像,未見停滯、馬賽克等現(xiàn)象。對單頻網(wǎng)適配器輸出端碼流的PCR 特性進行測試,表明碼流重組和PCR校正正確,完全滿足MPEG-2的接口規(guī)范。
本文介紹了一種基于Nios II的DTMB單頻網(wǎng)適配器的設計方案,實現(xiàn)了MIP包插入、傳輸速率適配和PCR校正等核心功能,支持DTMB標準的全部33種凈荷速率,對內(nèi)部算法擁有完全的自主知識產(chǎn)權。同時,設計時預留一個以太網(wǎng)接口,以方便用戶通過以太網(wǎng)口控制單頻網(wǎng)適配器的工作模式。
評論