專利名稱:一種基于龍芯cpu的高清晰視頻裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型屬于多媒體領(lǐng)域,具體涉及一種基于龍芯CPU的高清晰視頻裝置。
背景技術(shù):
龍芯3號系列CPU的出現(xiàn)打破了中國高性能服務(wù)器領(lǐng)域無芯的尷尬局面,把中國的IT行業(yè)帶上了一個新的高度。但接下來面臨一個嚴(yán)峻的問題就是CPU的產(chǎn)業(yè)化問題,如果解決不好產(chǎn)業(yè)化的問題,那龍芯CPU仍是一個不能實用只是概念意義的CPU,只能停留在實驗室里。由于龍芯3號系列CPU面世的時間短,所以各種配套的應(yīng)用方案均不完善。缺少高清晰的視頻顯示方案是限制龍芯CPU發(fā)展的一個重要的問題,龍芯CPU如果沒有解決高清晰的顯示問題,就無法在PC市場和個人終端市場進行廣泛的應(yīng)用。目前龍芯CPU顯示方案大多采用兩種一是采用在南橋芯片PCI bus或者北橋PCIEbus上掛接嵌入式的VGA IC; 二是依靠北橋自帶的VGA顯示功能進行解決。但這種方式都存在缺點,達不到高清晰視頻功能的要求。第I種方案存在的問題是嵌入式VGA IC的功能很簡單,只能實現(xiàn)簡單的顯示,無法呈現(xiàn)高分辨率的圖像,在運行游戲、播放720p和IOSOp格式的電影時十分的緩慢;第2種方案存在的問題是北橋自帶專業(yè)VGA顯卡的價格較高,無法適應(yīng)市場的低價高品質(zhì)要求。目前的做法只能通過模擬程序解釋運行北橋VGA的二進制代碼,延滯了顯示時間,使北橋VGA顯示功能大大折扣。另一個原因就是這種顯示方案需要龍芯CPU承擔(dān)一部分視頻的編解碼任務(wù),占用CPU的資源,所以龍芯CPU在運行其它程序時還要兼顧視頻的編解碼任務(wù),使VGA視頻的播放流暢性大大受限。除了上述兩種方案外,還可以在PCIE bus上插入目前市場上性能強大的VGA顯卡,但其主要缺點也是龍芯CPU在運行其他任務(wù)時,沒有足夠的龍芯CPU資源或者能力承擔(dān)本屬于龍芯CPU那部分的視頻編解碼任務(wù),所以需要通過其他技術(shù)手段完成視頻編解碼任務(wù),以此釋放龍芯CPU,在實現(xiàn)高清視頻的同時還可以通過龍芯CPU運行其它程序。
實用新型內(nèi)容針對現(xiàn)有技術(shù)的上述缺陷,本實用新型的目的在于提出一種價格低廉、可減輕龍芯CPU工作負(fù)荷的基于龍芯CPU的高清晰視頻裝置。本實用新型的高清晰視頻裝置是通過如下技術(shù)方案實現(xiàn)的一種基于龍芯CPU的高清晰視頻裝置,包括龍芯CPU、北橋芯片、南橋芯片、視頻編解碼芯片、視頻顯示芯片和DMA控制器,所述北橋芯片分別與龍芯CPU、南橋芯片和視頻顯示芯片相連,所述DMA控制器與龍芯CPU相連,所述視頻編解碼芯片與南橋芯片相連;所述北橋芯片采用SR5690、SR5670或SR5650芯片,所述南橋芯片采用SP5100、SP5100R或SP5100RS 芯片。進一步地,該裝置包括與龍芯CPU連接的存儲器,通過所述存儲器存儲經(jīng)過視頻編解碼芯片進行編解碼后的視頻數(shù)據(jù)。[0011]進一步地,所述南橋芯片通過PCI通道與視頻編解碼芯片連接。進一步地,所述北橋芯片通過PCIE通道分別與視頻顯示芯片和南橋芯片連接。進一步地,所述龍芯CPU通過HT總線與北橋芯片相連。進一步地,所述視頻編解碼芯片采用BCM70010芯片。進一步地,所述視頻顯示芯片采用SM750芯片。本實用新型的有益效果在于I)該視頻裝置針對目前龍芯CPU高清晰方案存在的問題,巧妙地把VGA高清晰方案分成兩部分任務(wù)一是VGA編解碼任務(wù)即視頻編解碼芯片通過南橋芯片直接讀取來自外設(shè)的視頻信號,并對視頻信號進行編解碼;二是VGA顯示任務(wù)即視頻顯示芯片將接收到 的編解碼后的數(shù)據(jù)轉(zhuǎn)換為RGBHV信號。該視頻裝置通過上述兩部分的有效銜接實現(xiàn)了目前X86市場上的高清晰VGA顯卡功能,使用戶不再依賴于國外高端專業(yè)產(chǎn)品,可以通過免費使用或者授權(quán)使用的通用芯片來達到高清晰視頻的效果。2)該視頻裝置只通過龍芯CPU來發(fā)送接收命令,而真正視頻播放任務(wù)分配給頻編解碼芯片和視頻顯示芯片來承擔(dān),最大程度的減輕了龍芯CPU的工作負(fù)荷,從而增強了龍芯CPU對其他應(yīng)用的運算能力。
圖I是本實用新型高清晰視頻裝置實施例的結(jié)構(gòu)原理圖。
具體實施方式
以下結(jié)合附圖對本實用新型基于龍芯CPU的高清晰視頻裝置。如圖I所示,本例中的高清晰視頻裝置主要包括位于虛線框內(nèi)的龍芯CPU、南橋芯片、北橋芯片、視頻編解碼芯片、視頻顯示芯片和DMA控制器,北橋芯片自帶有PCIE通道,其通過PCIE通道與視頻顯示芯片相連,還通過PCIE通道與南橋芯片相連,即圖I中的A_Link總線;南橋芯片通過PCI通道與視頻編解碼器相連,其作用是接收來自外設(shè)的視頻文件;北橋芯片通過HT總線與龍芯CPU相連,龍芯CPU還連接有存儲器和DMA控制器。本例中的龍芯CPU承擔(dān)交互控制命令的作用,不需要進行視頻編解碼和后續(xù)顯示信號轉(zhuǎn)換。上面所述的龍芯CPU、南橋芯片、北橋芯片構(gòu)成了龍芯平臺,該平臺上還可帶有DMA控制器和存儲器,其中,龍芯CPU可以采用龍芯3號系列CPU,包括龍芯3A,3B, 3C。北橋芯片可以采用AMD chipset SR5690、SR5670或SR5650芯片,在圖I中,以SR5690芯片進行示意。南橋芯片可以采用AMD chipset SP5100、SP5100R或SP5100RS芯片,在圖I中,以SP5100芯片進行示意。上面所述的視頻編解碼芯片和視頻顯示芯片完成了高清晰解決方案視頻編解碼芯片可采用Broadcom公司的BCM70010,通過PCI bus連接到南橋芯片;視頻顯示芯片可采用SiliconMotion公司的SM750,通過PCIE bus連接在北橋芯片上。該視頻裝置的工作流程可通過如下步驟實現(xiàn)第一步當(dāng)龍芯CPU檢測到外設(shè)(如硬盤、U盤)上的視頻文件,記住相應(yīng)的視頻文件標(biāo)志,但不讀?。坏诙烬埿綜PU向視頻編解碼芯片發(fā)出進行視頻編解碼的命令,并將相應(yīng)的視頻文件標(biāo)志傳至視頻編解碼芯片,同時給此命令標(biāo)識一個任務(wù)ID。可以看出龍芯CPU不承擔(dān)視頻編解碼任務(wù),而騰出寶貴的資源運行其他應(yīng)用程序;第三步視頻編解碼芯片通過DMA (直接存儲器訪問)功能編解碼來自外設(shè)的視頻文件,即龍芯CPU向DMA控制器發(fā)送直接存儲訪問命令,由DMA控制器控制視頻編解碼芯片直接讀取來自外設(shè)的視頻文件,并對視頻文件進行編解碼處理,編解碼后的視頻數(shù)據(jù)可送至存儲器中保存;第四步視頻編解碼芯片將編解碼后的視頻數(shù)據(jù)傳至視頻顯示芯片,同時傳遞本次任務(wù)ID。第五步視頻顯示芯片將顯示的視頻數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的RGBHV信號(即紅色、綠色、藍色、行信號、場信號)并發(fā)給顯示器進行播出;第六步視頻顯示芯片回送給龍芯CPU視頻完成的信號,并將本次任務(wù)ID相應(yīng)的 位賦值,表明此視頻編解碼任務(wù)完成。待龍芯CPU接收到該任務(wù)ID號后,即認(rèn)為已完成了此視頻的播放任務(wù)。最后應(yīng)該說明的是以上實施例僅用以說明本實用新型的技術(shù)方案而非對其限制,結(jié)合上述實施例對本實用新型進行了詳細說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解到本領(lǐng)域技術(shù)人員依然可以對本實用新型的具體實施方式
進行修改或者等同替換,但這些修改或變更均在申請待批的權(quán)利要求保護范圍之中。
權(quán)利要求1.一種基于龍芯CPU的高清晰視頻裝置,其特征在于該裝置包括龍芯CPU、北橋芯片、南橋芯片、視頻編解碼芯片、視頻顯示芯片和DMA控制器,所述北橋芯片分別與龍芯CPU、南橋芯片和視頻顯示芯片相連,所述DMA控制器與龍芯CPU相連,所述視頻編解碼芯片與南橋芯片相連;所述北橋芯片采用SR5690、SR5670或SR5650芯片,所述南橋芯片采用SP5100、SP5100R 或 SP5100RS 芯片。
2.如權(quán)利要求I所述的視頻裝置,其特征在于該裝置包括與龍芯CPU連接的存儲器,通過所述存儲器存儲經(jīng)過視頻編解碼芯片進行編解碼后的視頻數(shù)據(jù)。
3.如權(quán)利要求I或2所述的視頻裝置,其特征在于所述南橋芯片通過PCI通道與視頻編解碼芯片連接。
4.如權(quán)利要求I或2所述的視頻裝置,其特征在于所述北橋芯片通過PCIE通道分別與視頻顯示芯片和南橋芯片連接。
5.如權(quán)利要求I或2所述的視頻裝置,其特征在于所述龍芯CPU通過HT總線與北橋·芯片相連。
6.如權(quán)利要求I或2所述的視頻裝置,其特征在于所述視頻編解碼芯片采用BCM70010 芯片。
7.如權(quán)利要求I或2所述的視頻裝置,其特征在于所述視頻顯示芯片采用SM750芯片。
專利摘要本實用新型提出一種基于龍芯CPU的高清晰視頻裝置,該裝置包括龍芯CPU、北橋芯片SR5690、南橋芯片SP5100、視頻編解碼芯片BCM70010、視頻顯示芯片SM750和DMA控制器,北橋芯片分別與龍芯CPU、南橋芯片和視頻顯示芯片相連,DMA控制器與龍芯CPU相連,視頻編解碼芯片與南橋芯片相連。該裝置通過視頻編解碼芯片和視頻顯示芯片使龍芯CPU實現(xiàn)了X86市場上的高清晰VGA顯卡功能;該裝置只通過龍芯CPU來發(fā)送接收命令,而真正視頻播放任務(wù)分配給視頻編解碼芯片和視頻顯示芯片來承擔(dān),最大程度的減輕了龍芯CPU的工作負(fù)荷,從而增強了龍芯CPU對其他應(yīng)用的運算能力。
文檔編號G09G5/00GK202721758SQ20122025069
公開日2013年2月6日 申請日期2012年5月30日 優(yōu)先權(quán)日2012年5月30日
發(fā)明者邵宗有, 沙超群, 鄭臣明, 王暉, 柳勝杰 申請人:曙光信息產(chǎn)業(yè)(北京)有限公司