專利名稱:多單板系統(tǒng)的啟動(dòng)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種多單板系統(tǒng)的啟動(dòng)方法及裝置。
背景技術(shù):
目前,對(duì)于多單板的系統(tǒng),單板啟動(dòng)過程中通常要獲取某些信號(hào)的有效電平。 假設(shè)單板間的信號(hào)是直接連接的,則單板之間的IO信號(hào)較多。例如,系統(tǒng)有10個(gè)單板, 每個(gè)單板啟動(dòng)過程中需要10條IO信號(hào)的狀態(tài),則總共有100條。但是,這種設(shè)計(jì)方法 硬件連線多,可靠性較低,成本較高。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種多單板系統(tǒng)的啟動(dòng)方案,以至少解決上述的相 關(guān)技術(shù)中單板啟動(dòng)時(shí)板間硬件連接線過多而導(dǎo)致可靠性低及成本高的問題。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種多單板系統(tǒng)的啟動(dòng)方法。根據(jù)本發(fā)明的多單板系統(tǒng)的啟動(dòng)方法,包括以下步驟根據(jù)單板當(dāng)前的在位情 況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前在位的單板分配用于指示其啟動(dòng)時(shí)所占用的共享總線 的時(shí)間段及所需的共享總線的狀態(tài);指示當(dāng)前在位的單板按照為其分配的時(shí)間段及共享 總線當(dāng)前的狀態(tài)依次進(jìn)行啟動(dòng)。進(jìn)一步地,為當(dāng)前在位的單板分配用于指示其啟動(dòng)時(shí)所占用的共享總線的時(shí)間 段及所需的共享總線狀態(tài)之前,該方法還包括通過檢測(cè)是否有單板上電或插入,得到 并記錄單板當(dāng)前的在位情況。進(jìn)一步地,在檢測(cè)到有單板上電或插入的情況下,得到并記錄單板當(dāng)前的在位 情況之后,該方法還包括為檢測(cè)到的上電或插入的單板申請(qǐng)共享總線的使用權(quán)。進(jìn)一步地,指示當(dāng)前在位的單板按照為其分配的時(shí)間段及共享總線當(dāng)前的狀態(tài) 依次進(jìn)行啟動(dòng)包括按照為當(dāng)前在位的單板分配的時(shí)間段依次解除當(dāng)前在位的單板的復(fù) 位信號(hào),以指示當(dāng)前在位的單板的啟動(dòng)。進(jìn)一步地,預(yù)定的單板啟動(dòng)策略為當(dāng)前在位的單板或所有單板的啟動(dòng)優(yōu)先級(jí)順序。為了實(shí)現(xiàn)上述的目的,根據(jù)本發(fā)明的另一方面,還提供了一種多單板系統(tǒng)的啟
動(dòng)裝置。根據(jù)本發(fā)明的多單板系統(tǒng)的啟動(dòng)裝置,包括共享總線分配模塊,用于根據(jù)單 板當(dāng)前的在位情況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前在位的單板分配用于指示其啟動(dòng)時(shí)所 占用的共享總線的時(shí)間段及所需的共享總線狀態(tài);以及執(zhí)行模塊,用于指示當(dāng)前在位的 單板按照為其分配的時(shí)間段及共享總線當(dāng)前的狀態(tài)依次進(jìn)行啟動(dòng)。進(jìn)一步地,該裝置還包括檢測(cè)模塊,用于檢測(cè)是否有單板上電或插入;記錄 模塊,用于根據(jù)檢測(cè)模塊的檢測(cè)結(jié)果記錄單板當(dāng)前的在位情況。
進(jìn)一步地,該裝置還包括申請(qǐng)模塊,用于在檢測(cè)模塊檢測(cè)到有單板上電或插 入的情況下,為檢測(cè)到的上電或插入的單板申請(qǐng)共享總線的使用權(quán)。進(jìn)一步地,執(zhí)行模塊還用于按照為當(dāng)前在位的單板分配的時(shí)間段依次解除當(dāng)前 在位的單板的復(fù)位信號(hào),以指示當(dāng)前在位的單板的啟動(dòng)。進(jìn)一步地,預(yù)定的單板啟動(dòng)策略為當(dāng)前在位的單板或所有單板的啟動(dòng)優(yōu)先級(jí)順序。通過本發(fā)明,采用單板啟動(dòng)時(shí)分時(shí)復(fù)用共享總線的方式,解決了相關(guān)技術(shù)中單 板啟動(dòng)時(shí)板間硬件連接線過多而導(dǎo)致可靠性低及成本高的問題,減少了板間連線和硬件 復(fù)雜度,提高了系統(tǒng)的資源利用率和性能。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本 發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖 中圖1是根據(jù)本發(fā)明實(shí)施例的多單板系統(tǒng)的啟動(dòng)方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的多單板系統(tǒng)的啟動(dòng)裝置的結(jié)構(gòu)框圖;圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的多單板系統(tǒng)的啟動(dòng)裝置的結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例三的多單板系統(tǒng)的啟動(dòng)裝置的硬件示意圖;圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例三的總線分配單元的示意圖;圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例四的冷啟動(dòng)過程中的工作流程圖;以及圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例五的插入某單板的工作流程圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突 的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。根據(jù)本發(fā)明實(shí)施例,提供了一種多單板系統(tǒng)的啟動(dòng)方法。圖1是根據(jù)本發(fā)明實(shí) 施例的多單板系統(tǒng)的啟動(dòng)方法的流程圖,該方法包括以下步驟步驟S102,根據(jù)單板當(dāng)前的在位情況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前在位的單 板分配用于指示其啟動(dòng)時(shí)所占用的共享總線的時(shí)間段及所需的共享總線狀態(tài);以及步驟S104,指示當(dāng)前在位的單板按照為其分配的時(shí)間段及共享總線當(dāng)前的狀態(tài) 依次進(jìn)行啟動(dòng)。通過本發(fā)明,采用單板啟動(dòng)時(shí)分時(shí)復(fù)用共享總線的方式,解決了相關(guān)技術(shù)中單 板啟動(dòng)時(shí)板間硬件連接線過多而導(dǎo)致可靠性低及成本高的問題,減少了單板啟動(dòng)時(shí)的板 間連線,提高了系統(tǒng)的資源利用率和性能。在具體實(shí)施過程中,步驟S102可以是為當(dāng)前在位的單板分配用于指示其啟動(dòng)時(shí) 所占用的共享總線的時(shí)間段及啟動(dòng)所需的共享總線的狀態(tài)之后,當(dāng)前在位的單板在此時(shí) 間段內(nèi)依據(jù)共享總線的狀態(tài)進(jìn)行啟動(dòng),而在某一單板進(jìn)行啟動(dòng)時(shí),其他單板被控制在復(fù) 位狀態(tài)。需要說明的是,當(dāng)前在位的單板啟動(dòng)時(shí)所需要的共享總線的狀態(tài),即為對(duì)單板 有控制作用的總線信號(hào)的狀態(tài),通常包括槽位號(hào)、電平等信息,并且各個(gè)單板啟動(dòng)所需的狀態(tài)可以是不同的。例如,單板當(dāng)前的在位情況可以通過單板的在位信號(hào)來反映,同時(shí)單板的在位 信號(hào)也可以作為分配共享總線的依據(jù),其中,在位信號(hào)用于指示單板是否上電,即,其 硬件在位的有效。優(yōu)選地,在步驟S102之前,可以通過檢測(cè)是否有單板上電或插入,得到并記錄 單板當(dāng)前的在位情況。該方法可以實(shí)時(shí)更新當(dāng)前在位單板的情況,使系統(tǒng)可以根據(jù)更新 后數(shù)據(jù)進(jìn)行共享總線時(shí)間段的分配,從而增強(qiáng)了系統(tǒng)的有效性和準(zhǔn)確性。在具體實(shí)施過程中,可以將單板當(dāng)前的在位情況保存在一個(gè)在位表中或者一個(gè) 在位的序列中,系統(tǒng)根據(jù)在位表或序列更新按照預(yù)定單板啟動(dòng)策略生成的啟動(dòng)控制表, 然后根據(jù)啟動(dòng)控制表依次啟動(dòng)各個(gè)在位單板。優(yōu)選地,在檢測(cè)到有單板上電或插入的情況下,得到并記錄單板當(dāng)前的在位情 況之后,可以為檢測(cè)到的上電或插入的單板申請(qǐng)共享總線的使用權(quán)。該方法可以提高系 統(tǒng)的有效性。例如,在上電或插入的單板申請(qǐng)到共享總線的使用權(quán)時(shí),系統(tǒng)才會(huì)為該單板分 配其啟動(dòng)時(shí)所占用的共享總線的時(shí)間段。優(yōu)選地,在步驟S104中,可以按照為當(dāng)前在位的單板分配的時(shí)間段依次解除當(dāng) 前在位的單板的復(fù)位信號(hào),以指示當(dāng)前在位的單板的啟動(dòng)。該方法可以通過解除單板的 復(fù)位信號(hào)來指示單板的啟動(dòng),從而提高了系統(tǒng)的可操作性和實(shí)用性。例如,可以根據(jù)預(yù)定的單板啟動(dòng)策略輸出共享總線信號(hào)和復(fù)位信號(hào),使單板依 次啟動(dòng),其中,復(fù)位信號(hào)用于將單板控制在復(fù)位狀態(tài)。需要說明的是,共享總線信號(hào)指的單板啟動(dòng)時(shí)需要的總線信號(hào),通常是給每個(gè) 單板一組信號(hào),本發(fā)明實(shí)施例中是將所有單板的這種信號(hào)放在一起,組成共享總線信 號(hào);而復(fù)位信號(hào)是指給單板的一種復(fù)位控制信號(hào),該信號(hào)有效時(shí)單板處于復(fù)位狀態(tài),不 進(jìn)行啟動(dòng),此時(shí)的總線共享信號(hào)對(duì)于這個(gè)單板是無效的。當(dāng)單板不處于復(fù)位狀態(tài)時(shí), 單板就要進(jìn)行啟動(dòng)或者啟動(dòng)完畢,如果要啟動(dòng),就將共享總線信號(hào)置于該單板需要的狀 態(tài);否則不需要處理。優(yōu)選地,預(yù)定的單板啟動(dòng)策略為當(dāng)前在位的單板或所有單板的啟動(dòng)優(yōu)先級(jí)順 序。該方法實(shí)現(xiàn)簡單、可操作性強(qiáng)。需要說明的是,本發(fā)明實(shí)施例并不局限具體的實(shí)現(xiàn)方法,包括可編程邏輯器 件、硬件電路或者程序編制,此方法的不同實(shí)現(xiàn)載體也屬于本發(fā)明的保護(hù)范圍。根據(jù)本發(fā)明實(shí)施例,還提供了一種多單板系統(tǒng)的啟動(dòng)裝置。圖2是根據(jù)本發(fā)明 實(shí)施例的多單板系統(tǒng)的啟動(dòng)裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置20包括共享總線分 配模塊22,用于根據(jù)單板當(dāng)前的在位情況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前在位的單板分 配用于指示其啟動(dòng)時(shí)所占用的共享總線的時(shí)間段及所需的共享總線狀態(tài);以及執(zhí)行模塊 24,耦合至共享總線分配模塊22,用于指示當(dāng)前在位的單板按照為其分配的時(shí)間段及共 享總線當(dāng)前的狀態(tài)依次進(jìn)行啟動(dòng)。通過上述裝置,采用單板啟動(dòng)時(shí)分時(shí)復(fù)用共享總線的方式,解決了相關(guān)技術(shù)中 單板啟動(dòng)時(shí)板間硬件連接線過多而導(dǎo)致可靠性低及成本高的問題,減少了單板啟動(dòng)時(shí)的 板間連線,提高了系統(tǒng)的資源利用率和性能。
圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的多單板系統(tǒng)的啟動(dòng)裝置的結(jié)構(gòu)框圖,如圖3所 示,該裝置20還包括檢測(cè)模塊32,用于檢測(cè)是否有單板上電或插入;記錄模塊34, 耦合至檢測(cè)模塊32和共享總線分配模塊22,用于根據(jù)檢測(cè)模塊32的檢測(cè)結(jié)果記錄單板當(dāng) 前的在位情況。優(yōu)選地,該裝置20還包括申請(qǐng)模塊36,耦合至檢測(cè)模塊32,用于在檢測(cè)模塊 32檢測(cè)到有單板上電或插入的情況下,為檢測(cè)到的上電或插入的單板申請(qǐng)共享總線的使 用權(quán)。優(yōu)選地,執(zhí)行模塊24還用于按照為當(dāng)前在位的單板分配的時(shí)間段依次解除當(dāng)前 在位的單板的復(fù)位信號(hào),以指示當(dāng)前在位的單板的啟動(dòng)。優(yōu)選地,預(yù)定的單板啟動(dòng)策略為當(dāng)前在位的單板或所有單板的啟動(dòng)優(yōu)先級(jí)順序。下面結(jié)合優(yōu)選實(shí)施例和附圖對(duì)上述實(shí)施例的實(shí)現(xiàn)過程進(jìn)行詳細(xì)說明。優(yōu)選實(shí)施例一本優(yōu)選實(shí)施例提供了一種利用總線共享技術(shù)實(shí)現(xiàn)單板啟動(dòng)的裝置,該裝置包 括單板和總線分配單元,其中,總線分配單元與各單板都相連??偩€分配單元作為總線釋放和分配的控制單元,用于單板啟動(dòng)的控制器,實(shí)現(xiàn) 共享總線的定時(shí)切換和啟動(dòng)順序的處理等包括在位信號(hào)、復(fù)位信號(hào)及共享總線。需要 說明的是,單板在上電的時(shí)候或者插入的時(shí)候,需要通過在位信號(hào)指示其硬件在位的有 效,這個(gè)變化作為分配共享總線的依據(jù)。單板的復(fù)位信號(hào)需要實(shí)現(xiàn)對(duì)單板的復(fù)位控制, 即,當(dāng)復(fù)位信號(hào)有效時(shí),單板必須處于復(fù)位狀態(tài),不能進(jìn)入啟動(dòng)狀態(tài)。在具體實(shí)施過程中,總線分配單元可以包括在位掃描模塊、策略分配模塊和 總線輸出模塊。其中,在位掃描模塊,用于輪訓(xùn)當(dāng)前單板的在位情況,并將其記錄在在 位表中,記錄下當(dāng)前單板的在位變化情況;策略分配模塊,用于根據(jù)在位信號(hào)的變化、 在位表及一定的策略,產(chǎn)生一個(gè)總線輸出的規(guī)則;總線輸出模塊,用于根據(jù)該規(guī)則輸出 總線信號(hào)和復(fù)位信號(hào),使單板按照一定啟動(dòng)順序進(jìn)行啟動(dòng)。優(yōu)選實(shí)施例二本實(shí)施例提供了一種單板的啟動(dòng)方法,應(yīng)用于多單板系統(tǒng)的啟動(dòng)或者插入過 程,其中,包括的硬件要素有單板和總線分配單元。該方法是利用總線分配單元實(shí)現(xiàn)單 板啟動(dòng)時(shí)的總線的分時(shí)復(fù)用,從而有效地減少單板間的信號(hào)互聯(lián),降低系統(tǒng)的硬件復(fù)雜度。在具體實(shí)施過程中,該方法可以包括如下步驟步驟1,單板的在位(on-line)信號(hào)和復(fù)位(reset)信號(hào)均與總線分配單元相連 接,其中,單板的在位信號(hào)能夠指示單板是否上電,而復(fù)位信號(hào)能夠?qū)伟蹇刂圃趶?fù)位 狀態(tài)。步驟2,上電后,總線分配單元將所有的單板控制為復(fù)位狀態(tài)。步驟3,當(dāng)單板上電或者插入后,其在位信號(hào)變?yōu)橛行顟B(tài),向總線分配單元申 請(qǐng)總線的使用權(quán)。步驟4,總線分配單元根據(jù)總線策略分配,按照一定的優(yōu)先級(jí)依次輸出單板需要 的總線狀態(tài),并解除單板的復(fù)位,使單板依次進(jìn)行啟動(dòng)(startup)。需要說明的是,這里所述的優(yōu)先級(jí)可以為事先設(shè)定的優(yōu)先級(jí)或者動(dòng)態(tài)調(diào)整的優(yōu)先級(jí)??梢?,本優(yōu)選實(shí)施例利用給單板的復(fù)位信號(hào)控制單板的啟動(dòng),將各單板共享的 總線分時(shí)進(jìn)行控制,分配給需要的單板必要的硬件信號(hào)后讓其進(jìn)行啟動(dòng)。這樣,每個(gè)單 板都可以在一個(gè)時(shí)間段內(nèi)獲得所需要的總線狀態(tài),而具體的間隔時(shí)間需要根據(jù)各單板的 啟動(dòng)時(shí)間確定。其中,共享總線(即,ShareBUS)可以是與各單板和總線分配單元同時(shí) 相連的總線,該共享總線由總線分配單元控制,并被所有單板所使用。優(yōu)選實(shí)施例三圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例三的多單板系統(tǒng)的啟動(dòng)裝置的硬件示意圖,其 中,INl和INx代表單板1和單板X的在位信號(hào),RSTl和RSTx代表給單板1和單板χ 的復(fù)位信號(hào)。如圖4所示,要求所有單板的在位信號(hào)和復(fù)位信號(hào)均與所有單板和總線分 配單元連接,而共享總線連接著所有單板和總線分配單元,由總線分配單元驅(qū)動(dòng)。圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例三的總線分配單元的示意圖,如圖5所示,總線分 配單元包括三部分,分別是在位掃描模塊、策略分配模塊和總線輸出模塊,下面對(duì)各模 塊進(jìn)行詳細(xì)描述。在位掃描模塊,用于輪訓(xùn)當(dāng)前單板的在位情況(如圖5中INl、ΙΝ2......INm),
判斷是否有單板插入的情況發(fā)生,如果有插入,則通過變更標(biāo)識(shí)(Changed—Flag)通知策 略分配模塊進(jìn)行處理,并將在位表進(jìn)行更新(如圖5中STAl,STA2......STAm)。策略分配模塊,用于根據(jù)當(dāng)前的在位表、當(dāng)前的策略設(shè)置和當(dāng)前的在位變化, 經(jīng)過一定的策略運(yùn)算后給出策略分配模塊的分析結(jié)果,以輸出標(biāo)識(shí)(Out—Flag)通知總線 輸出模塊,并將控制表進(jìn)行更新(如圖5中CTL1,CTL2......CTLm)。總線輸出模塊,用于根據(jù)Out—Flag判斷是否要進(jìn)行總線輸出的更新,如 果需要,則根據(jù)控制表進(jìn)行輸出控制,送出對(duì)單板的復(fù)位信號(hào)(如圖5中RST1, RST2......RSTm),并控制共享總線的輸出。通過這種機(jī)制,當(dāng)單板進(jìn)行上電或者插入時(shí),其在位的變化將引起對(duì)其復(fù)位的 變化,最終將單板按照一定的策略進(jìn)行啟動(dòng)。優(yōu)選實(shí)施例四圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例四的冷啟動(dòng)過程中的工作流程圖,冷啟動(dòng)過程為 所有設(shè)備從斷電到上電的過程,如圖6所示,該流程包括以下步驟步驟S602,上電后,所有單板的狀態(tài)都是復(fù)位狀態(tài),并開始啟動(dòng)。這個(gè)過程要 求所有單板都插入,設(shè)備從無電狀態(tài)進(jìn)入。步驟S604,等到總線分配單元工作后,將所有的單板重新控制,使其進(jìn)入復(fù)位 狀態(tài)。步驟S606,在位掃描模塊掃描單板的在位情況,將在位信號(hào)傳遞的情況傳遞給 策略分配模塊。這里假設(shè),按照單板啟動(dòng)的優(yōu)先級(jí)(即,預(yù)定的單板啟動(dòng)策略)是1,2 到χ。需要說明的是,這里的分配策略模塊用于預(yù)先設(shè)定或者動(dòng)態(tài)設(shè)定的單板啟動(dòng)的優(yōu)先 級(jí),該優(yōu)先級(jí)可以是人為設(shè)定的,其設(shè)定依據(jù)可以是根據(jù)具體的系統(tǒng)設(shè)計(jì)目標(biāo)。單板是 否啟動(dòng)或者啟動(dòng)的順序是由該分配策略模塊決定的??梢?,這里的策略是以此從1到X 啟動(dòng)。步驟S608,總線輸出模塊根據(jù)策略分配模塊中分配的單板啟動(dòng)時(shí)所占用的共享總線的時(shí)間段及所需的共享總線狀態(tài),將單板1首先啟動(dòng)。在具體實(shí)施過程中,其過程 可以為準(zhǔn)備好單板1所需的共享總線信號(hào),解除單板1的復(fù)位,讓其啟動(dòng),然后等待單 板1的啟動(dòng)完成。步驟S610,進(jìn)行單板2的啟動(dòng)過程,最后是單板χ的啟動(dòng)。按照這個(gè)流程,所 有的單板均可以在不同的時(shí)間段內(nèi)進(jìn)行啟動(dòng),最后所有的單板均可以正常工作。優(yōu)選實(shí)施例五圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例五的插入某單板的工作流程圖,如圖7所示,該流 程包括以下步驟步驟S702,當(dāng)單板χ被插入時(shí),在位掃描模塊會(huì)掃描到單板χ的在位信號(hào)為有效。步驟S704,通知策略分配模塊控制總線輸出模塊為其分配總線,解除其復(fù)位, 讓其啟動(dòng)。需要說明的是,這里可以將單板啟動(dòng)過程作為一個(gè)整體過程處理,也可以加入 實(shí)時(shí)動(dòng)態(tài)的優(yōu)先權(quán)。如果單板啟動(dòng)過程為整體過程,則為一旦執(zhí)行,必須等待執(zhí)行完畢 才能中斷的過程。而動(dòng)態(tài)優(yōu)先權(quán)是指高優(yōu)先級(jí)的單板一旦插入,則立即獲得啟動(dòng),而不 管其他單板目前是否在啟動(dòng)過程中。綜上所述,本發(fā)明實(shí)施例提出了一種總線共享技術(shù),利用總線的分時(shí)復(fù)用,解 決了相關(guān)技術(shù)中單板啟動(dòng)時(shí)板間硬件連接線過多而導(dǎo)致可靠性低及成本高的問題,從而 有效減少板間連線、硬件復(fù)雜度以及啟動(dòng)過程中的信號(hào)線梳理,提高了系統(tǒng)的資源利用 率和性能。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通 用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所 組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將 它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順 序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中 的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的 技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的 任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種多單板系統(tǒng)的啟動(dòng)方法,其特征在于,包括以下步驟根據(jù)單板當(dāng)前的在位情況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前在位的單板分配用于指示 其啟動(dòng)時(shí)所占用的共享總線的時(shí)間段及所需的共享總線的狀態(tài);指示所述當(dāng)前在位的單板按照為其分配的時(shí)間段及所述共享總線當(dāng)前的狀態(tài)依次進(jìn) 行啟動(dòng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,為所述當(dāng)前在位的單板分配用于指示其 啟動(dòng)時(shí)所占用的所述共享總線的時(shí)間段及所需的共享總線狀態(tài)之前,還包括通過檢測(cè)是否有單板上電或插入,得到并記錄所述單板當(dāng)前的在位情況。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在檢測(cè)到有單板上電或插入的情況下, 得到并記錄所述單板當(dāng)前的在位情況之后,還包括為檢測(cè)到的上電或插入的單板申請(qǐng)所述共享總線的使用權(quán)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,指示所述當(dāng)前在位的單板按照為其分配 的時(shí)間段及所述共享總線當(dāng)前的狀態(tài)依次進(jìn)行啟動(dòng)包括按照為所述當(dāng)前在位的單板分配的時(shí)間段依次解除所述當(dāng)前在位的單板的復(fù)位信 號(hào),以指示所述當(dāng)前在位的單板的啟動(dòng)。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述預(yù)定的單板啟動(dòng)策略 為所述當(dāng)前在位的單板或所有單板的啟動(dòng)優(yōu)先級(jí)順序。
6.—種多單板系統(tǒng)的啟動(dòng)裝置,其特征在于,包括共享總線分配模塊,用于根據(jù)單板當(dāng)前的在位情況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前 在位的單板分配用于指示其啟動(dòng)時(shí)所占用的共享總線的時(shí)間段及所需的共享總線狀態(tài); 以及執(zhí)行模塊,用于指示所述當(dāng)前在位的單板按照為其分配的時(shí)間段及所述共享總線當(dāng) 前的狀態(tài)依次進(jìn)行啟動(dòng)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括檢測(cè)模塊,用于檢測(cè)是否有單板上電或插入;記錄模塊,用于根據(jù)所述檢測(cè)模塊的檢測(cè)結(jié)果記錄所述單板當(dāng)前的在位情況。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括申請(qǐng)模塊,用于在所述檢測(cè)模塊檢測(cè)到有單板上電或插入的情況下,為檢測(cè)到的上 電或插入的單板申請(qǐng)所述共享總線的使用權(quán)。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述執(zhí)行模塊還用于按照為所述當(dāng)前在 位的單板分配的時(shí)間段依次解除所述當(dāng)前在位的單板的復(fù)位信號(hào),以指示所述當(dāng)前在位 的單板的啟動(dòng)。
10.根據(jù)權(quán)利要求6至10中任一項(xiàng)所述的裝置,其特征在于,所述預(yù)定的單板啟動(dòng)策 略為所述當(dāng)前在位的單板或所有單板的啟動(dòng)優(yōu)先級(jí)順序。
全文摘要
本發(fā)明公開了一種多單板系統(tǒng)的啟動(dòng)方法及裝置,該方法包括以下步驟根據(jù)單板當(dāng)前的在位情況和預(yù)定的單板啟動(dòng)策略,為當(dāng)前在位的單板分配用于指示其啟動(dòng)時(shí)所占用的共享總線的時(shí)間段及所需的共享總線的狀態(tài);指示當(dāng)前在位的單板按照為其分配的時(shí)間段及共享總線當(dāng)前的狀態(tài)依次進(jìn)行啟動(dòng)。通過本發(fā)明減少了板間連線和硬件復(fù)雜度,提高了系統(tǒng)的資源利用率和性能。
文檔編號(hào)G06F13/362GK102012880SQ201010561139
公開日2011年4月13日 申請(qǐng)日期2010年11月26日 優(yōu)先權(quán)日2010年11月26日
發(fā)明者蔡希昌 申請(qǐng)人:中興通訊股份有限公司