最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種高級(jí)可擴(kuò)展接口總線平臺(tái)的測(cè)試方法及裝置與流程

文檔序號(hào):11177505閱讀:318來源:國(guó)知局
一種高級(jí)可擴(kuò)展接口總線平臺(tái)的測(cè)試方法及裝置與流程

本發(fā)明涉及數(shù)字電路設(shè)計(jì)技術(shù),尤指一種高級(jí)可擴(kuò)展接口總線平臺(tái)的測(cè)試方法及裝置。



背景技術(shù):

隨著超大規(guī)模集成電路(verylargescaleintegration,vlsi)工藝技術(shù)的發(fā)展,單個(gè)芯片上可以集成越來越多的晶體管,使得整個(gè)系統(tǒng)都可以集成到一塊芯片上,該芯片被稱為系統(tǒng)級(jí)芯片(systemonchip,soc),作為集成電路工藝不斷發(fā)展的產(chǎn)物,soc的設(shè)計(jì)方法為系統(tǒng)性能的進(jìn)一步提高提供了一種很好的解決方案。soc的設(shè)計(jì)方法有很多,其中,基于高級(jí)可擴(kuò)展接口(advancedextensibleinterface,axi)總線平臺(tái)的設(shè)計(jì)方法是一種常用的soc設(shè)計(jì)方法。

axi總線平臺(tái)基于axi總線協(xié)議建立,axi總線協(xié)議是arm公司提出的高級(jí)微控制器總線體系(advancedmicrocontrollerbusarchitecture,amba)協(xié)議中的重要部分,是一種面向高性能、高帶寬、低延遲的片內(nèi)總線協(xié)議。

axi總線平臺(tái)的設(shè)計(jì)方法能夠滿足超高性能和復(fù)雜的soc設(shè)計(jì)方法的需求,但是對(duì)于所建立的axi總線平臺(tái),相關(guān)技術(shù)缺乏一種測(cè)試其是否能夠正常運(yùn)行的方法。



技術(shù)實(shí)現(xiàn)要素:

為了解決上述技術(shù)問題,本發(fā)明提供了一種axi總線平臺(tái)的測(cè)試方法及裝置,能夠充分有效地完成對(duì)axi總線平臺(tái)的測(cè)試。

為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種axi總線平臺(tái)的測(cè)試方法,包括:

測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;

若每個(gè)從機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;

測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;

若每個(gè)主機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行;

若所述單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且所述單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;

若所述多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定所述axi總線平臺(tái)通過測(cè)試。

所述測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范之前,還包括:

建立所述axi總線平臺(tái);其中,所述axi總線平臺(tái)包括一個(gè)測(cè)試主機(jī)、一個(gè)仲裁器、一個(gè)譯碼器。

所述測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,包括:

若每個(gè)從機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,將所有從機(jī)接入所述axi總線平臺(tái)中,形成所述單主機(jī)多從機(jī)模式;

運(yùn)行第一預(yù)設(shè)腳本程序測(cè)試所述單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,所述第一腳本程序是根據(jù)所述axi總線協(xié)議編寫的涉及一個(gè)主機(jī)和多個(gè)從機(jī)的程序。

所述測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行,包括:

若每個(gè)主機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,將所有主機(jī)和任意一個(gè)從機(jī)接入所述axi總線平臺(tái)中,形成所述單從機(jī)多主機(jī)模式;

運(yùn)行第二預(yù)設(shè)腳本程序測(cè)試所述單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,所述第二腳本程序是根據(jù)所述axi總線協(xié)議編寫的涉及一個(gè)從機(jī)和多個(gè)主機(jī)的程序。

所述測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,包括:

若所述單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且所述單從機(jī)多主機(jī)模式能夠正常運(yùn)行,將所有主機(jī)和所有從機(jī)都接入所述axi總線平臺(tái)中,形成所述多主機(jī)多從機(jī)模式;

運(yùn)行第三預(yù)設(shè)腳本程序測(cè)試所述多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,所述第三腳本程序是根據(jù)所述axi總線協(xié)議編寫的涉及多個(gè)從機(jī)和多個(gè)主機(jī)的程序。

本發(fā)明還提供了一種axi總線平臺(tái)的測(cè)試裝置,包括:

第一測(cè)試模塊,用于測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;

第二測(cè)試模塊,用于若每個(gè)從機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;

第三測(cè)試模塊,用于測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;

第四測(cè)試模塊,用于若每個(gè)主機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行;

第五測(cè)試模塊,用于若所述單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且所述單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;

處理模塊,用于若所述多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定所述axi總線平臺(tái)通過測(cè)試。

還包括:

預(yù)處理模塊,用于建立所述axi總線平臺(tái)。

所述第二測(cè)試模塊具體用于:

若每個(gè)從機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,將所有從機(jī)接入所述axi總線平臺(tái)中,形成所述單主機(jī)多從機(jī)模式;

運(yùn)行第一預(yù)設(shè)腳本程序測(cè)試所述單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,所述第一腳本程序是根據(jù)所述axi總線協(xié)議編寫的涉及一個(gè)主機(jī)和多個(gè)從機(jī)的程序。

所述第四測(cè)試模塊具體用于:

若每個(gè)主機(jī)的總線接口都符合所述axi總線協(xié)議規(guī)范,將所有主機(jī)和任意一個(gè)從機(jī)接入所述axi總線平臺(tái)中,形成所述單從機(jī)多主機(jī)模式;

運(yùn)行第二預(yù)設(shè)腳本程序測(cè)試所述單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,所述第二腳本程序是根據(jù)所述axi總線協(xié)議編寫的涉及一個(gè)從機(jī)和多個(gè)主機(jī)的程序。

所述第五測(cè)試模塊具體用于:

若所述單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且所述單從機(jī)多主機(jī)模式能夠正常運(yùn)行,將所有主機(jī)和所有從機(jī)都接入所述axi總線平臺(tái)中,形成所述多主機(jī)多從機(jī)模式;

運(yùn)行第三預(yù)設(shè)腳本程序測(cè)試所述多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,所述第三腳本程序是根據(jù)所述axi總線協(xié)議編寫的涉及多個(gè)從機(jī)和多個(gè)主機(jī)的程序。

與現(xiàn)有技術(shù)相比,本發(fā)明包括至少包括測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行;若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。從本發(fā)明提供的技術(shù)方案可見,通過對(duì)每個(gè)主機(jī)的總線接口、每個(gè)從機(jī)的總線接口、單主機(jī)多從機(jī)模式、單從機(jī)多主機(jī)模式以及多主機(jī)多從機(jī)模式不同層次分別進(jìn)行測(cè)試,充分有效地完成了對(duì)axi總線平臺(tái)的測(cè)試,從而確定了axi總線平臺(tái)是否能夠正常運(yùn)行。

本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。

附圖說明

附圖用來提供對(duì)本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請(qǐng)的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。

圖1為本發(fā)明實(shí)施例提供的一種axi總線平臺(tái)的測(cè)試方法的流程示意圖;

圖2為本發(fā)明實(shí)施例提供的另一種axi總線平臺(tái)的測(cè)試方法的流程示意圖;

圖3為本發(fā)明實(shí)施例提供的一種常見的axi總線平臺(tái)的結(jié)構(gòu)示意圖;

圖4為本發(fā)明實(shí)施例提供的一種axi總線平臺(tái)的測(cè)試裝置的結(jié)構(gòu)示意圖;

圖5為本發(fā)明實(shí)施例提供的另一種高axi總線平臺(tái)的測(cè)試裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。

本發(fā)明實(shí)施例提供一種axi總線平臺(tái)的測(cè)試方法,如圖1所示,該方法包括:

步驟101、測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

具體的,測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范指的是逐一接入從機(jī),然后測(cè)試所接入從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。如果是低速從機(jī),可以通過高級(jí)可擴(kuò)展接口到外圍總線(advancedextensibleinterfacetoadvancedperipheralbus,axi-to-apb)橋接入axi總線平臺(tái)。

步驟102、若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

步驟103、測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

具體的,測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范指的是逐一接入主機(jī),然后測(cè)試所接入主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

步驟104、若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行。

需要說明的是,步驟101、103之間不存在嚴(yán)格的順序關(guān)系,即可以先執(zhí)行步驟101,也可以先執(zhí)行步驟103。但步驟101、102之間存在嚴(yán)格的順序關(guān)系,即只有當(dāng)執(zhí)行了步驟101,才執(zhí)行步驟102;同樣,步驟103、104之間也存在嚴(yán)格的順序關(guān)系,即只有當(dāng)執(zhí)行了步驟103,才執(zhí)行步驟104。

步驟105、若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

需要說明的是,測(cè)試多主機(jī)多從機(jī)模式否能夠正常運(yùn)行就是測(cè)試完成的定axi總線平臺(tái)否能夠正常運(yùn)行。

步驟106、若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。

本發(fā)明實(shí)施例提供的axi總線平臺(tái)的測(cè)試方法,測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行;若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。從本發(fā)明提供的技術(shù)方案可見,通過對(duì)每個(gè)主機(jī)的總線接口、每個(gè)從機(jī)的總線接口、單主機(jī)多從機(jī)模式、單從機(jī)多主機(jī)模式以及多主機(jī)多從機(jī)模式不同層次分別進(jìn)行測(cè)試,充分有效地完成了對(duì)axi總線平臺(tái)的測(cè)試,從而確定了axi總線平臺(tái)是否能夠正常運(yùn)行。

本發(fā)明實(shí)施例提供另一種axi總線平臺(tái)的測(cè)試方法,如圖2所示,該方法包括:

步驟201、建立axi總線平臺(tái)。

其中,axi總線平臺(tái)包括測(cè)試主機(jī)、譯碼器、和仲裁器,常見的axi總線平臺(tái)中,還包括待測(cè)模塊,如圖3所示,待測(cè)模塊31用于添加主機(jī)、從機(jī)以實(shí)現(xiàn)這些設(shè)備可以接入axi總線平臺(tái)中,測(cè)試主機(jī)32用于對(duì)接入axi總線平臺(tái)中的設(shè)備進(jìn)行測(cè)試,譯碼器33用于從接入axi總線平臺(tái)中的多個(gè)從機(jī)中確定與測(cè)試主機(jī)進(jìn)行通信的從機(jī);仲裁器34用于從接入axi總線平臺(tái)中的多個(gè)主機(jī)中確定與接入axi總線平臺(tái)中的從機(jī)進(jìn)行通信的主機(jī)。

步驟202、測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

步驟203、若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,將所有從機(jī)接入axi總線平臺(tái)中,形成單主機(jī)多從機(jī)模式。

步驟204、運(yùn)行第一預(yù)設(shè)腳本程序測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

其中,第一腳本程序是根據(jù)axi總線協(xié)議編寫的涉及一個(gè)主機(jī)和多個(gè)從機(jī)的程序。

需要說明的是,經(jīng)過步驟203、204的執(zhí)行,一方面能夠有效地測(cè)試單主機(jī)多從機(jī)模式的運(yùn)行情況,同時(shí)也有效地測(cè)試了譯碼器的工作性能。

步驟205、測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

步驟206、若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,將所有主機(jī)和任意一個(gè)從機(jī)接入axi總線平臺(tái)中,形成單從機(jī)多主機(jī)模式。

步驟207、運(yùn)行第二預(yù)設(shè)腳本程序測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

其中,第二腳本程序是根據(jù)axi總線協(xié)議編寫的涉及一個(gè)從機(jī)和多個(gè)主機(jī)的程序。

需要說明的是,經(jīng)過步驟206、207的執(zhí)行,一方面能夠有效地測(cè)試單從機(jī)多主機(jī)模式的運(yùn)行情況,同時(shí)也有效地測(cè)試了仲裁器的工作性能。

還需要說明的是,步驟202、205之間不存在嚴(yán)格的順序關(guān)系,即可以先執(zhí)行步驟202,也可以先執(zhí)行步驟205。但步驟202、203和204之間存在嚴(yán)格的順序關(guān)系,即只有當(dāng)執(zhí)行了步驟202,才執(zhí)行步驟203、204;同樣,步驟205、206和207之間也存在嚴(yán)格的順序關(guān)系,即只有當(dāng)執(zhí)行了步驟205,才執(zhí)行步驟206、207。

步驟208、若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,將所有主機(jī)和所有從機(jī)都接入axi總線平臺(tái)中,形成多主機(jī)多從機(jī)模式。

步驟209、運(yùn)行第三預(yù)設(shè)腳本程序測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

其中,第三腳本程序是根據(jù)axi總線協(xié)議編寫的涉及多個(gè)從機(jī)和多個(gè)主機(jī)的程序。

步驟210、若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。

需要說明的是,本實(shí)施例中與其它實(shí)施例中相同步驟或者概念的解釋,可以參照其它實(shí)施例中的描述。

本發(fā)明實(shí)施例提供的axi總線平臺(tái)的測(cè)試方法,測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行;若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。從本發(fā)明提供的技術(shù)方案可見,通過對(duì)每個(gè)主機(jī)的總線接口、每個(gè)從機(jī)的總線接口、單主機(jī)多從機(jī)模式、單從機(jī)多主機(jī)模式以及多主機(jī)多從機(jī)模式不同層次分別進(jìn)行測(cè)試,充分有效地完成了對(duì)axi總線平臺(tái)的測(cè)試,從而確定了axi總線平臺(tái)是否能夠正常運(yùn)行。

本發(fā)明實(shí)施例提供一種axi總線平臺(tái)的測(cè)試裝置,如圖4所示,該裝置4包括:

第一測(cè)試模塊41,用于測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

第二測(cè)試模塊42,用于若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

第三測(cè)試模塊43,用于測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范。

第四測(cè)試模塊44,用于若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行。

第五測(cè)試模塊45,用于若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行。

處理模塊46,用于若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。

進(jìn)一步,在圖4對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供了另一種axi總線平臺(tái)的測(cè)試裝置,如5所示,axi總線平臺(tái)的測(cè)試裝置4還包括:

預(yù)處理模塊47,用于建立axi總線平臺(tái)。

進(jìn)一步,第二測(cè)試模塊42具體用于:

若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,將所有從機(jī)接入axi總線平臺(tái)中,形成單主機(jī)多從機(jī)模式;運(yùn)行第一預(yù)設(shè)腳本程序測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,第一腳本程序是根據(jù)axi總線協(xié)議編寫的涉及一個(gè)主機(jī)和多個(gè)從機(jī)的程序。

第四測(cè)試模塊44具體用于:

若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,將所有主機(jī)和任意一個(gè)從機(jī)接入axi總線平臺(tái)中,形成單從機(jī)多主機(jī)模式;運(yùn)行第二預(yù)設(shè)腳本程序測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,第二腳本程序是根據(jù)axi總線協(xié)議編寫的涉及一個(gè)從機(jī)和多個(gè)主機(jī)的程序。

第五測(cè)試模塊45具體用于:

若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,將所有主機(jī)和所有從機(jī)都接入axi總線平臺(tái)中,形成多主機(jī)多從機(jī)模式;運(yùn)行第三預(yù)設(shè)腳本程序測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行,其中,第三腳本程序是根據(jù)axi總線協(xié)議編寫的涉及多個(gè)從機(jī)和多個(gè)主機(jī)的程序。

本發(fā)明實(shí)施例提供的axi總線平臺(tái)的測(cè)試裝置,測(cè)試每個(gè)從機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)從機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;測(cè)試每個(gè)主機(jī)的總線接口是否符合axi總線協(xié)議規(guī)范;若每個(gè)主機(jī)的總線接口都符合axi總線協(xié)議規(guī)范,測(cè)試單從機(jī)多主機(jī)模式是否能夠正常運(yùn)行;若單主機(jī)多從機(jī)模式能夠正常運(yùn)行,且單從機(jī)多主機(jī)模式能夠正常運(yùn)行,測(cè)試多主機(jī)多從機(jī)模式是否能夠正常運(yùn)行;若多主機(jī)多從機(jī)模式能夠正常運(yùn)行,確定axi總線平臺(tái)通過測(cè)試。從本發(fā)明提供的技術(shù)方案可見,通過對(duì)每個(gè)主機(jī)的總線接口、每個(gè)從機(jī)的總線接口、單主機(jī)多從機(jī)模式、單從機(jī)多主機(jī)模式以及多主機(jī)多從機(jī)模式不同層次分別進(jìn)行測(cè)試,充分有效地完成了對(duì)axi總線平臺(tái)的測(cè)試,從而確定了axi總線平臺(tái)是否能夠正常運(yùn)行。

在實(shí)際應(yīng)用中,所述第一測(cè)試模塊41、第二測(cè)試模塊42、第三測(cè)試模塊43、第四測(cè)試模塊44、第五測(cè)試模塊45、處理模塊46、預(yù)處理模塊47均可由位于axi總線平臺(tái)的測(cè)試裝置中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)或現(xiàn)場(chǎng)可編程門陣列(fieldprogrammablegatearray,fpga)等實(shí)現(xiàn)。

雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1