專利名稱:一種檢測(cè)單板在位的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種檢測(cè)技術(shù),更確切地說(shuō)是涉及一種檢測(cè)設(shè)備框中所插單板是否在位的檢測(cè)方法。
通常設(shè)備框中插設(shè)有多塊電路板,包括若干業(yè)務(wù)板和管理各業(yè)務(wù)板的主控板,其中主控板又包括主用主控板和備用主控板。背板用于連接框內(nèi)所有單板,即框內(nèi)所有單板都通過(guò)背板總線連接至背板上。
在設(shè)備(或系統(tǒng))運(yùn)行過(guò)程中,主控板需要及時(shí)檢測(cè)本框中所插單板的在位情況,在位包括單板是否確實(shí)插置在槽內(nèi)及其上電情況,以確保系統(tǒng)正常運(yùn)行和方便故障診斷。
目前通常的在位檢測(cè)方法有兩種一種是主控板與所有的業(yè)務(wù)板連接成星型結(jié)構(gòu),通過(guò)檢測(cè)連接信號(hào)線的電平來(lái)確定單板是否在位,該方法的優(yōu)點(diǎn)是實(shí)現(xiàn)非常簡(jiǎn)單,其缺點(diǎn)是由于每塊單板均需要一根信號(hào)線,故占用的背板總線太多;另一種是主控板通過(guò)串口定時(shí)查詢各業(yè)務(wù)板狀態(tài),如果長(zhǎng)時(shí)間沒(méi)有得到響應(yīng),則認(rèn)為該業(yè)務(wù)板不在位,該方法的優(yōu)點(diǎn)是減少了占用的背板信號(hào)線,但由于有CPU參與,使檢測(cè)的可靠性降低,此外該方法還無(wú)法判斷是業(yè)務(wù)板故障還是業(yè)務(wù)板不在位,會(huì)相對(duì)增加軟件的工作量,和降低其及時(shí)性。
本發(fā)明的目的是設(shè)計(jì)一種主控板檢測(cè)本框中單板在位的方法與電路,可減少背板信號(hào)線資源的占用,同時(shí)還能保證檢測(cè)結(jié)果的及時(shí)性與可靠性。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案是這樣的一種檢測(cè)單板在位的方法,其特征在于是一種主控板通過(guò)背板多主總線檢測(cè)單板在位的方法,包括在各單板上設(shè)置單板在位信息接收電路和/或單板在位信息發(fā)送電路,并利用背板多主總線連接單板在位信息接收電路與各單板在位信息發(fā)送電路;各單板在位信息發(fā)送電路通過(guò)背板多主總線定時(shí)向單板在位信息接收電路上報(bào)本板的在位信息;單板在位信息接收電路通過(guò)背板多主總線接收由各單板的單板在位信息發(fā)送電路所發(fā)送的本板在位信息。
所述的單板在位信息,信息碼數(shù)據(jù)至少包括有起始位字段、單板地址字段與包含了單板在位狀態(tài)的單板信息字段。
所述的單板在位信息,信息碼數(shù)據(jù)還包括有校驗(yàn)位字段和停止位字段;所述的單板信息字段中還包含有單板類型信息。
所述的單板在位信息,信息碼格式、各字段長(zhǎng)度是采用自定義方式。
所述的背板多主總線是使用同步多主方式單板在位檢測(cè)總線實(shí)現(xiàn)的,進(jìn)一步包括在所述的主控板上與各業(yè)務(wù)板上同時(shí)設(shè)置單板在位信息發(fā)送電路,和僅在主控板上設(shè)置單板在位信息接收電路;由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā);由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK)。
所述的由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā),進(jìn)一步包括各單板上電后,由其單板在位信息發(fā)送電路根據(jù)背板輸入的槽位信號(hào)生成本板的在位信息,并進(jìn)行信息碼鎖存,和在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼;所述的時(shí)鐘分發(fā),各業(yè)務(wù)板所使用的時(shí)鐘(CLK)是從所述的背板多主總線上接收的,主控板上所使用的時(shí)鐘是通過(guò)時(shí)鐘選擇電路,為主用主控板選擇使用本板時(shí)鐘,和為備用主控板選擇使用從背板多主總線上接收的時(shí)鐘(CLK)。
所述的在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼,進(jìn)一步包括設(shè)置一沖突檢測(cè)電路和一定時(shí)控制電路;由沖突檢測(cè)電路對(duì)所述線與驅(qū)動(dòng)或線或驅(qū)動(dòng)的輸出信號(hào)及并/串轉(zhuǎn)換后的輸出信號(hào)進(jìn)行沖突檢測(cè);由定時(shí)控制電路根據(jù)沖突檢測(cè)結(jié)果控制并/串轉(zhuǎn)換,定時(shí)發(fā)送信息碼。
所述的由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK),進(jìn)一步包括由串/并轉(zhuǎn)換電路將信息碼轉(zhuǎn)換成并行的單板在位信息數(shù)據(jù);由信息處理電路從并行的單板在位信息數(shù)據(jù)中提取出單板在位信息并存儲(chǔ);由主用主控板的主時(shí)鐘產(chǎn)生電路產(chǎn)生所述的時(shí)鐘(CLK),并送主用主控板的串/并轉(zhuǎn)換電路、信息處理電路和送所述的背板多主總線;備用主控板的主時(shí)鐘產(chǎn)生電路輸出禁止,備用主控板的串/并轉(zhuǎn)換電路、信息處理電路所需的時(shí)鐘(CLK)由背板多主總線提供。
所述的信息處理電路上還設(shè)置有CPU接口,供CPU通過(guò)軟件獲取各單板的在位信息。
所述的背板多主總線是使用異步多主方式單板在位檢測(cè)總線實(shí)現(xiàn)的,進(jìn)一步包括在所述的主控板上與各業(yè)務(wù)板上同時(shí)設(shè)置單板在位信息發(fā)送電路,和僅在主控板上設(shè)置單板在位信息接收電路;由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā);由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK)。
所述的由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā),進(jìn)一步包括各單板上電后,由其單板在位信息發(fā)送電路根據(jù)背板輸入的槽位信號(hào)生成本板的在位信息,并進(jìn)行信息碼鎖存,和在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼;所述的時(shí)鐘分發(fā),各業(yè)務(wù)板及主控板所使用的時(shí)鐘(CLK)是由本板的時(shí)鐘產(chǎn)生電路產(chǎn)生的。
所述的在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼,進(jìn)一步包括設(shè)置一沖突檢測(cè)電路和一定時(shí)控制電路;由沖突檢測(cè)電路對(duì)所述線與驅(qū)動(dòng)或線或驅(qū)動(dòng)的輸出信號(hào)及并/串轉(zhuǎn)換后的輸出信號(hào)進(jìn)行沖突檢測(cè);由定時(shí)控制電路根據(jù)沖突檢測(cè)結(jié)果控制并/串轉(zhuǎn)換,定時(shí)發(fā)送信息碼。
所述的由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK),進(jìn)一步包括由采樣判決電路接收來(lái)自多主背板總線上的信息碼;由串/并轉(zhuǎn)換電路將信息碼轉(zhuǎn)換成并行的單板在位信息數(shù)據(jù);由信息處理電路從并行的單板在位信息數(shù)據(jù)中提取出單板在位信息并存儲(chǔ);所述的時(shí)鐘(CLK),由各板的主時(shí)鐘產(chǎn)生電路產(chǎn)生。
所述的信息處理電路上還設(shè)置有CPU接口,供CPU通過(guò)軟件獲取各單板的在位信息。
本發(fā)明的在背板上采用多主總線方式檢測(cè)單板的在位信息,整個(gè)多主方式的單板在位檢測(cè)總線體系,包括背板多主總線,單板在位信息發(fā)送電路、單板在位信息接收電路以及信息碼的信息格式四個(gè)要素。單板在位信息發(fā)送電路定時(shí)通過(guò)背板多主總線上報(bào)單板的在位信息,主控板通過(guò)單板在位信息接收電路獲取各單板的在位狀態(tài),在位檢測(cè)總線使用的背板信號(hào)線的數(shù)目可以是1根、2根信號(hào)線,有利于節(jié)省背板的信號(hào)線資源,提高檢測(cè)結(jié)果的可靠性與及時(shí)性。而該在位信息檢測(cè)總線的時(shí)鐘模式則可以使用同步方式也可以使用異步方式,可根據(jù)設(shè)計(jì)要求選定。
本發(fā)明方法,通過(guò)對(duì)信息碼內(nèi)容進(jìn)行擴(kuò)展,其背板多主總線還可以用于檢測(cè)單板的其它固有信息。
下面結(jié)合實(shí)施例及附圖進(jìn)一步說(shuō)明本發(fā)明的方法。
圖1是本發(fā)明的通過(guò)背板多主總線檢測(cè)單板在位方法的原理框圖。
圖2是采用同步多主方式時(shí)的單板在位信息發(fā)送的原理性框圖。
圖3是采用同步多主方式時(shí)的單板在位信息接收的原理性框圖。
圖4是采用異步多主方式時(shí)的單板在位信息發(fā)送的原理性框圖。
圖5是采用異步多主方式時(shí)的單板在位信息接收的原理性框圖。
參見(jiàn)圖1,本發(fā)明的通過(guò)背板多主總線檢測(cè)單板在位方法,是在主控板12上設(shè)置單板在位信息接收電路121,在各業(yè)務(wù)板11上設(shè)置單板在位信息發(fā)送電路111,并利用背板多主總線(單板在位檢測(cè)總線)13連接單板在位信息接收電路121與各單板在位信息發(fā)送電路111;各業(yè)務(wù)板11的單板在位信息發(fā)送電路111通過(guò)背板多主總線13定時(shí)向主控板12上報(bào)本板的在位信息;主控板12的單板在位信息接收電路121通過(guò)背板多主總線13接收由各業(yè)務(wù)板11的單板在位信息發(fā)送電路111所發(fā)送的本板在位信息,從而獲取本框中所有單板的在位狀態(tài)。
單板在位信息發(fā)送與單板在位信息接受,都可以采用硬件電路實(shí)現(xiàn),其中的信息產(chǎn)生電路允許用軟件替代。單板在位信息,體現(xiàn)在信息碼中,信息碼格式應(yīng)該包含單板地址、單板信息、校驗(yàn)等內(nèi)容,且由于采用總線方式,背板必需要采用線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器,且必需進(jìn)行沖突檢測(cè)。
多主方式的單板在位檢測(cè)總線可以使用同步總線或異步總線來(lái)實(shí)現(xiàn),即在位檢測(cè)總線的時(shí)鐘模式可以使用同步方式或異步方式。采用同步總線方式時(shí)總線的時(shí)鐘由主用主控板提供;采用異步總線方式時(shí)各單板使用本板自己的時(shí)鐘。
參見(jiàn)圖2,同步多主方式單板在位檢測(cè)總線的實(shí)現(xiàn),包括在主控板上和各業(yè)務(wù)板上均設(shè)置單板在位信息發(fā)送電路,該單板在位信息發(fā)送電路主要包括在位信息數(shù)據(jù)發(fā)送和時(shí)鐘接收兩部分。
在位信息數(shù)據(jù)發(fā)送部分包括單板在位信息產(chǎn)生電路21,并/串轉(zhuǎn)換電路22、線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器23、定時(shí)控制電路24和沖突檢測(cè)電路25。單板上電時(shí),單板在位信息產(chǎn)生電路21首先根據(jù)由背板輸入的槽位號(hào)生成單板在位信息,并進(jìn)行信息碼數(shù)據(jù)鎖存;鎖存后的信息碼數(shù)據(jù)經(jīng)過(guò)并/串轉(zhuǎn)換電路22并串轉(zhuǎn)換,送到線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器23,再輸出到背板多主總線13(DAT)。由于此總線是多主總線,需要進(jìn)行沖突檢測(cè),因此,分別從線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器23的輸出端及并/串轉(zhuǎn)換電路22的輸出端各引入一路檢測(cè)信號(hào)至沖突檢測(cè)電路25進(jìn)行沖突檢測(cè),并將檢測(cè)結(jié)果送到定時(shí)控制電路24,控制單板的在位信息數(shù)據(jù)發(fā)送部分定時(shí)發(fā)送在位信息碼。
時(shí)鐘接收部分負(fù)責(zé)整個(gè)單板在位信息發(fā)送電路的時(shí)鐘分發(fā)。對(duì)于業(yè)務(wù)板,圖中所有電路模塊使用的時(shí)鐘都是從背板多主總線13上接收的時(shí)鐘CLK;對(duì)于主控板,則還需在本板的時(shí)鐘接收部分與背板多主總線13間增加一時(shí)鐘選擇電路,并連接一本板時(shí)鐘,讓主用的主控板選擇使用該本板時(shí)鐘,而讓備用的主控板選擇使用背板輸入時(shí)鐘CLK。
參見(jiàn)圖3,同步多主方式單板在位檢測(cè)總線的實(shí)現(xiàn),包括僅在主控板上設(shè)置單板在位信息接收電路,該單板在位信息接收電路主要包括在位信息數(shù)據(jù)接收和時(shí)鐘產(chǎn)生兩部分。
在位信息數(shù)據(jù)接收部分主要包括串/并轉(zhuǎn)換電路31和信息處理電路32。首先,串/并轉(zhuǎn)換電路31將來(lái)自背板多主總線13上的串行的單板在位信息數(shù)據(jù)(DAT)轉(zhuǎn)換成并行的數(shù)據(jù);然后經(jīng)過(guò)信息處理電路32從單板在位信息數(shù)據(jù)中提取出各單板的在位信息數(shù)據(jù)并存儲(chǔ)。通過(guò)在信息處理電路32上設(shè)置一CPU接口,可供設(shè)備的中央處理單元利用軟件并通過(guò)該CPU接口獲取所有單板的在位狀態(tài)。
時(shí)鐘產(chǎn)生部分設(shè)置有時(shí)鐘產(chǎn)生電路33,負(fù)責(zé)向圖2所示的單板在位信息接收電路111及背板多主總線13提供所需的時(shí)鐘CLK。但時(shí)鐘產(chǎn)生電路33的時(shí)鐘輸出受設(shè)備主、備主控板的主備狀態(tài)控制,即受時(shí)鐘輸出使能信號(hào)34的控制,是主用的主控板,則允許時(shí)鐘產(chǎn)生電路33輸出時(shí)鐘CLK,若是備用的主控板,則禁止時(shí)鐘產(chǎn)生電路33輸出輸出時(shí)鐘CLK,此時(shí),在位信息數(shù)據(jù)接收部分所需的時(shí)鐘CLK由背板多主總線13提供。
同步多主方式時(shí),單板信息碼的格式可定義如下,可包括起始位、單板地址位、單板在位信息位、校驗(yàn)位、停止位等字段內(nèi)容。其中校驗(yàn)位和停止位字段為可選,信息碼的格式及每個(gè)字段的長(zhǎng)度均可以靈活定義,校驗(yàn)形式也可以任意選擇。單板在位信息字段包含了單板的在位狀態(tài),同時(shí)還可以包含單板的類型等信息,可視設(shè)計(jì)需求靈活定義。
參見(jiàn)圖4,異步多主方式單板在位檢測(cè)總線的實(shí)現(xiàn),包括在主控板上和各業(yè)務(wù)板上均設(shè)置單板在位信息發(fā)送電路,該單板在位信息發(fā)送電路主要包括在位信息數(shù)據(jù)發(fā)送和時(shí)鐘產(chǎn)生兩部分。
在位信息數(shù)據(jù)發(fā)送部分包括單板在位信息產(chǎn)生電路411,并/串轉(zhuǎn)換電路42、線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器43、定時(shí)控制電路44和沖突檢測(cè)電路45。單板上電時(shí),單板在位信息產(chǎn)生電路41首先根據(jù)由背板輸入的槽位號(hào)生成單板在位信息,并進(jìn)行信息碼數(shù)據(jù)鎖存;鎖存后的信息碼數(shù)據(jù)經(jīng)過(guò)并/串轉(zhuǎn)換電路42并串轉(zhuǎn)換,送到線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器43,再輸出到背板多主總線13(DAT)。由于此總線是多主總線,需要進(jìn)行沖突檢測(cè),因此,分別從線與驅(qū)動(dòng)器或線或驅(qū)動(dòng)器43的輸出端及并/串轉(zhuǎn)換電路42的輸出端各引入一路檢測(cè)信號(hào)至沖突檢測(cè)電路45進(jìn)行沖突檢測(cè),并將檢測(cè)結(jié)果送到定時(shí)控制電路44,控制單板的在位信息數(shù)據(jù)發(fā)送部分定時(shí)發(fā)送在位信息碼。
時(shí)鐘產(chǎn)生部分由時(shí)鐘產(chǎn)生電路46產(chǎn)生整個(gè)單板在位信息發(fā)送電路的時(shí)鐘CLK。
圖4所示的異步多主方式單板在位檢測(cè)總線的單板信息發(fā)送電路,其結(jié)構(gòu)與圖2所示的同步多主方式單板在位檢測(cè)總線的單板信息發(fā)送電路基本相同,工作原理也基本相同,區(qū)別僅在于所有電路模塊使用的同步時(shí)鐘CLK均由本板的時(shí)鐘產(chǎn)生電路46產(chǎn)生。
參見(jiàn)圖5,異步多主方式單板在位檢測(cè)總線的實(shí)現(xiàn),包括僅在主控板上設(shè)置單板在位信息接收電路,該單板在位信息接收電路主要包括在位信息數(shù)據(jù)接收和時(shí)鐘產(chǎn)生兩部分。
在位信息數(shù)據(jù)接收部分主要包括采樣判決電路51、串/并轉(zhuǎn)換電路52和信息處理電路53。首先,由采樣判決電路51對(duì)來(lái)自背板多主總線13上的串行的單板在位信息數(shù)據(jù)(DAT)進(jìn)行采樣判決,并送串/并轉(zhuǎn)換電路52將串行的單板在位信息數(shù)據(jù)(DAT)轉(zhuǎn)換成并行的數(shù)據(jù);然后經(jīng)過(guò)信息處理電路53從單板在位信息數(shù)據(jù)中提取出各單板的在位信息數(shù)據(jù)并存儲(chǔ)。通過(guò)在信息處理電路53上設(shè)置一CPU接口,可供設(shè)備的中央處理單元利用軟件并通過(guò)該CPU接口獲取所有單板的在位狀態(tài)。
時(shí)鐘產(chǎn)生部分設(shè)置有時(shí)鐘產(chǎn)生電路54,負(fù)責(zé)向本板的在位信息接收部分提供所需的時(shí)鐘CLK。
圖5所示的異步多主方式單板在位檢測(cè)總線的信息接收電路與圖3所示的同步多主方式單板在位檢測(cè)總線的信息接收電路,具有基本相同的結(jié)構(gòu)與工作原理,區(qū)別在于于串/并轉(zhuǎn)換電路之前還需增加一個(gè)采樣判決電路,用于接收異步的串行數(shù)據(jù),且所有電路模塊使用的同步時(shí)鐘均由本板的時(shí)鐘產(chǎn)生電路54產(chǎn)生。
異步多主方式下,單板在位信息碼的格式定義如下,包括起始位、單板地址位、單板在位信息位、校驗(yàn)位、停止位共五個(gè)字段的內(nèi)容,其中校驗(yàn)位和停止位字段為可選。信息碼的格式及每個(gè)字段的長(zhǎng)度可以靈活定義,校驗(yàn)形式也可以任意選擇。單板在位信息字段包含了單板的在位狀態(tài),同時(shí)還可以包含單板的類型等其它單板固有信息,可根據(jù)設(shè)計(jì)需求靈活定義。
綜上所述,本發(fā)明的通過(guò)背板多主總線的方式檢測(cè)單板在位的方法,可緩解主控板的背板信號(hào)資源的需求緊張程度,提高檢測(cè)結(jié)果的及時(shí)性和可靠性。具體實(shí)施時(shí),可根據(jù)發(fā)送與接收電路的設(shè)計(jì)復(fù)雜程度以及背板信號(hào)資源的緊張程度綜合進(jìn)行。
權(quán)利要求
1.一種檢測(cè)單板在位的方法,其特征在于是一種主控板通過(guò)背板多主總線檢測(cè)單板在位的方法,包括在各單板上設(shè)置單板在位信息接收電路和/或單板在位信息發(fā)送電路,并利用背板多主總線連接單板在位信息接收電路與各單板在位信息發(fā)送電路;各單板在位信息發(fā)送電路通過(guò)背板多主總線定時(shí)向單板在位信息接收電路上報(bào)本板的在位信息;單板在位信息接收電路通過(guò)背板多主總線接收由各單板的單板在位信息發(fā)送電路所發(fā)送的本板在位信息。
2.根據(jù)權(quán)利要求1所述的一種檢測(cè)單板在位的方法,其特征在于所述的單板在位信息,信息碼數(shù)據(jù)至少包括有起始位字段、單板地址字段與包含了單板在位狀態(tài)的單板信息字段。
3.根據(jù)權(quán)利要求2所述的一種檢測(cè)單板在位的方法,其特征在于所述的單板在位信息,信息碼數(shù)據(jù)還包括有校驗(yàn)位字段和停止位字段;所述的單板信息字段中還包含有單板類型信息。
4.根據(jù)權(quán)利要求1或2或3所述的一種檢測(cè)單板在位的方法,其特征在于所述的單板在位信息,信息碼格式、各字段長(zhǎng)度是采用自定義方式。
5.根據(jù)權(quán)利要求1所述的一種檢測(cè)單板在位的方法,其特征在于所述的背板多主總線是使用同步多主方式單板在位檢測(cè)總線實(shí)現(xiàn)的,進(jìn)一步包括在所述的主控板上與各業(yè)務(wù)板上同時(shí)設(shè)置單板在位信息發(fā)送電路,和僅在主控板上設(shè)置單板在位信息接收電路;由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā);由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK)。
6.根據(jù)權(quán)利要求5所述的一種檢測(cè)單板在位的方法,其特征在于所述的由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā),進(jìn)一步包括各單板上電后,由其單板在位信息發(fā)送電路根據(jù)背板輸入的槽位信號(hào)生成本板的在位信息,并進(jìn)行信息碼鎖存,和在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼;所述的時(shí)鐘分發(fā),各業(yè)務(wù)板所使用的時(shí)鐘(CLK)是從所述的背板多主總線上接收的,主控板上所使用的時(shí)鐘是通過(guò)時(shí)鐘選擇電路,為主用主控板選擇使用本板時(shí)鐘,和為備用主控板選擇使用從背板多主總線上接收的時(shí)鐘(CLK)。
7.根據(jù)權(quán)利要求6所述的一種檢測(cè)單板在位的方法,其特征在于所述的在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼,進(jìn)一步包括設(shè)置一沖突檢測(cè)電路和一定時(shí)控制電路;由沖突檢測(cè)電路對(duì)所述線與驅(qū)動(dòng)或線或驅(qū)動(dòng)的輸出信號(hào)及并/串轉(zhuǎn)換后的輸出信號(hào)進(jìn)行沖突檢測(cè);由定時(shí)控制電路根據(jù)沖突檢測(cè)結(jié)果控制并/串轉(zhuǎn)換,定時(shí)發(fā)送信息碼。
8.根據(jù)權(quán)利要求5所述的一種檢測(cè)單板在位的方法,其特征在于所述的由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK),進(jìn)一步包括由串/并轉(zhuǎn)換電路將信息碼轉(zhuǎn)換成并行的單板在位信息數(shù)據(jù);由信息處理電路從并行的單板在位信息數(shù)據(jù)中提取出單板在位信息并存儲(chǔ);由主用主控板的主時(shí)鐘產(chǎn)生電路產(chǎn)生所述的時(shí)鐘(CLK),并送主用主控板的串/并轉(zhuǎn)換電路、信息處理電路和送所述的背板多主總線;備用主控板的主時(shí)鐘產(chǎn)生電路輸出禁止,備用主控板的串/并轉(zhuǎn)換電路、信息處理電路所需的時(shí)鐘(CLK)由背板多主總線提供。
9.根據(jù)權(quán)利要求8所述的一種檢測(cè)單板在位的方法,其特征在于所述的信息處理電路上還設(shè)置有CPU接口,供CPU通過(guò)軟件獲取各單板的在位信息。
10.根據(jù)權(quán)利要求1所述的一種檢測(cè)單板在位的方法,其特征在于所述的背板多主總線是使用異步多主方式單板在位檢測(cè)總線實(shí)現(xiàn)的,進(jìn)一步包括在所述的主控板上與各業(yè)務(wù)板上同時(shí)設(shè)置單板在位信息發(fā)送電路,和僅在主控板上設(shè)置單板在位信息接收電路;由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā);由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK)。
11.根據(jù)權(quán)利要求10所述的一種檢測(cè)單板在位的方法,其特征在于所述的由單板在位信息發(fā)送電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)發(fā)送和進(jìn)行整個(gè)單板在位信息數(shù)據(jù)發(fā)送的時(shí)鐘分發(fā),進(jìn)一步包括各單板上電后,由其單板在位信息發(fā)送電路根據(jù)背板輸入的槽位信號(hào)生成本板的在位信息,并進(jìn)行信息碼鎖存,和在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼;所述的時(shí)鐘分發(fā),各業(yè)務(wù)板及主控板所使用的時(shí)鐘(CLK)是由本板的時(shí)鐘產(chǎn)生電路產(chǎn)生的。
12.根據(jù)權(quán)利要求11所述的一種檢測(cè)單板在位的方法,其特征在于所述的在控制電路的控制下進(jìn)行信息碼的并/串轉(zhuǎn)換及經(jīng)線與驅(qū)動(dòng)或線或驅(qū)動(dòng)后輸出到所述的背板多主總線,定時(shí)發(fā)送信息碼,進(jìn)一步包括設(shè)置一沖突檢測(cè)電路和一定時(shí)控制電路;由沖突檢測(cè)電路對(duì)所述線與驅(qū)動(dòng)或線或驅(qū)動(dòng)的輸出信號(hào)及并/串轉(zhuǎn)換后的輸出信號(hào)進(jìn)行沖突檢測(cè);由定時(shí)控制電路根據(jù)沖突檢測(cè)結(jié)果控制并/串轉(zhuǎn)換,定時(shí)發(fā)送信息碼。
13.根據(jù)權(quán)利要求11所述的一種檢測(cè)單板在位的方法,其特征在于所述的由單板在位信息接收電路同時(shí)進(jìn)行單板在位信息的數(shù)據(jù)接收和產(chǎn)生時(shí)鐘(CLK),進(jìn)一步包括由采樣判決電路接收來(lái)自多主背板總線上的信息碼;由串/并轉(zhuǎn)換電路將信息碼轉(zhuǎn)換成并行的單板在位信息數(shù)據(jù);由信息處理電路從并行的單板在位信息數(shù)據(jù)中提取出單板在位信息并存儲(chǔ);所述的時(shí)鐘(CLK),由各板的主時(shí)鐘產(chǎn)生電路產(chǎn)生。
14.根據(jù)權(quán)利要求13所述的一種檢測(cè)單板在位的方法,其特征在于所述的信息處理電路上還設(shè)置有CPU接口,供CPU通過(guò)軟件獲取各單板的在位信息。
全文摘要
本發(fā)明涉及一種檢測(cè)單板在位的方法,是一種主控板通過(guò)背板多主總線檢測(cè)單板在位的方法。包括背板多主總線,在位信息發(fā)送與接收電路以及信息格式四個(gè)要素。在各單板上設(shè)置單板在位信息接收電路和/或單板在位信息發(fā)送電路,并利用背板多主總線連接信息發(fā)送與接收電路;各發(fā)送電路通過(guò)背板總線定時(shí)向接收電路上報(bào)本板的在位信息;接收電路通過(guò)背板總線接收由各發(fā)送電路所發(fā)送的本板在位信息??晒?jié)省背板信號(hào)資源,提高檢測(cè)結(jié)果的及時(shí)、可靠性。
文檔編號(hào)G06F11/22GK1379330SQ01111098
公開(kāi)日2002年11月13日 申請(qǐng)日期2001年4月6日 優(yōu)先權(quán)日2001年4月6日
發(fā)明者謝壽波, 李振亞, 張明, 項(xiàng)能武 申請(qǐng)人:華為技術(shù)有限公司