[發(fā)明專利]系統(tǒng)總線的監(jiān)測方法、系統(tǒng)總線監(jiān)測器及片上系統(tǒng)有效
| 申請?zhí)枺?/td> | 201010107545.4 | 申請日: | 2010-02-09 |
| 公開(公告)號: | CN101788947A | 公開(公告)日: | 2010-07-28 |
| 發(fā)明(設(shè)計)人: | 鄧?yán)?/a>;劉宇 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京中博世達(dá)專利商標(biāo)代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 系統(tǒng)總線 監(jiān)測 方法 監(jiān)測器 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及系統(tǒng)總線技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)總線的監(jiān)測方法、系統(tǒng)總線監(jiān)測器及片上系統(tǒng)。?
背景技術(shù)
片上系統(tǒng)SOC(System?On?Chip)指的是在單個芯片上集成一個完整的系統(tǒng),并對所有或部分必要的電子電路進(jìn)行包分組的技術(shù)。由于片上系統(tǒng)高效的集成性能,其已經(jīng)成為替代集成電路的主要解決方案,而且已經(jīng)成為當(dāng)前微電子芯片發(fā)展的必然趨勢。?
其中,片上系統(tǒng)技術(shù)通常應(yīng)用于小型且復(fù)雜的電子設(shè)備中。例如,聲音檢測設(shè)備的片上系統(tǒng)是在單個芯片上提供包括音頻接收端、模數(shù)轉(zhuǎn)換器、微處理器、必要的存儲器以及輸入輸出邏輯控制等電子元器件的系統(tǒng)。在具體的應(yīng)用情況下,這些電子元器件中有的可以作為主設(shè)備而發(fā)出命令請求,有的則可以作為從設(shè)備而響應(yīng)該命令請求。而且可以在這些主設(shè)備和從設(shè)備之間設(shè)置系統(tǒng)總線以傳輸數(shù)據(jù)。?
在實際應(yīng)用中,對系統(tǒng)總線的傳輸效率監(jiān)測十分重要。例如對于圖像顯示裝置而言,系統(tǒng)總線的傳輸效率將直接影響到圖像顯示的效果,系統(tǒng)總線的傳輸效率越高,則圖像顯示的效果越好。目前在對系統(tǒng)總線的傳輸效率進(jìn)行監(jiān)測時主要是應(yīng)用EDA(Electronic?Design?Automation,電子設(shè)計自動化)和ESL(Electrical?System?Level,即電子系統(tǒng)級)仿真的方法。在實現(xiàn)上述仿真的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:由于受到仿真模型的準(zhǔn)確性,仿真場景的全面性等方面的影響,不能保證對系統(tǒng)總線的傳輸效率進(jìn)行準(zhǔn)確地監(jiān)測。?
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種系統(tǒng)總線的監(jiān)測方法、系統(tǒng)總線監(jiān)測器及片上系統(tǒng),以更準(zhǔn)確地監(jiān)測系統(tǒng)總線的平均傳輸效率。?
為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:一種系統(tǒng)總線的監(jiān)測方法,包括:接受預(yù)先配置的監(jiān)測時間;在所述監(jiān)測時間內(nèi)實時監(jiān)測系統(tǒng)總線,監(jiān)測系統(tǒng)總線的空閑時間,并確定所述監(jiān)測時間與所述空閑時間的差值為系統(tǒng)總線的有效傳輸時間;確定所述有效傳輸時間和所述監(jiān)測時間的比值為所述系統(tǒng)總線的平均傳輸效率;所?述監(jiān)測系統(tǒng)總線的空閑時間,包括:在監(jiān)測到與系統(tǒng)總線相連的主設(shè)備發(fā)起一次命令請求時進(jìn)行一次加法計數(shù);在監(jiān)測到與系統(tǒng)總線相連的從設(shè)備完成響應(yīng)一次所述命令請求時進(jìn)行一次減法計數(shù);當(dāng)所述加法計數(shù)的次數(shù)與所述減法計數(shù)的次數(shù)相等時,確定系統(tǒng)總線處于空閑狀態(tài);記錄系統(tǒng)總線處于空閑狀態(tài)的時間為系統(tǒng)總線的空閑時間。?
一種系統(tǒng)總線監(jiān)測器,包括:接受單元,用于接受預(yù)先配置的監(jiān)測時間;監(jiān)測單元,用于在所述監(jiān)測時間內(nèi)實時監(jiān)測系統(tǒng)總線,并確定系統(tǒng)總線的有效傳輸時間;所述監(jiān)測單元包括:監(jiān)測模塊,用于監(jiān)測系統(tǒng)總線的空閑時間;確定模塊,用于確定所述監(jiān)測時間與所述空閑時間的差值為系統(tǒng)總線的有效傳輸時間;確定單元,用于確定所述有效傳輸時間和所述監(jiān)測時間的比值為所述系統(tǒng)總線的平均傳輸效率;所述監(jiān)測模塊包括:加法計數(shù)子模塊,用于在監(jiān)測到與系統(tǒng)總線相連的主設(shè)備發(fā)起一次命令請求時進(jìn)行一次加法計數(shù);減法計數(shù)子模塊,用于在監(jiān)測到與系統(tǒng)總線相連的從設(shè)備完成響應(yīng)一次所述命令請求時進(jìn)行一次減法計數(shù);確定子模塊,用于當(dāng)所述加法計數(shù)的次數(shù)與所述減法計數(shù)的次數(shù)相等時,確定系統(tǒng)總線處于空閑狀態(tài);空閑時間記錄子模塊,用于在系統(tǒng)總線處于空閑狀態(tài)時,記錄系統(tǒng)總線處于空閑狀態(tài)的時間。?
一種片上系統(tǒng),包括至少一個主設(shè)備和至少一個從設(shè)備,所述主設(shè)備和從設(shè)備之間連接有系統(tǒng)總線,所述系統(tǒng)總線上連接有系統(tǒng)總線監(jiān)測器,所述系統(tǒng)總線監(jiān)測器用于接受預(yù)先配置的監(jiān)測時間,并在所述監(jiān)測時間內(nèi)實時監(jiān)測系統(tǒng)總線,監(jiān)測系統(tǒng)總線的空閑時間,確定所述監(jiān)測時間與所述空閑時間的差值為系統(tǒng)總線的有效傳輸時間,并確定所述有效傳輸時間和所述監(jiān)測時間的比值為所述系統(tǒng)總線的平均傳輸效率;所述監(jiān)測系統(tǒng)總線的空閑時間,包括:在監(jiān)測到與系統(tǒng)總線相連的主設(shè)備發(fā)起一次命令請求時進(jìn)行一次加法計數(shù);在監(jiān)測到與系統(tǒng)總線相連的從設(shè)備完成響應(yīng)一次所述命令請求時進(jìn)行一次減法計數(shù);當(dāng)所述加法計數(shù)的次數(shù)與所述減法計數(shù)的次數(shù)相等時,確定系統(tǒng)總線處于空閑狀態(tài);記錄系統(tǒng)總線處于空閑狀態(tài)的時間為系統(tǒng)總線的空閑時間。?
本發(fā)明實施例提供的系統(tǒng)總線的監(jiān)測方法、系統(tǒng)總線監(jiān)測器及片上系統(tǒng),由于能夠在預(yù)先配置的監(jiān)測時間內(nèi)直接實時監(jiān)測系統(tǒng)總線,確定系統(tǒng)總線的有效傳輸時間,并根據(jù)所述有效傳輸時間和所述監(jiān)測時間確定所述系統(tǒng)總線的平均傳輸效率,因此這與利用仿真模型對系統(tǒng)總線進(jìn)行仿真相比,能夠更準(zhǔn)確地監(jiān)測系統(tǒng)總線的平均傳輸效率。?
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010107545.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 系統(tǒng)總線控制裝置、集成電路和數(shù)據(jù)處理系統(tǒng)
- 系統(tǒng)總線的監(jiān)測方法、系統(tǒng)總線監(jiān)測器及片上系統(tǒng)
- 系統(tǒng)總線檢錯糾錯方法和NAND FLASH控制器
- 一種用于凸輪輪廓檢測的工控機
- 一種電動汽車總線控制系統(tǒng)
- 一種嵌入式SoC系統(tǒng)總線及其協(xié)議轉(zhuǎn)換橋接裝置
- 一種電動汽車總線控制系統(tǒng)
- 具有自動設(shè)備發(fā)現(xiàn)和設(shè)備模型分布的建筑物管理系統(tǒng)
- 一種片上系統(tǒng)芯片模擬電路的測試系統(tǒng)及測試方法
- 一種基于冗余異構(gòu)的安全總線系統(tǒng)
- 一種用于監(jiān)測站的天氣監(jiān)測系統(tǒng)
- 一種電力設(shè)備安全監(jiān)測系統(tǒng)及監(jiān)測方法
- 基于區(qū)塊鏈的環(huán)境監(jiān)測及數(shù)據(jù)處理方法和裝置
- 監(jiān)測方法以及裝置
- 醫(yī)院后勤能耗目標(biāo)對象的監(jiān)測方法、裝置、計算機設(shè)備
- 故障監(jiān)測裝置和故障監(jiān)測系統(tǒng)
- 一種社區(qū)養(yǎng)老安全監(jiān)測系統(tǒng)
- 一種濕地生態(tài)環(huán)境監(jiān)測系統(tǒng)及方法
- 一種接地網(wǎng)阻抗短路在線監(jiān)測裝置
- 一種廢氣監(jiān)測裝置





