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