• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種故障檢測的方法和裝置制造方法及圖紙

    技術(shù)編號:13278313 閱讀:59 留言:0更新日期:2016-05-19 03:02
    本發(fā)明專利技術(shù)提供一種故障檢測的方法和裝置,該方法包括:獲取待檢測的線路所在的Rank對應(yīng)的物理Rank地址;將所述物理Rank地址轉(zhuǎn)換成系統(tǒng)物理地址;向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù);利用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述待檢測的線路是否發(fā)生故障。通過本發(fā)明專利技術(shù)的技術(shù)方案,中央處理器能夠采用走步法檢測線路是否存在短路、開路、固定邏輯等故障,提供更高的故障定位精度,并減少故障檢測的時間。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及通信
    ,尤其涉及一種故障檢測的方法和裝置
    技術(shù)介紹
    CPU(Central Processing Unit,中央處理器)與內(nèi)存(即內(nèi)存條或者內(nèi)存顆粒) 之間通過線路(即數(shù)據(jù)線或者地址線)連接起來,而用于連接CPU與內(nèi)存的線路可能存在 三種故障,這三種故障分別為:1、短路:兩個線路的引腳短接在一起,使得這兩個線路的電 平相同,如果最終電平被高電平主導(dǎo),則稱這種短路類型為1支配型短路,如果最終電平被 低電平主導(dǎo),則稱這種短路類型為0支配型短路。2、開路:有線路的部分引腳出現(xiàn)斷路。3、 固定邏輯:有線路的部分引腳被固定地拉到固定電平,如與地短接等。 目前,可以采用走步法檢測線路是否存在短路、開路、固定邏輯等故障,如通過地 址線走步算法檢測地址線是否存在短路、開路、固定邏輯等故障,并通過數(shù)據(jù)線走步算法檢 測數(shù)據(jù)線是否存在短路、開路、固定邏輯等故障。 在上述處理過程中,走步法需要檢測的地址是CPU能夠處理的物理地址,因此, CPU可以直接在該地址內(nèi)寫入數(shù)據(jù),并從該地址中讀取數(shù)據(jù)。 針對需要檢測的地址不是CPU能夠處理的物理地址的應(yīng)用場景,CPU無法采用走 步法檢測線路是否存在短路、開路、固定邏輯等故障。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)提供一種故障檢測的方法,所述方法包括以下步驟: 獲取待檢測的線路所在的內(nèi)存區(qū)塊Rank對應(yīng)的物理Rank地址; 將所述物理Rank地址轉(zhuǎn)換成中央處理器能夠處理的系統(tǒng)物理地址; 向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù); 利用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù) 據(jù),確定所述待檢測的線路是否發(fā)生故障。 所述待檢測的線路具體包括:待檢測的地址線; 所述向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù),具體 包括:基于地址線走步算法,向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀 取數(shù)據(jù); 所述利用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的 數(shù)據(jù),確定所述待檢測的線路是否發(fā)生故障,具體包括:利用向所述系統(tǒng)物理地址中寫入的 數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述待檢測的地址線是否發(fā)生故障。 所述待檢測的線路具體包括:待檢測的數(shù)據(jù)線; 所述向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù),具體 包括:基于數(shù)據(jù)線走步算法,向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀 取數(shù)據(jù); 所述利用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的 數(shù)據(jù),確定所述待檢測的線路是否發(fā)生故障,具體包括:利用向所述系統(tǒng)物理地址中寫入的 數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述待檢測的數(shù)據(jù)線是否發(fā)生故障。 向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù)之前,所述 方法進一步包括:獲取內(nèi)存映射表,所述內(nèi)存映射表中包含不能訪問的系統(tǒng)物理地址區(qū)間; 如果所述系統(tǒng)物理地址位于所述系統(tǒng)物理地址區(qū)間,則跳過向所述系統(tǒng)物理地址中寫入數(shù) 據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù)的過程;如果所述系統(tǒng)物理地址不位于所述系統(tǒng)物 理地址區(qū)間,則執(zhí)行向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù) 的過程。 將包含地址線走步算法、數(shù)據(jù)線走步算法、以及內(nèi)存映射表的測試程序,存儲在統(tǒng) 一可擴展固件接口 UEFI固件中,并在系統(tǒng)管理中斷SMI中運行所述測試程序。 在獲取待檢測的線路所在的Rank對應(yīng)的物理Rank地址之前,所述方法進一步包 括:關(guān)閉內(nèi)存的鏡像功能和幾余功能; 在利用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù) 據(jù),確定所述待檢測的線路是否發(fā)生故障之后,所述方法進一步包括: 恢復(fù)內(nèi)存的鏡像功能和冗余功能。 本專利技術(shù)提供一種故障檢測的裝置,所述裝置具體包括: 獲取模塊,用于獲取待檢測的線路所在的內(nèi)存區(qū)塊Rank對應(yīng)的物理Rank地址; 轉(zhuǎn)換模塊,用于將所述物理Rank地址轉(zhuǎn)換成中央處理器能夠處理的系統(tǒng)物理地址;檢測模 塊,用于向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù),并利用向所 述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述待檢測 的線路是否發(fā)生故障。 所述待檢測的線路具體包括:待檢測的地址線;所述檢測模塊,具體用于基于地 址線走步算法,向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù),并利 用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述 待檢測的地址線是否發(fā)生故障。 所述待檢測的線路具體包括:待檢測的數(shù)據(jù)線;所述檢測模塊,具體用于基于數(shù) 據(jù)線走步算法,向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù),并利 用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述 待檢測的數(shù)據(jù)線是否發(fā)生故障。 所述獲取模塊,進一步用于在所述檢測模塊向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并 從所述系統(tǒng)物理地址中讀取數(shù)據(jù)之前,獲取內(nèi)存映射表,其中,所述內(nèi)存映射表中包含不能 訪問的系統(tǒng)物理地址區(qū)間; 如果所述轉(zhuǎn)換模塊得到的所述系統(tǒng)物理地址位于所述系統(tǒng)物理地址區(qū)間,則由所 述檢測模塊跳過向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù)的過 程;如果所述轉(zhuǎn)換模塊得到的所述系統(tǒng)物理地址不位于所述系統(tǒng)物理地址區(qū)間,則由所述 檢測模塊執(zhí)行向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù)的過 程。 將包含地址線走步算法、數(shù)據(jù)線走步算法、以及內(nèi)存映射表的測試程序,存儲在統(tǒng) 一可擴展固件接口 UEFI固件中,并在系統(tǒng)管理中斷SMI中運行所述測試程序。 還包括:處理模塊,用于在所述獲取模塊獲取待檢測的線路所在的Rank對應(yīng)的物 理Rank地址之前,關(guān)閉內(nèi)存的鏡像功能和冗余功能;在所述檢測模塊利用向所述系統(tǒng)物理 地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述待檢測的線路是否 發(fā)生故障之后,恢復(fù)內(nèi)存的鏡像功能和冗余功能。 基于上述技術(shù)方案,本專利技術(shù)實施例中,在需要檢測的地址不是中央處理器能夠處 理的物理地址的應(yīng)用場景(如Rank(內(nèi)存區(qū)塊)的應(yīng)用場景)下,中央處理器通過將待檢 測的線路對應(yīng)的地址轉(zhuǎn)換為本中央處理器能夠處理的物理地址,從而使得中央處理器能夠 采用走步法檢測線路是否存在短路、開路、固定邏輯等故障,提供更高的故障定位精度,并 減少故障檢測的時間。【附圖說明】 圖1是本專利技術(shù)一種實施方式中故障檢測的方法的流程圖; 圖2是本專利技術(shù)一種實施方式中包含故障檢測的裝置的設(shè)備的邏輯結(jié)構(gòu)圖; 圖3是本專利技術(shù)一種實施方式中故障檢測的裝置的邏輯結(jié)構(gòu)圖。【具體實施方式】 為了提升內(nèi)存的訪問帶寬,通常會將連續(xù)的物理地址塊交替地分配給不同的 Rank,這種分配過程即為交織。Rank是指一組連接在同一芯片的選通線上,能夠同步操作 的DRAM (Dynamic Random Access Memory,動態(tài)隨機存儲器)芯片,一個Rank的數(shù)據(jù)位寬可 以為64比特。在將連續(xù)的物理地址塊交替地分配給不同的Rank時,存在三種類型的地址。 1、系統(tǒng)物理地址,即中央處理器能夠處理的物理地址;2、內(nèi)存通道地址,即中央處理器內(nèi)存 通道(Chann本文檔來自技高網(wǎng)...

    【技術(shù)保護點】
    一種故障檢測的方法,其特征在于,所述方法包括以下步驟:獲取待檢測的線路所在的內(nèi)存區(qū)塊Rank對應(yīng)的物理Rank地址;將所述物理Rank地址轉(zhuǎn)換成中央處理器能夠處理的系統(tǒng)物理地址;向所述系統(tǒng)物理地址中寫入數(shù)據(jù),并從所述系統(tǒng)物理地址中讀取數(shù)據(jù);利用向所述系統(tǒng)物理地址中寫入的數(shù)據(jù),以及從所述系統(tǒng)物理地址中讀取的數(shù)據(jù),確定所述待檢測的線路是否發(fā)生故障。

    【技術(shù)特征摘要】

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉曉軍
    申請(專利權(quán))人:杭州昆海信息技術(shù)有限公司
    類型:發(fā)明
    國別省市:浙江;33

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产AV无码专区亚洲AV毛网站| 亚洲精品97久久中文字幕无码| 无码专区久久综合久中文字幕| 高潮潮喷奶水飞溅视频无码| 中文字幕乱码人妻无码久久| 无码A级毛片免费视频内谢| 久久亚洲精品成人av无码网站| 日韩毛片免费无码无毒视频观看| 中文无码AV一区二区三区| 久久午夜福利无码1000合集| 曰批全过程免费视频在线观看无码| 日韩精品真人荷官无码| 中文成人无码精品久久久不卡| 久久久久久亚洲AV无码专区| 亚洲欧洲自拍拍偷午夜色无码| 色综合色国产热无码一| 无码国产精品一区二区免费式直播 | 国产综合无码一区二区三区| 日韩乱码人妻无码中文字幕| 中文字幕无码久久人妻| 丰满少妇人妻无码专区| 久久久久久国产精品无码下载| 无码熟熟妇丰满人妻啪啪软件| 永久免费av无码网站韩国毛片| r级无码视频在线观看| 夜夜精品无码一区二区三区| 精品无码综合一区二区三区 | 亚洲AV无码专区在线电影成人 | 亚洲AV无码国产在丝袜线观看| 日韩AV无码精品一二三区| 精品久久久久久中文字幕无码| 亚洲AV无码一区二区三区性色| 无码国产精品久久一区免费| 亚洲人成人伊人成综合网无码| 精品无码久久久久国产动漫3d | 亚洲国产精品无码第一区二区三区 | 18禁超污无遮挡无码免费网站国产| 亚洲国产超清无码专区| 97碰碰碰人妻视频无码| 青青爽无码视频在线观看| 好了av第四综合无码久久|