[發明專利]一種顯示控制器的像素幀緩存處理系統及方法有效
| 申請號: | 201110430954.2 | 申請日: | 2011-12-20 |
| 公開(公告)號: | CN102522069A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 李軼夫;蔣毅飛;王超 | 申請(專利權)人: | 龍芯中科技術有限公司 |
| 主分類號: | G09G3/36 | 分類號: | G09G3/36 |
| 代理公司: | 北京遠大卓悅知識產權代理事務所(普通合伙) 11369 | 代理人: | 史霞 |
| 地址: | 100190 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 顯示 控制器 像素 緩存 處理 系統 方法 | ||
1.一種顯示控制器的像素幀緩存處理系統,包括顯示控制器,其特征在于,還包括LFBC控制裝置,壓縮裝置,幀壓縮緩存區,解壓裝置,其中:
所述LFBC控制裝置,用于對準備輸出到顯示控制器的新的像素,根據預設的閾值,控制以正常模式或者壓縮模式處理所述新的像素;當以正常模式處理時,獲取所述新的像素并直接發送到顯示控制器;當以壓縮模式處理所述新的像素時,則將所述獲取的新的像素輸入到壓縮裝置進行編碼壓縮輸入到幀壓縮緩存區得到壓縮編碼像素數據;并控制解壓裝置將所述幀壓縮緩存區中的壓縮編碼像素數據解壓并輸出到顯示控制器;
所述壓縮裝置,用于對準備輸出到顯示控制器的需要壓縮的新的像素進行編碼并得到壓縮游程計數值和壓縮編碼色彩值,并經過處理輸出到幀壓縮緩存區得到編碼壓縮像素數據;
所述幀壓縮緩存區,用于存儲被壓縮裝置壓縮后的編碼壓縮像素數據;
所述解壓裝置,用于從幀壓縮緩存區讀取編碼壓縮像素數據,根據編碼壓縮像素數據得到解碼游程計數值和解碼色彩值并進行解碼,得到顯示控制器的像素,輸出給顯示控制器進行顯示。
2.根據權利要求1所述的像素幀緩存處理系統,其特征在于,還包括DMA模塊;所述LFBC控制裝置從所述DMA模塊獲取所述新的像素;
所述處理,為按預設的LFBC游程編碼格式進行處理;所述進行解碼為按預設的LFBC游程編碼格式進行解碼;
所述預設LFBC游程編碼格式為利用阿爾法分量的位置來保存當前像素的游程長度的游程編碼格式;所述預設LFBC游程編碼格式數據結構中原阿爾法分量保存位置保存8位游程長度,剩余24位保存壓縮編碼色彩值,其中,紅、綠、藍色彩值分量分別為8位;
所述幀壓縮緩存區為計算機顯示系統內存的一段數據緩存區。
3.根據權利要求2所述的像素幀緩存處理系統,其特征在于,所述LFBC控制裝置,包括一個飽和計數器,計分模塊,其中:
所述計分模塊,用于對當前時間段內DMA模塊的幀緩存區的內容更新的頻率進行計分,得到計分值;
所述飽和計數器,用于存儲所述計分值。
4.根據權利要求3所述的像素幀緩存處理系統,其特征在于,每當顯示控制器完成一次幀緩沖區掃描,所述計分模塊的計分值就修改一次:若上次掃描過程中幀緩沖區的內容被更新,則計分值增加n;若上次掃描過程中幀緩沖區的內容沒有更新,則計分值自減1。
5.根據權利要求4所述的像素幀緩存處理系統,其特征在于,所述飽和計數器的位數為4位;所述閾值T為8;所述n為2。
6.根據權利要求1所述的像素幀緩存處理系統,其特征在于,所述壓縮裝置,包括編碼模塊;
所述編碼模塊,用于將準備輸入到顯示控制器的新的像素的色彩值,與當前像素的色彩值進行比較,根據比較結果進行編碼并得到壓縮游程計數值和壓縮編碼色彩值,并利用預設的LFBC游程編碼格式,對所述壓縮游程計數值和壓縮編碼色彩值進行處理后輸出到幀壓縮緩存區中得到編碼壓縮像素數據。
7.根據權利要求6所述的像素幀緩存處理系統,其特征在于,所述編碼模塊,包括第一拍比較子模塊,第二拍壓縮子模塊,壓縮游程計數寄存器,壓縮編碼色彩值寄存器,壓縮緩沖區,其中:
所述第一拍比較子模塊,用于在編碼的第一拍中,將新的像素的像素色彩值與壓縮編碼色彩值作比較;若相同,控制壓縮游程計數寄存器中的壓縮游程計數值將自加1;若不同,則將壓縮游程計數寄存器中的壓縮游程計數值和壓縮編碼色彩值寄存器中的壓縮編碼色彩值寫入壓縮緩沖區中,并將新的像素的色彩值鎖存在壓縮編碼色彩值寄存器中作為新的壓縮編碼色彩值,壓縮游程計數寄存器清零;
所述第二拍壓縮子模塊,用于在的第二拍中,若壓縮游程計數寄存器中壓縮游程計數值不為零,則不做任何操作并返回;若壓縮游程計數寄存器中壓縮游程計數值為零,則一段編碼結束,從壓縮緩沖區中讀取壓縮游程計數值和壓縮編碼色彩值,按預設的LFBC游程編碼格式,寫入幀壓縮緩存區得到壓縮編碼像素數據;
所述壓縮游程計數寄存器,用于保存壓縮游程計數值;
所述壓縮編碼色彩值寄存器,用于保存壓縮編碼色彩值;
所述壓縮緩沖區,用于按預設的LFBC游程編碼格式,緩存壓縮游程計數值和壓縮編碼色彩值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍芯中科技術有限公司,未經龍芯中科技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110430954.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有預留輸出口的電動汽車整車控制器
- 下一篇:機械計時手表快撥裝置的檢驗儀





