本申請(qǐng)涉及集成電路測(cè)試技術(shù)領(lǐng)域,尤其涉及一種jtag接口復(fù)用方法及裝置。
背景技術(shù):
隨著asic(applicationspecificintegratedcircuits,專用集成電路)芯片的復(fù)雜度和集成度的不斷提高,存在著大量使用ip(intellectualproperty,知識(shí)產(chǎn)權(quán))核的情況,大部分ip核都提供有jtag(jointtestactiongroup,聯(lián)合測(cè)試工作組)接口,為了節(jié)省芯片管腳,需要多個(gè)ip核共同復(fù)用一個(gè)jtag接口,以方便集成jtag控制器接口互聯(lián)復(fù)用。
在現(xiàn)有技術(shù)中,jtag接口復(fù)用方式是通過jtag菊花鏈實(shí)現(xiàn)的,即將多個(gè)jtag控制器的輸出端與輸入端之間串成一條鏈,第一級(jí)jtag控制器的輸入端連接芯片的輸入端管腳,下一級(jí)jtag控制器的輸入端連接上一級(jí)jtag控制器的輸出端,最后一級(jí)的輸出端連接到芯片的輸出管腳,形成jtag菊花鏈。
用jtag菊花鏈的方式對(duì)jtag控制器進(jìn)行接口復(fù)用,jtag鏈很長(zhǎng),單獨(dú)訪問某一jtag控制器節(jié)點(diǎn)耗時(shí)較多,而且調(diào)試分析不太直觀。尤其是,當(dāng)某個(gè)jtag控制器節(jié)點(diǎn)出現(xiàn)問題而導(dǎo)致整個(gè)菊花鏈上的jtag控制器都不能訪問的情況,通過jtag接口調(diào)試芯片速度的較慢。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┝艘环Njtag接口復(fù)用方法及裝置,以解決jtag接口復(fù)用導(dǎo)致調(diào)試速度慢的問題。
一方面,本申請(qǐng)?zhí)峁┝艘环Njtag接口復(fù)用裝置,該裝置包括:復(fù)用控制模塊、信號(hào)輸入模塊和信號(hào)輸出模塊;
所述信號(hào)輸入模塊的輸入端與復(fù)用jtag接口連接,所述信號(hào)輸入模塊的控制端與所述復(fù)用控制模塊連接,所述信號(hào)輸入模塊的輸出端與ip核jtag接口連接;
所述信號(hào)輸出模塊的輸入端與所述ip核jtag接口連接,所述信號(hào)輸出模塊的控制端與所述復(fù)用控制模塊連接,所述信號(hào)輸出模塊的輸出端與所述復(fù)用jtag接口連接;
所述復(fù)用控制模塊的輸入端與所述復(fù)用jtag接口連接,所述復(fù)用控制模塊的輸出端分別與所述信號(hào)輸入模塊的控制端、所述信號(hào)輸出模塊的控制端連接。
另一方面,本申請(qǐng)?zhí)峁┝艘环Njtag接口復(fù)用方法,該方法包括:應(yīng)用于權(quán)利要求1-5任一項(xiàng)所述的包括復(fù)用控制模塊、信號(hào)輸入模塊和信號(hào)輸出模塊的jtag接口復(fù)用裝置,所述方法包括:
所述復(fù)用控制模塊接收復(fù)用控制指令;
所述復(fù)用控制模塊根據(jù)所述復(fù)用控制指令,生成復(fù)用控制信號(hào);
所述復(fù)用控制模塊發(fā)送所述復(fù)用控制信號(hào);
所述信號(hào)輸入模塊和所述信號(hào)輸出模塊接收所述復(fù)用控制信號(hào),并選擇調(diào)試信號(hào)輸入/輸出接口。
本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用方法及裝置,通過信號(hào)輸入模塊和信號(hào)輸出模塊將不同ip核jtag接口互聯(lián),復(fù)用控制模塊控制具體需要訪問的jtag接口,提高jtag訪問利用率,方便進(jìn)行調(diào)試分析。而且不同ip核jtag接口之間不會(huì)相互影響,不會(huì)出現(xiàn)因?yàn)槟骋粋€(gè)ip核jtag接口出現(xiàn)故障而造成所有ip核jtag接口都不能訪問的情況。當(dāng)需要復(fù)用的ip核jtag接口增多時(shí),不需要增加訪問jtag接口的開銷。
附圖說明
為了更清楚地說明本申請(qǐng)的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用裝置的結(jié)構(gòu)示意圖;
圖2為本申請(qǐng)?zhí)峁┑囊环N信號(hào)輸入模塊的結(jié)構(gòu)示意圖;
圖3為本申請(qǐng)?zhí)峁┑囊环N信號(hào)輸出模塊的結(jié)構(gòu)示意圖;
圖4為本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用方法的流程圖;
圖5為本申請(qǐng)?zhí)峁┑囊环N根據(jù)生成控制信號(hào)的方法流程圖;
圖6為本申請(qǐng)?zhí)峁┑囊环N選擇輸入輸出接口的方法流程圖。
附圖說明:11-復(fù)用jtag接口,12-復(fù)用控制模塊,13-信號(hào)輸入模塊,131-第一數(shù)據(jù)選擇器,132-第二數(shù)據(jù)選擇器,133-第三數(shù)據(jù)選擇器,14-信號(hào)輸出模塊,141-第四數(shù)據(jù)選擇器,15-ip核jtag接口。
具體實(shí)施方式
隨著asic(applicationspecificintegratedcircuits,專用集成電路)芯片的復(fù)雜度和集成度的不斷提高,存在著大量使用ip(intellectualproperty)核的情況,大部分ip核都提供有jtag(jointtestactiongroup,聯(lián)合測(cè)試工作組)接口,為了節(jié)省芯片管腳,需要多個(gè)ip核共同復(fù)用一個(gè)jtag接口,以方便集成jtag控制器接口互聯(lián)復(fù)用。為了解決jtag接口復(fù)用導(dǎo)致調(diào)試速度慢的問題,本申請(qǐng)?zhí)峁┝艘环Njtag接口復(fù)用方法及裝置。
參見圖1,為本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用裝置的結(jié)構(gòu)示意圖。參見圖2,為本申請(qǐng)?zhí)峁┑囊环N信號(hào)輸入模塊的結(jié)構(gòu)示意圖,參見圖3,為本申請(qǐng)?zhí)峁┑囊环N信號(hào)輸出模塊的結(jié)構(gòu)示意圖。如圖1-3所示,本申請(qǐng)?zhí)峁┑囊环Njtag借口復(fù)用裝置包括:復(fù)用控制模塊12、信號(hào)輸入模塊13和信號(hào)輸出模塊14;
所述信號(hào)輸入模塊13的輸入端與復(fù)用jtag接口11連接,所述信號(hào)輸入模塊13的控制端與所述復(fù)用控制模塊12連接,所述信號(hào)輸入模塊13的輸出端與ip核jtag接口15連接;
所述信號(hào)輸出模塊14的輸入端與所述ip核jtag接口15連接,所述信號(hào)輸出模塊14的控制端與所述復(fù)用控制模塊12連接,所述信號(hào)輸出模塊14的輸出端與所述復(fù)用jtag接口11連接;
所述復(fù)用控制模塊12的輸入端與所述復(fù)用jtag接口11連接,所述復(fù)用控制模塊12的輸出端分別與所述信號(hào)輸入模塊13的控制端、所述信號(hào)輸出模塊14的控制端連接。
本申請(qǐng)的發(fā)明目的是實(shí)現(xiàn)asic內(nèi)部存在的多個(gè)ip核的ip核jtag接口,通過一個(gè)復(fù)用jtag接口進(jìn)行調(diào)試。其中信號(hào)輸入模塊和信號(hào)輸出模塊,是通過復(fù)用控制模塊進(jìn)行控制的,通過復(fù)用控制模塊控制信號(hào)輸入和信號(hào)輸出的通道。在復(fù)用控制模塊控制信號(hào)輸入模塊和信號(hào)輸出模塊的過程中,每次只能選取一個(gè)輸入輸出通道,以確保每次調(diào)試的是ip核jtag接口中的一個(gè)ip核,能夠針對(duì)特定的ip核進(jìn)行調(diào)試,避免ip核的重復(fù)調(diào)試,并且能夠準(zhǔn)確定位故障位置,提高調(diào)試速度。
調(diào)試設(shè)備通過復(fù)用jtag接口11將輸入輸出通道的控制信號(hào)輸入至復(fù)用控制模塊12,復(fù)用控制模塊12將控制信號(hào)分別輸入信號(hào)輸入模塊13和信號(hào)輸出模塊14,信號(hào)輸入模塊13和信號(hào)輸出模塊14根據(jù)控制信號(hào)選擇輸入輸出通道,以使得復(fù)用jtag接口11實(shí)現(xiàn)對(duì)特定ip核jtag接口15的調(diào)試。
本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用裝置,通過信號(hào)輸入模塊13和信號(hào)輸出模塊14將不同ip核jtag接口互聯(lián),復(fù)用控制模塊12控制具體需要訪問的jtag接口,提高jtag訪問利用率,方便進(jìn)行調(diào)試分析。而且不同ip核jtag接口15之間不會(huì)相互影響,不會(huì)出現(xiàn)因?yàn)槟骋粋€(gè)ip核jtag接口出現(xiàn)故障而造成所有ip核jtag接口15都不能訪問的情況。當(dāng)需要復(fù)用的ip核jtag接口15增多時(shí),不需要增加訪問jtag接口的開銷。
優(yōu)選地,所述復(fù)用jtag接口(11)包括復(fù)用時(shí)鐘輸入接口、復(fù)用數(shù)據(jù)輸入接口、復(fù)用模式選擇接口和復(fù)用數(shù)據(jù)輸出接口。
ip核jtag接口(15)包括ip核時(shí)鐘輸入接口、ip核數(shù)據(jù)輸入接口、ip核模式選擇接口和ip核數(shù)據(jù)輸出接口。
根據(jù)jtag協(xié)議,在調(diào)試芯片過程中輸入信號(hào)包括時(shí)鐘信號(hào),數(shù)據(jù)輸入信號(hào),模式選擇信號(hào)和輸出數(shù)據(jù)信號(hào),所以需要調(diào)試的ip核設(shè)置的jtag接口與復(fù)用jtag接口一致,都包括時(shí)鐘輸入接口、數(shù)據(jù)輸入接口、模式選擇接口和數(shù)據(jù)輸出接口。為了區(qū)別復(fù)用jtag接口和ip核jtag接口,在4種輸入輸出信號(hào)前對(duì)應(yīng)的添加“復(fù)用”或“ip核”以示區(qū)別。
優(yōu)選地,所述信號(hào)輸入模塊(13),包括:
第一數(shù)據(jù)選擇器131的輸入端與所述復(fù)用時(shí)鐘輸入接口連接,所述第一數(shù)據(jù)選擇器131的控制端與所述復(fù)用控制模塊(12)連接,所述第一數(shù)據(jù)選擇器131的輸出端與所述ip核時(shí)鐘輸入接口連接;
第二數(shù)據(jù)選擇器132的輸入端與所述復(fù)用數(shù)據(jù)輸入接口連接,所述第二數(shù)據(jù)選擇器132的控制端與所述復(fù)用控制模塊(12)連接,所述第二數(shù)據(jù)選擇器132的輸出端與所述ip核數(shù)據(jù)輸入接口連接;
第三數(shù)據(jù)選擇器133的輸入端與所述復(fù)用模式選擇接口連接,所述第三數(shù)據(jù)選擇器133的控制端與所述復(fù)用控制模塊(12)連接,所述第三數(shù)據(jù)選擇器133的輸出端與所述ip核模式選擇接口連接。
根據(jù)jtag協(xié)議,在調(diào)試芯片過程中輸入信號(hào)包括時(shí)鐘信號(hào),數(shù)據(jù)輸入信號(hào),模式選擇信號(hào)和輸出數(shù)據(jù)信號(hào),所以在信號(hào)輸入模塊13為每個(gè)輸入信設(shè)置一個(gè)數(shù)據(jù)選擇器。數(shù)據(jù)選擇器的輸入端與對(duì)應(yīng)的復(fù)用jtag接口15連接,數(shù)據(jù)選擇器的輸出端與復(fù)用控制模塊連接,數(shù)據(jù)選擇器的輸出端與ip核jtag接口15連接,以此實(shí)現(xiàn)調(diào)試設(shè)備的調(diào)試信號(hào)到ip核jtag接口15之間的傳輸。數(shù)據(jù)選擇器每次只有一個(gè)輸出通道開啟,以保證能夠調(diào)試特定的ip核。
優(yōu)選地,所述信號(hào)輸出模塊(14),包括:
第四數(shù)據(jù)選擇器141的輸出端與所述復(fù)用數(shù)據(jù)輸出接口連接,所述第四數(shù)據(jù)選擇器141的控制端與所述復(fù)用控制模塊(12)連接,所述第四數(shù)據(jù)選擇器141的輸入端與所述ip核數(shù)據(jù)輸出接口連接。
具有jtag接口的ip核有多少個(gè),對(duì)應(yīng)的經(jīng)調(diào)試后的數(shù)據(jù)輸出端就有多少個(gè),為了調(diào)試設(shè)備能夠接收到調(diào)試的ip核對(duì)應(yīng)的輸出數(shù)據(jù),所以在信號(hào)輸出模塊設(shè)置一個(gè)數(shù)據(jù)選擇器,對(duì)連接ip核jtag數(shù)據(jù)輸出端選擇輸出。從信號(hào)輸入模塊和信號(hào)輸出模塊對(duì)調(diào)試信號(hào)的的輸入輸出端雙向控制,避免由于外界干擾導(dǎo)致接收到錯(cuò)誤的調(diào)試信號(hào),以致于對(duì)芯片狀態(tài)的錯(cuò)誤判斷。
優(yōu)選地,所述ip核jtag接口中的ip核的數(shù)量至少為一個(gè)。
本申請(qǐng)的目的是實(shí)現(xiàn)多ip核jtag接口的互聯(lián)復(fù)用,所以ip核的數(shù)量至少為1個(gè),同時(shí)多個(gè)ip核,也符合實(shí)現(xiàn)特定功能集成電路的擴(kuò)展需求。
參見圖4,為本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用方法的流程圖,應(yīng)用于包括復(fù)用控制模塊,信號(hào)輸入模塊和信號(hào)輸出模塊的jtag接口復(fù)用裝置,該方法包括如下步驟:
步驟401,復(fù)用控制模塊接收復(fù)用控制指令。
復(fù)用控制指令,是由調(diào)試設(shè)備發(fā)出的,用于指示需要調(diào)節(jié)輸入模塊和輸出模塊的輸入輸出通道。復(fù)用控制指令,可以按照預(yù)置規(guī)則,預(yù)先設(shè)置。在復(fù)用控制模塊接收到調(diào)試設(shè)備發(fā)送的指令時(shí),根據(jù)預(yù)置規(guī)則判斷該指令是否為復(fù)用控制指令。例如,通過監(jiān)聽增長(zhǎng)的ir指令,監(jiān)聽發(fā)送至復(fù)用控制模塊的ir指令,從而該ir指令進(jìn)行正確的響應(yīng)。使用增長(zhǎng)的ir指令,ip核jtag接口或者復(fù)用jtag接口,接收到的ir指令為全1的bypass指令,不會(huì)造成jtag控制器節(jié)點(diǎn)發(fā)生誤觸動(dòng)作,從而在訪問復(fù)用控制模塊時(shí)不會(huì)對(duì)ip核jtag接口造成影響。
步驟402,復(fù)用控制模塊根據(jù)復(fù)用控制指令,生成復(fù)用控制信號(hào)。
復(fù)用控制信號(hào)是根據(jù)復(fù)用控制指令生成的,復(fù)用控制指令用于指示信號(hào)輸入模塊/信號(hào)輸出模塊的輸入端/輸出端具體為哪一個(gè),而復(fù)用控制信號(hào)用于控制信號(hào)輸入模塊/信號(hào)輸出模塊的選擇動(dòng)作,復(fù)用控制指令和復(fù)用控制信號(hào)可以說是互為表里的關(guān)系。
步驟403,復(fù)用控制模塊發(fā)送復(fù)用控制信號(hào)。
在生成復(fù)用控制信號(hào)之后,復(fù)用控制模塊將復(fù)用控制信號(hào)發(fā)出。
步驟404,信號(hào)輸入模塊和信號(hào)輸出模塊接收復(fù)用控制信號(hào),并選擇調(diào)試信號(hào)輸入/輸出接口。
信號(hào)輸入模塊和信號(hào)輸出模塊都是復(fù)用控制信號(hào)的接收端。信號(hào)輸入模塊和信號(hào)輸出模塊的復(fù)用控制信號(hào)可能相同也可能不同。根據(jù)信號(hào)輸入模塊和信號(hào)輸出模塊的硬件設(shè)置,信號(hào)輸入模塊和信號(hào)輸出模塊的復(fù)用控制信號(hào)是相對(duì)應(yīng)的,是為了能夠?qū)崿F(xiàn)從調(diào)試設(shè)備到信號(hào)輸入模塊,再到ip核jtag接口,再到信號(hào)輸出模塊形成一個(gè)特定的輸入輸出通道。信號(hào)輸入模塊和信號(hào)輸出模塊根據(jù)接收到的復(fù)用控制信號(hào),并根據(jù)復(fù)用控制信號(hào)選擇調(diào)試信號(hào)輸入輸出接口。
需要說明的是,信號(hào)輸入模塊的輸入接口只有一個(gè),輸出接口的數(shù)量至少等于具有jtag接口的ip核的數(shù)量,信號(hào)輸入模塊實(shí)際上就是根據(jù)復(fù)用控制信號(hào),選擇輸出接口,選擇的輸出接口與需要調(diào)試的ip核相對(duì)應(yīng)。
與信號(hào)輸入模塊類似,信號(hào)輸出模塊的輸出接口只有一個(gè),信號(hào)輸出模塊的輸入接口的數(shù)量至少等于具有jtag接口的ip核的數(shù)量,信號(hào)輸出模塊實(shí)際上就是根據(jù)復(fù)用控制信號(hào),選擇輸入接口,選擇的輸入接口與需要調(diào)試的ip核相對(duì)應(yīng)。
本申請(qǐng)?zhí)峁┑囊环Njtag接口復(fù)用方法,通過信號(hào)輸入模塊和信號(hào)輸出模塊將不同ip核jtag接口互聯(lián),復(fù)用控制模塊控制具體需要訪問的jtag接口,提高jtag訪問利用率,方便進(jìn)行調(diào)試分析。而且不同ip核jtag接口之間不會(huì)相互影響,不會(huì)出現(xiàn)因?yàn)槟骋粋€(gè)ip核jtag接口出現(xiàn)故障而造成所有ip核jtag接口都不能訪問的情況。當(dāng)需要復(fù)用的ip核jtag接口增多時(shí),不需要增加訪問jtag接口的開銷。
在圖4所示的jtag接口復(fù)用方法的基礎(chǔ)上,具體地復(fù)用控制信號(hào)包括輸入復(fù)用控制信號(hào)和輸出復(fù)用控制信號(hào)。參見圖5,為本申請(qǐng)?zhí)峁┑囊环N根據(jù)生成控制信號(hào)的方法流程圖。如圖5所示,復(fù)用控制模塊根據(jù)復(fù)用控制指令,生成復(fù)用控制信號(hào),還包括:
步驟501,復(fù)用控制模塊獲取復(fù)用控制指令。
在電子電路中的信號(hào)傳輸,如果信號(hào)不是連續(xù)的,通常都需要在待傳輸?shù)男盘?hào)上添加字頭,加密信息等附加信息,以確保信號(hào)能夠完整的傳輸?shù)较乱粋€(gè)傳輸節(jié)點(diǎn)。所以復(fù)用控制模塊通常接收復(fù)用控制指令及其附加信息,從中獲取復(fù)用控制指令。
步驟502,復(fù)用控制模塊查找復(fù)用控制指令對(duì)應(yīng)的信號(hào)輸入模塊的輸入接口。
在復(fù)用控制模塊中,存儲(chǔ)復(fù)用控制指令及其對(duì)應(yīng)的信號(hào)輸入模塊的輸入接口的對(duì)照表,在接收到復(fù)用控制指令后,查找復(fù)用控制指令對(duì)應(yīng)的信號(hào)輸入模塊的輸入接口。
步驟503,復(fù)用控制模塊根據(jù)輸入接口,生成輸入復(fù)用控制信號(hào)。
復(fù)用調(diào)試模塊根據(jù)查找到的輸入接口,生成輸入復(fù)用控制信號(hào),以使得信號(hào)輸入模塊調(diào)整其輸出接口,以連接到ip核jtag接口的輸入端。
步驟504,復(fù)用控制模塊查找復(fù)用控制指令對(duì)應(yīng)的信號(hào)輸出模塊的輸出接口。
在復(fù)用控制模塊中,存儲(chǔ)復(fù)用控制指令及其對(duì)應(yīng)的信號(hào)輸出模塊的輸出接口的對(duì)照表,在接收到復(fù)用控制指令后,查找復(fù)用控制指令對(duì)應(yīng)的信號(hào)輸出模塊的輸出接口。
步驟505,復(fù)用控制模塊根據(jù)輸出接口,生成輸出復(fù)用控制信號(hào)。
復(fù)用調(diào)試模塊根據(jù)查找到的輸出接口,生成輸出復(fù)用控制信號(hào),以使得信號(hào)輸出模塊調(diào)整其輸入接口,以連接到ip核jtag接口的輸出端。
在圖4所示的jtag接口復(fù)用方法的基礎(chǔ)上,參見圖6,為本申請(qǐng)?zhí)峁┑囊环N選擇輸入輸出接口的方法流程圖。如圖6所示,信號(hào)輸入模塊和信號(hào)輸出模塊接收復(fù)用控制信號(hào),并選擇調(diào)試輸入/輸出接口,包括:
步驟601,復(fù)用控制模塊發(fā)送輸入復(fù)用控制信號(hào)和輸出復(fù)用控制信號(hào)。
步驟602,信號(hào)輸入模塊接收輸入復(fù)用控制信號(hào)。
步驟603,信號(hào)輸入模塊根據(jù)輸入復(fù)用控制信號(hào),選擇調(diào)試信號(hào)輸入接口。
步驟604,信號(hào)輸出模塊接收輸出復(fù)用控制信號(hào)。
步驟605,信號(hào)輸出模塊根據(jù)輸出復(fù)用控制信號(hào),選擇調(diào)試信號(hào)輸出接口。
復(fù)用控制模塊發(fā)送輸入復(fù)用控制信號(hào)和輸出復(fù)用控制信號(hào),以使得信號(hào)輸入模塊和信號(hào)輸出模塊能夠根據(jù)對(duì)應(yīng)的輸入復(fù)用控制信號(hào)和輸出復(fù)用控制信號(hào)選擇調(diào)試信號(hào)的輸入接口和輸出接口。
在圖6所示的jtag接口復(fù)用方法的基礎(chǔ)上,信號(hào)輸入模塊接收輸入復(fù)用控制信號(hào)之前,方法還包括:
信號(hào)輸入模塊設(shè)置為不選通狀態(tài)。
在信號(hào)輸入模塊接收輸入復(fù)用信號(hào)之前,信號(hào)輸入模塊設(shè)置為不選通狀態(tài),只有在接收到相應(yīng)的復(fù)用控制信號(hào)時(shí),才切換到相應(yīng)的輸出接口,以達(dá)到j(luò)tag接口安全的目的。
信號(hào)輸出模塊接收輸出復(fù)用控制信號(hào)之前,方法還包括:
信號(hào)輸出模塊設(shè)置為不選通狀態(tài)。
在信號(hào)輸出模塊接收輸出復(fù)用信號(hào)之前,信號(hào)輸出模塊設(shè)置為不選通狀態(tài),只有在接收到相應(yīng)的復(fù)用控制信號(hào)時(shí),才切換到相應(yīng)的輸入接口,以達(dá)到j(luò)tag接口安全的目的。
具體實(shí)現(xiàn)中,本發(fā)明還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)可包括本發(fā)明提供的呼叫方法的各實(shí)施例中的部分或全部步驟。所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(英文:read-onlymemory,簡(jiǎn)稱:rom)或隨機(jī)存儲(chǔ)記憶體(英文:randomaccessmemory,簡(jiǎn)稱:ram)等。
本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例中的技術(shù)可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明實(shí)施例中的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
本說明書中各個(gè)實(shí)施例之間相同相似的部分互相參見即可。以上所述的本發(fā)明實(shí)施方式并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限定。