0056] 步驟S205 :自動保存分析后的數據信息;
[0057]具體地,可以自動截取分析結果圖片,并自動保存分析結果數據。
[0058] 步驟S206 :在所述當前分析波形分析結束后,自動從已加載的所述待分析波形中 選取下一個波形,直到全部所述待分析波形分析結束為止。
[0059] 作為一種優選實施方式,本實施例在全部所述待分析波形分析結束之后,還包括: 將分析后的數據信息自動生成報表。
[0060] 通過自動生成Excel報表的功能,能夠將分析完的結果及數據內容以Excel報表 進行展示,進一步簡化了工程師后期制作報告的工作量。
[0061]具體地,本實施例可以將單個波形需要分析的所有模板文件,預先編寫好輔助程 式當中。僅需要將編寫好的輔助程式放入到原有的PhaseJitter工具文件路徑中,無需再 安裝運行環境支持,支持常見的".wfml.bin"格式波形文件,使用范圍較廣。
[0062] 使用時,只需執行該輔助程式,僅需一次性將待分析的波形序列拖拽到輔助程式 界面的列表框內,點擊開始分析,輔助程式會自動加載模板、自動分析、自動截取數據并截 圖,如圖3中的界面示意圖所示。
[0063] 請參照圖4,圖4為Intel相位抖動分析工具的傳統分析流程圖,其分析的過程包 括:加載波形;加載模板;點擊分析;等待分析結束;截取數據及圖形;切換波形及模板,并 重復以上過程直到所有波形分析完成。可見,現有技術需要人工一個一個加載波形文件、加 載模板、手動分析、手動截取數據截圖。本發明把原來繁瑣機械且易遺漏的分析方法,變為 更為簡便、清晰的一鍵式分析,大大減少了測試人員的工作量。同時由人工操作方式改為程 控操作,不僅有效避免人工操作所帶來的錯誤,還能夠減少因錯誤和遺漏造成的工期延誤。
[0064] 本發明所提供的對參考時鐘相位抖動進行分析的裝置的一種【具體實施方式】的結 構框圖如圖5所示,該裝置包括:
[0065] 接收模塊100,用于接收用戶輸入的對待分析波形的參考時鐘相位抖動進行一鍵 分析的控制指令;
[0066] 加載模塊200,用于加載所有所述待分析波形;
[0067] 判斷模塊300,用于從已加載的所述待分析波形中選取當前分析波形,判斷所述當 前分析波形的類型;
[0068] 分析模塊400,用于根據所述當前分析波形的類型,逐次對所述類型對應的各個模 板的參考時鐘相位抖動進行分析;
[0069] 保存模塊500,用于自動保存分析后的數據信息;
[0070] 選取模塊600,用于在所述當前分析波形分析結束后,自動從已加載的所述待分析 波形中選取下一個波形,直到全部所述待分析波形分析結束為止。
[0071] 具體地,上述判斷模塊300可以用于判斷所述當前分析波形的類型為PCIe參考時 鐘或者QPI參考時鐘。
[0072] 上述保存模塊500具體用于自動截取分析結果圖片,并自動保存分析結果數據。
[0073] 作為一種優選實施方式,本發明所提供的對參考時鐘相位抖動進行分析的裝置還 可以進一步包括:
[0074] 生成報表模塊700,用于在全部所述待分析波形分析結束之后,將分析后的數據信 息自動生成報表。
[0075] 本發明所提供的對參考時鐘相位抖動進行分析的裝置,通過接收用戶輸入的對待 分析波形的參考時鐘相位抖動進行一鍵分析的控制指令,加載所有的待分析波形,從已加 載的待分析波形中選取出當前分析波形;根據該波形的類型,逐次對各個模板的參考時鐘 相位抖動進行分析,將分析后的數據信息進行保存;在當前分析波形分析結束后,自動從已 加載的待分析波形中選取下一個波形,直到全部待分析波形分析結束為止。
[0076] 可見,與傳統繁瑣機械且容易遺漏的分析相比,本發明所提供的對參考時鐘相位 抖動進行分析的裝置,通過一鍵式分析,大大減少了工程師的工作量,提高了工程師的工作 效率,并且還能夠有效避免人工操作所帶來的錯誤。
[0077] 本發明所提供的對參考時鐘相位抖動進行分析的裝置與上述方法相對應,可相互 參照,在此不再贅述。
[0078] 本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它 實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。
[0079] 對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。 對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的 一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明 將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一 致的最寬的范圍。
【主權項】
1. 一種對參考時鐘相位抖動進行分析的方法,其特征在于,包括: 接收用戶輸入的對待分析波形的參考時鐘相位抖動進行一鍵分析的控制指令; 加載所有所述待分析波形; 從已加載的所述待分析波形中選取當前分析波形,判斷所述當前分析波形的類型; 根據所述當前分析波形的類型,逐次對所述類型對應的各個模板的參考時鐘相位抖動 進行分析; 自動保存分析后的數據信息; 在所述當前分析波形分析結束后,自動從已加載的所述待分析波形中選取下一個波 形,直到全部所述待分析波形分析結束為止。2. 如權利要求1所述的對參考時鐘相位抖動進行分析的方法,其特征在于,所述判斷 所述當前分析波形的類型包括: 判斷所述當前分析波形的類型為PCIe參考時鐘或者QPI參考時鐘。3. 如權利要求2所述的對參考時鐘相位抖動進行分析的方法,其特征在于,所述自動 保存分析后的數據信息包括: 自動截取分析結果圖片,并自動保存分析結果數據。4. 如權利要求1至3任一項所述的對參考時鐘相位抖動進行分析的方法,其特征在于, 還包括: 在全部所述待分析波形分析結束之后,將分析后的數據信息自動生成報表。5.-種對參考時鐘相位抖動進行分析的裝置,其特征在于,包括: 接收模塊,用于接收用戶輸入的對待分析波形的參考時鐘相位抖動進行一鍵分析的控 制指令; 加載模塊,用于加載所有所述待分析波形; 判斷模塊,用于從已加載的所述待分析波形中選取當前分析波形,判斷所述當前分析 波形的類型; 分析模塊,用于根據所述當前分析波形的類型,逐次對所述類型對應的各個模板的參 考時鐘相位抖動進行分析; 保存模塊,用于自動保存分析后的數據信息; 選取模塊,用于在所述當前分析波形分析結束后,自動從已加載的所述待分析波形中 選取下一個波形,直到全部所述待分析波形分析結束為止。6. 如權利要求5所述的對參考時鐘相位抖動進行分析的裝置,其特征在于,所述判斷 模塊用于判斷所述當前分析波形的類型包括: 所述判斷模塊具體用于判斷所述當前分析波形的類型為PCIe參考時鐘或者QPI參考 時鐘。7. 如權利要求6所述的對參考時鐘相位抖動進行分析的裝置,其特征在于,所述保存 模塊用于自動保存分析后的數據信息包括: 所述保存模塊具體用于自動截取分析結果圖片,并自動保存分析結果數據。8. 如權利要求5至7任一項所述的對參考時鐘相位抖動進行分析的裝置,其特征在于, 還包括: 生成報表模塊,用于在全部所述待分析波形分析結束之后,將分析后的數據信息自動
【專利摘要】本發明公開了一種對參考時鐘相位抖動進行分析的方法及裝置,包括:接收用戶輸入的對待分析波形的參考時鐘相位抖動進行一鍵分析的控制指令;加載所有所述待分析波形;從已加載的所述待分析波形中選取當前分析波形,判斷所述當前分析波形的類型;根據所述當前分析波形的類型,逐次對所述類型對應的各個模板的參考時鐘相位抖動進行分析;自動保存分析后的數據信息;在所述當前分析波形分析結束后,自動從已加載的所述待分析波形中選取下一個波形,直到全部所述待分析波形分析結束為止。本發明通過一鍵式分析,大大減少了工程師的工作量,提高了工程師的工作效率,并且還能夠有效避免人工操作所帶來的錯誤。
【IPC分類】G01R25/00, G01R13/00
【公開號】CN105203821
【申請號】CN201510616401
【發明人】廖祺, 許曉平, 錢身飛
【申請人】浪潮(北京)電子信息產業有限公司
【公開日】2015年12月30日
【申請日】2015年9月24日