<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 消費電子 > 設(shè)計應(yīng)用 > 基于ST40GX1與STi5514網(wǎng)絡(luò)交互式數(shù)字機頂盒硬件設(shè)計

          基于ST40GX1與STi5514網(wǎng)絡(luò)交互式數(shù)字機頂盒硬件設(shè)計

          作者: 時間:2012-07-27 來源:網(wǎng)絡(luò) 收藏

          2 基于的系統(tǒng)構(gòu)成

          根據(jù)的功能特點提出的系統(tǒng)總體結(jié)構(gòu)方案如圖1所示。

          2.1 前端解碼部分

          由于內(nèi)置三路TS流解擾通道,故采用雙路的Turner+STV0297QAM解調(diào)器同時解調(diào)兩個頻道的基于DVB-C的視頻數(shù)據(jù)傳輸流。充分利用STi5514的解擾、控制處理以及解碼能力,可以實現(xiàn)畫中畫功能。其中Turner可以采用MicroTune的MT2040單芯片調(diào)諧器以節(jié)省空間和成本。此外,通過外接STE422,對IEEE1394接口輸入提供支持。

          2.2 后端解碼部分

          后端解碼由STi5514完成。STi5514通過外接8MB共享的SDRAM完成在信道解調(diào)、解復(fù)用以及解碼過程中所需要的存儲資源,STi5514通過MPX總線共享位于 EMI接口上的16MB FLASH。通過ATA接口外接硬盤存儲器以擴展VCR應(yīng)用。STi5514解碼后的符合ITU-R601_656標(biāo)準(zhǔn)的視頻數(shù)據(jù)通過視頻輸出端口直接輸入到ST40GX1的兩路視頻輸入端口中的DVP0。STi5514向ST40GX1發(fā)送27MHz的像素時鐘以及同步信號,以確保STi5514視頻數(shù)據(jù)正確接收。

          2.3 圖形處理及便于應(yīng)用的接口

          應(yīng)用實現(xiàn)部分由ST40GX1以及相應(yīng)的接口完成。

          2.3.1 ST40GX1二維圖形處理

          ST40GX1接收來自STi5514輸入的解碼視頻流,并經(jīng)過插值、色彩空間坐標(biāo)變換后,與網(wǎng)頁瀏覽等其它視頻流進(jìn)行透明度處理(Alpha blending)、飽和度處理(Gamma Processing)等復(fù)合處理,形成統(tǒng)一的視頻幀緩存數(shù)據(jù),并通過內(nèi)部的DENC將其編碼為模擬電視能接收處理的復(fù)合視頻信號CVBS、SVideo或分量信號RGB、YUV等輸出。

          由于ST40GX1只支持3.3V的PCI接口,可通過Intel的SB21150BC擴展3.3V或5V的PCI插槽;在需要3D圖像處理的情況下,可以外插PCI 3D圖形加速卡來實現(xiàn)。

          2.3.2 接口

          考慮到網(wǎng)絡(luò)接口的寬帶接入方式要求,利用ST40GX1對外部提供的PCI總線接口,集成Cable Modem、Ethernet等高速接口。

          2.3.2.1 Cable Modem

          選擇符合Docsis1.1/Euro-docsis1.1規(guī)范的Cable Modem前端單芯片接口芯片STV0396作為Cable Modem解決方案,這一部分既可以作為一個獨立的PCI卡來,也可以將其直接嵌入母板上。STV0396是一個高度集成的調(diào)制解調(diào)系統(tǒng),包括支持上行和下行符合DOCSIS1.1規(guī)范的物理層規(guī)范接口,媒體接入控制(MAC)以及功能強大的32位ST20 RISC處理器、PCI、EMI/MPX等與ST40GX1相兼容的外部接口。STV0396采用316管腳的BGA封裝,除需外接雙向調(diào)諧器外,還需要添加下行方向的聲表面波濾波器SAW、上行方向的線路放大器以及時鐘等,才能實現(xiàn)與線纜頭端設(shè)備CMTS之間的通信連接。其典型接口電路如圖2所示。

          2.3.2.2 以太網(wǎng)接口

          選擇基于RTL8139C的3.3V以太網(wǎng)芯片組作為接口芯片,主要考慮到該芯片具有高度集成、在嵌入式系統(tǒng)中使用廣泛以及10/100M自適應(yīng)特性、自帶PCI接口、在類Linux操作系統(tǒng)下驅(qū)動程序容易找到等優(yōu)點。RTL8139采用128管腳的 QPF/LQPF封裝,并通過PCI總線接口與ST40GX1相連接。

          2.3.2.3 V.90軟件Modem的支持

          對V.90軟件Modem的支持,直接利用ST40GX1的Modem前端接口MAFE來完成。不使用Modem是考慮到充分利用ST40GX1的運算處理能力以降低成本。

          2.4 啟動及通訊

          ST40GX1與STi5514通過配置各自MPX總線接口的主/從(Initiator/target)方式來決定系統(tǒng)的啟動順序。在這里,由于系統(tǒng)啟動代碼位于ST40GX1的局部FLASH中,故將ST40GX1配置為主(Initiator),將STi5514配置為從(target)。具體的啟動順序為:ST40GX1首先控制MPX總線并且先啟動,在啟動期間阻止STi5514使用MPX總線,直到其完全完成從Flash里面讀取啟動代碼和初始化為止。接著ST40GX1利用MPX總線拷貝STi5514的啟動程序以及應(yīng)用程序代碼到自己的LMI DDR內(nèi)存中??截愅瓿珊螅琒T40GX1釋放并允許STi5514控制MPX總線,STi5514從ST40GX1的DDR SDRAM中拷貝自己的啟動程序及應(yīng)用程序代碼。借鑒這一點,通過MPX總線可以實現(xiàn)多CPU之間的存儲共享。

          STi5514通過MPX總線可以訪問ST40GX1上的Mailbox寄存器。Mailbox被固定映射于ST40GX1存儲空間的基地址0x1B150000處,該寄存器對兩個CPU都能產(chǎn)生中斷信號。通過Mailbox寄存器,ST40GX1與STi5514能實現(xiàn)進(jìn)程同步、消息傳遞等進(jìn)程間通信。

          本文較為詳細(xì)地介紹了基于ST40GX1和STi5514的高性能網(wǎng)絡(luò)數(shù)字電視機的系統(tǒng)構(gòu)成及實現(xiàn)。雖然低端的基本付費/免費數(shù)字電視機會在很長時間內(nèi)成為消費者的選擇,但隨著用戶對功能需求的增加以及有線運營商服務(wù)內(nèi)容的豐富,為用戶提供此類高端應(yīng)用的數(shù)字電視機也會得到日益廣泛的應(yīng)用。


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();