[發明專利]通信時鐘頻率自適應裝置及方法在審
| 申請號: | 201410004384.4 | 申請日: | 2014-01-06 |
| 公開(公告)號: | CN103777676A | 公開(公告)日: | 2014-05-07 |
| 發明(設計)人: | 梁明亮;張靜;盧夏燕;鄭灼榮 | 申請(專利權)人: | 建榮集成電路科技(珠海)有限公司 |
| 主分類號: | G06F1/08 | 分類號: | G06F1/08 |
| 代理公司: | 廣州市紅荔專利代理有限公司 44214 | 代理人: | 王賢義 |
| 地址: | 519015 廣東省珠海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 時鐘 頻率 自適應 裝置 方法 | ||
技術領域
本發明涉及一種自適應裝置,尤其涉及一種通信時鐘頻率的自適應裝置及該裝置進行通信時鐘頻率自適應的方法。
背景技術
多媒體錄播系統一般都包括主控MCU、內存、LCD顯示屏、SD卡或MMC卡等存儲設備。主控MCU一般都需要SDRAM或者DDR?SDRAM作為數據運算和程序運行的內存。內存中的圖像數據需要通過MCU的LCD控制器,以特定的時鐘頻率發送給LCD顯示屏顯示。如果是播放器,MCU將SD卡里面存儲的音視頻文件讀取到SDRAM或者DDR?SDRAM,然后再進行解碼等運算。如果是錄像機,MCU需要將已經加工編碼好的音像數據,以特定的時鐘頻率寫入到SD卡里面。
通常系統里面只有一個SDRAM或者DDR?SDRAM的內存,但音視頻編解碼數據、圖像處理數據、顯示數據、文件數據和程序等,都放在內存里面。很容易出現多種功能同時需要訪問內存而發生沖突的情況。
LCD顯示器是一種需要按照時鐘節拍,實時傳輸數據的設備。如果在時鐘節拍到來時,沒有有效數據可以傳輸,顯示畫面就會出現異常。正因為如此,在內存訪問繁忙導致沖突很多的系統里面,很容易導致LCD顯示異常。
MCU通過SD控制器,按照標準SD協議,將SD卡里的存儲數據讀取到系統內存里,或者將系統內存里面的數據寫入SD卡。SD協議規定,SD卡讀寫是以數據包為單位進行的。一個數據包由固定的8byte、16byte、512byte等數量的數據組成。如果系統內存因為訪問繁忙,導致不能及時將從SD卡讀取的數據寫入,或者不能及時提供數據給SD卡,就會造成數據丟失或者數據錯誤。
本發明提供一種簡單有效,不增加MCU成本的裝置和辦法,克服上述問題。
發明內容
本發明所要解決的技術問題是克服現有技術的不足,提供一種制造成本地且易于實現的通信時鐘頻率自適應裝置及利用該裝置進行通信時鐘頻率自適應調整的方法。
本發明所述通信時鐘頻率自適應裝置所采用的技術方案是:該裝置包括主通信單元、從通信單元、存儲單元、緩存單元、監測單元和時鐘發生器,所述從通信單元、所述時鐘發生器和所述緩存單元均與所述主通信單元連接,所述時鐘發生器和所述緩存單元均與所述監測單元連接,所述存儲單元與所述緩存單元連接。
本發明所述通信時鐘頻率自適應裝置的自適應方法所采用的技術方案是,該方法包括該方法包括以下步驟:
(1)監測單元根據緩存單元的數據存儲量,產生監測狀態;
(2)時鐘發生器為主通信單元提供通信參考時鐘信號,并根據監測單元提供的監測狀態,自動調整通信參考時鐘信號的頻率;
(3)主通信單元根據時鐘發生器提供的通信參考時鐘,產生通信實際時鐘,通信參考時鐘和通信實際時鐘的頻率有確定的比例關系;
(4)主通信模塊按照通信實際時鐘的節拍,將緩存單元中的數據發送給從通信單元,或者接收從通信單元的數據,存放到緩存單元;
(5)緩存單元從存儲單元讀取數據并存儲在緩存單元中,或者將存儲在緩存單元里的數據寫入存儲單元。
進一步地,在步驟(1)中,所述監測狀態包括:緩存已空、緩存將空、緩存將滿、緩存已滿和緩存適中五種狀態。
更進一步地,在步驟(2)中,自動調整通信參考時鐘信號的頻率時,緩存將空和緩存將滿狀態下,降低通信參考時鐘頻率;緩存已空和緩存已滿狀態下,暫停通信參考時鐘;在緩存適中狀態下,提供正常頻率的通信參考時鐘給主通信單元。
本發明的有益效果是:本發明在現有電子數據通信系統中增加了用于監測緩存單元數據量的監測單元,當存儲單元帶寬不足,導致緩存單元數據量不足或者過多時,監測單元配合變時鐘發生器調整通信參考時鐘的頻率,以調整主通信單元和從通信單元的通信速度;避免緩存單元數據量不足或過多時,造成通信錯誤或者數據丟失;使用該裝置和方法不僅不影響實際通信效果,而且可以保證通信的正確性。
附圖說明
圖1是本發明的簡易結構示意圖;
圖2是實施例一中的簡易結構示意圖;
圖3是實施例二中的簡易結構示意圖。
具體實施方式
本發明公開了一種通信時鐘頻率自適應裝置及方法。為了使本發明的目的、技術方案和優點更加清楚明白,下面以LCD推屏顯示系統和SD卡讀寫系統為例并結合附圖來詳細說明本發明具體實施例的實現過程。
實施例一:
以下將參考附圖2來描述本發明的第一個具體實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于建榮集成電路科技(珠海)有限公司,未經建榮集成電路科技(珠海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410004384.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:治療膽道蛔蟲的中藥組合物
- 下一篇:一種高硬度耐蝕鍍鋅沉沒輥的制造方法





