欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種適用于多點互聯(lián)的高速串行總線結(jié)構(gòu)及其通信方法與流程

文檔序號:12464421閱讀:317來源:國知局
一種適用于多點互聯(lián)的高速串行總線結(jié)構(gòu)及其通信方法與流程

本發(fā)明涉及通信設(shè)備的信息交互技術(shù)領(lǐng)域,具體來講是一種適用于多點互聯(lián)的高速串行總線結(jié)構(gòu)及其通信方法。



背景技術(shù):

通信設(shè)備及一些大型電子設(shè)備通常由多塊電路板(簡稱單板)共同實現(xiàn)復(fù)雜的功能,各單板之間需要進(jìn)行信息溝通,如各單板的工作狀態(tài)、相互之間的控制等。采用總線實現(xiàn)各單板之間的互連,可以大大減少背板連線的數(shù)量,是一種必然的選擇。

現(xiàn)有總線技術(shù)很多,如I2C(Inter-Integrated Circuit,內(nèi)部集成電路)總線和CAN(Controller Area Network,控制器局域網(wǎng)絡(luò))總線等,這些技術(shù)在工業(yè)電子、通信設(shè)備等領(lǐng)域都已有廣泛應(yīng)用,但存在傳輸數(shù)據(jù)速率不高(CAN總線最高速率只有1Mbps)、信息量不大等方面的限制。對大容量通信系統(tǒng)或一些大型電子設(shè)備,單板之間需要傳送大量信息,并且信息要求實時性強(qiáng)的場合,無法滿足使用要求。例如:在通信設(shè)備中,很多板卡之間需要通告板在位信息、實時告警信息等,這些信息數(shù)據(jù)量不大,但要求高的實時性和可靠性,且由于板卡數(shù)量多,必須采用高速總線才能實現(xiàn)。

實際操作中,多個節(jié)點互連的高速背板總線(速率大于1Mbps)硬件上可采用TIA/EIA-899標(biāo)準(zhǔn)的M-LVDS(Multipoint low Voltage Differential Signaling,多點低電壓差分信號)電平實現(xiàn),但在總線鏈路層協(xié)議方面,主要采用HDLC(High Level Data Link Control,高級數(shù)據(jù)鏈路控制規(guī)程)協(xié)議實現(xiàn)多節(jié)點之間的通信,在HDLC協(xié)議中,定義了主站、從站和復(fù)合站三種鏈路結(jié)構(gòu),但沒有給出多節(jié)點共用同一總線的仲裁方法,對多節(jié)點共用同一根背板總線的實現(xiàn)不具有指導(dǎo)意義。

而中國公開的公告號為CN200810242609.4A的《一種實時多路復(fù)用同步高速傳輸串行總線協(xié)議》提出了一種實時多路復(fù)用同步高速傳輸串行總線協(xié)議,該協(xié)議預(yù)先定義一個節(jié)點作為主節(jié)點,由該主節(jié)點控制,各節(jié)點依次輪流發(fā)送數(shù)據(jù)。但是,利用該協(xié)議實現(xiàn)的傳輸方法中,各節(jié)點只能按照預(yù)先分配時間間隔傳輸數(shù)據(jù),當(dāng)某一個節(jié)點數(shù)據(jù)較長,需要多次傳輸才能實現(xiàn);或者當(dāng)該節(jié)點不存在時,仍然占用時間段,總線的實時性和靈活性較差。



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

本發(fā)明的目的是為了克服上述背景技術(shù)的不足,提供一種適用于多點互聯(lián)的高速串行總線結(jié)構(gòu)及其通信方法,能在多點互聯(lián)應(yīng)用場合下利用高速串行總線實現(xiàn)多節(jié)點之間的通信,且能滿足多節(jié)點之間高速、實時通信需求。

為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:一種適用于多點互聯(lián)的高速串行總線結(jié)構(gòu),包括一個作為主站的單板和若干作為從站的單板;主站單板與各從站單板之間具有一條時鐘傳輸通道和一條數(shù)據(jù)傳輸通道,時鐘傳輸通道采用由主站單板發(fā)送、從站單板接收的單向傳輸方式,數(shù)據(jù)傳輸通道采用主站單板、從站單板均可發(fā)送、接收的雙向傳輸方式,且時鐘傳輸通道和數(shù)據(jù)傳輸通道均由M-LVDS總線實現(xiàn)。所述主站單板用于:利用時鐘傳輸通道提供總線時鐘,供各站點單板同步發(fā)送和接收數(shù)據(jù);同時負(fù)責(zé)維護(hù)總線,當(dāng)總線空閑時,授予各從站單板發(fā)送權(quán)限,讓各從站單板利用數(shù)據(jù)傳輸通道發(fā)送數(shù)據(jù);所述從站單板用于:在獲得發(fā)送權(quán)限后,通過比較各從站單板地址的高低,區(qū)分不同的優(yōu)先級來競爭總線使用權(quán),進(jìn)行數(shù)據(jù)的發(fā)送。

本發(fā)明還提供一種基于上述總線結(jié)構(gòu)的適用于多點互聯(lián)的高速串行總線的通信方法,該通信方法包括主站單板收發(fā)數(shù)據(jù)流程和從站單板收發(fā)數(shù)據(jù)流程。

其中,主站單板收發(fā)數(shù)據(jù)流程包括以下步驟:

步驟A1、主站單板上電,等總線穩(wěn)定后檢測總線是否處于完全空閑狀態(tài),若是,轉(zhuǎn)入步驟A2;否則,轉(zhuǎn)入步驟A3,等待接收各從站單板發(fā)來的數(shù)據(jù);

步驟A2、主站單板利用時鐘傳輸通道向各從站單板發(fā)送允許從站單板發(fā)送數(shù)據(jù)的主站輪詢,交出總線占用權(quán)限,請求從站單板發(fā)送數(shù)據(jù),轉(zhuǎn)入步驟A3;

步驟A3、主站單板利用數(shù)據(jù)傳輸通道接收各從站單板發(fā)來的數(shù)據(jù),判斷發(fā)來的數(shù)據(jù)中是否有應(yīng)答請求,若有,則在總線處于一般空閑狀態(tài)時,開始競爭總線使用權(quán),發(fā)送本站的響應(yīng)應(yīng)答,然后返回步驟A1,繼續(xù)檢測總線狀態(tài);若沒有,表明發(fā)來的數(shù)據(jù)是各從站單板回復(fù)的各從站的信息數(shù)據(jù),則記錄所述發(fā)來的數(shù)據(jù),然后返回步驟A1,繼續(xù)檢測總線狀態(tài)。

從站單板收發(fā)數(shù)據(jù)流程包括以下步驟:

步驟B1、從站單板實時檢測總線是否處于一般空閑狀態(tài),若否,表明從站單板無法使用總線,只能接收數(shù)據(jù),轉(zhuǎn)入步驟B2;若是,轉(zhuǎn)入步驟B3;

步驟B2、從站單板利用時鐘傳輸通道和數(shù)據(jù)傳輸通道接收從其他站點發(fā)來的數(shù)據(jù),一旦發(fā)來的數(shù)據(jù)中有主站輪詢或應(yīng)答請求,則記錄下相應(yīng)的主站輪詢標(biāo)志或應(yīng)答請求標(biāo)志,然后返回步驟B1檢測總線狀態(tài);

步驟B3、當(dāng)有主站輪詢標(biāo)志時,從站單板開始競爭總線使用權(quán),利用數(shù)據(jù)傳輸通道發(fā)送本站的信息數(shù)據(jù),然后返回步驟B1繼續(xù)檢測總線狀態(tài);當(dāng)有應(yīng)答請求標(biāo)志時,從站單板開始競爭總線使用權(quán),利用數(shù)據(jù)傳輸通道發(fā)送本站的響應(yīng)應(yīng)答,然后返回步驟B1繼續(xù)檢測總線狀態(tài)。

本發(fā)明的有益效果在于:

1、本發(fā)明的高速串行總線結(jié)構(gòu),采用主站單板提供數(shù)據(jù)收發(fā)時鐘,可以使各從站的數(shù)據(jù)接收同步更快;且總線上所有站點采用競爭方式使用總線發(fā)送數(shù)據(jù),比傳統(tǒng)的定時輪詢或定時循環(huán)等方式具有更高的實時性。本發(fā)明采用主站單板負(fù)責(zé)總線管理的方式,讓每個站點在競爭總線使用權(quán)的同時,可以獲得均等機(jī)會使用總線,滿足了實時性和大信息量數(shù)據(jù)傳輸要求。

2、本發(fā)明中,主站單板、從站單板在競爭總線使用權(quán)發(fā)送本站的數(shù)據(jù)時,均需經(jīng)過總線仲裁流程。該仲裁原則根據(jù)起始位、應(yīng)答位和仲裁字構(gòu)成的三級仲裁字段設(shè)計,有效保證了各個站點在競爭總線使用權(quán)時的公平性、可靠性和及時性。

3、本發(fā)明中,仲裁字中的單板地址進(jìn)行了4B/5B編碼,可防止出現(xiàn)5個以上的連“0”或連“1”,避免與標(biāo)志字碼型重合,利于恢復(fù)時鐘。并且,對幀結(jié)構(gòu)中的數(shù)據(jù)幀(即目標(biāo)地址、控制字、長度字、數(shù)據(jù)段、校驗字)采用比特填充處理,也可防止在一串比特數(shù)據(jù)中,有可能產(chǎn)生與標(biāo)志字段的碼型相同的比特組合,保證了數(shù)據(jù)的透明傳輸,同時也利于接收端恢復(fù)時鐘。

4、為保證總線管理和維護(hù)的可靠性,本發(fā)明的總線結(jié)構(gòu)中還包括一個作為備用主站的單板,該備用主站單板在通常情況下,工作于從站狀態(tài),當(dāng)主站故障時,能自動切換代替主站單板工作,保證了總線的可靠性。

附圖說明

圖1為本發(fā)明實施例中適用于多點互聯(lián)的高速串行總線結(jié)構(gòu)的示意圖;

圖2為本發(fā)明實施例中主站單板收發(fā)數(shù)據(jù)流程的示意圖;

圖3為本發(fā)明實施例中從站單板收發(fā)數(shù)據(jù)流程的示意圖;

圖4為本發(fā)明實施例中總線仲裁流程的示意圖。

具體實施方式

下面結(jié)合附圖及具體實施例對本發(fā)明作進(jìn)一步的詳細(xì)描述。

參見圖1所示,本發(fā)明實施例提供一種適用于多點互聯(lián)的高速串行總線結(jié)構(gòu),包括一個作為主站的單板和若干作為從站的單板,主站單板與各從站單板之間具有一條時鐘傳輸通道和一條數(shù)據(jù)傳輸通道,時鐘傳輸通道采用由主站單板發(fā)送、從站單板接收的單向傳輸方式,數(shù)據(jù)傳輸通道采用主、從站單板均可發(fā)送、接收的雙向傳輸方式(分時復(fù)用),且時鐘傳輸通道和數(shù)據(jù)傳輸通道均由M-LVDS總線實現(xiàn)(即主站與各從站之間通過M-LVDS總線相連)。其中,主站單板用于:利用時鐘傳輸通道提供總線時鐘,供各站點單板同步發(fā)送和接收數(shù)據(jù);同時負(fù)責(zé)維護(hù)總線,當(dāng)總線空閑時,授予各從站單板發(fā)送權(quán)限,讓各從站單板利用數(shù)據(jù)傳輸通道發(fā)送數(shù)據(jù)。從站單板用于:在獲得發(fā)送權(quán)限后,通過比較各從站單板地址(即每塊單板所具有的槽位地址)的高低,區(qū)分不同的優(yōu)先級來競爭總線使用權(quán)(即數(shù)據(jù)傳輸通道的使用權(quán))。

本實施例中,M-LVDS總線采用TIA/EIA-899標(biāo)準(zhǔn)的M-LVDS 電平(有的廠家叫BLVDS)實現(xiàn),發(fā)送和接收接口均采用支持M-LVDS電平標(biāo)準(zhǔn)的接口芯片實現(xiàn),M-LVDS標(biāo)準(zhǔn)允許在一個總線上最多可帶32個節(jié)點。另外,如圖1所示,為保證總線管理和維護(hù)的可靠性,該總線結(jié)構(gòu)中還包括一個作為備用主站的單板,該備用主站單板在通常情況下,工作于從站狀態(tài),當(dāng)主站故障時,自動切換代替主站單板工作。

參見圖2和圖3所示,本發(fā)明實施例還提供一種基于上述總線結(jié)構(gòu)的適用于多點互聯(lián)的高速串行總線的通信方法,該方法包括主站單板收發(fā)數(shù)據(jù)流程和從站單板收發(fā)數(shù)據(jù)流程;

其中,主站單板收發(fā)數(shù)據(jù)流程具體包括以下步驟(如圖2所示):

步驟A1、主站單板上電,等總線穩(wěn)定后,檢測總線是否處于完全空閑狀態(tài)(總線上連續(xù)出現(xiàn)9個或以上隱性電平為完全空閑狀態(tài),即總線空閑位大于等于9比特),若是,轉(zhuǎn)入步驟A2;否則,轉(zhuǎn)入步驟A3,等待接收各從站單板發(fā)來的數(shù)據(jù)(即等待接收總線數(shù)據(jù))。

步驟A2、主站單板利用時鐘傳輸通道向各從站單板發(fā)送允許從站單板發(fā)送數(shù)據(jù)的主站輪詢,交出總線占用權(quán)限,請求從站單板發(fā)送數(shù)據(jù),轉(zhuǎn)入步驟A3。

步驟A3、主站單板利用數(shù)據(jù)傳輸通道接收各從站單板發(fā)來的數(shù)據(jù),判斷發(fā)來的數(shù)據(jù)中是否有應(yīng)答請求,若有,則在總線處于一般空閑狀態(tài)時(總線上連續(xù)出現(xiàn)不多于8個的隱性電平為一般空閑狀態(tài),即總線空閑位小于9比特),開始競爭總線使用權(quán),發(fā)送本站的響應(yīng)應(yīng)答,然后返回步驟A1,繼續(xù)檢測總線狀態(tài);若沒有,表明發(fā)來的數(shù)據(jù)是各從站單板回復(fù)的各從站的信息數(shù)據(jù),則記錄所述發(fā)來的數(shù)據(jù),然后返回步驟A1,繼續(xù)檢測總線狀態(tài)。

從站單板收發(fā)數(shù)據(jù)流程具體包括以下步驟(如圖3所示):

步驟B1、從站單板實時檢測總線是否處于一般空閑狀態(tài),若否,表明從站單板無法使用總線,只能接收數(shù)據(jù),轉(zhuǎn)入步驟B2;若是,轉(zhuǎn)入步驟B3。

步驟B2、從站單板利用時鐘傳輸通道和數(shù)據(jù)傳輸通道接收從其他站點發(fā)來的數(shù)據(jù),一旦發(fā)來的數(shù)據(jù)中有主站輪詢或應(yīng)答請求,則記錄下相應(yīng)標(biāo)志后,返回步驟B1檢測總線狀態(tài)。可以理解的是,所述相應(yīng)標(biāo)志包括主站輪詢標(biāo)志或應(yīng)答請求標(biāo)志,且主站輪詢標(biāo)志或應(yīng)答請求標(biāo)志只有在進(jìn)行了主站輪詢應(yīng)答或應(yīng)答完應(yīng)答請求后,才能清除相應(yīng)標(biāo)志。

步驟B3、當(dāng)有主站輪詢標(biāo)志時,從站單板開始競爭總線使用權(quán),利用數(shù)據(jù)傳輸通道發(fā)送本站的信息數(shù)據(jù),然后返回步驟B1繼續(xù)檢測總線狀態(tài);當(dāng)有應(yīng)答請求標(biāo)志時,從站單板開始競爭總線使用權(quán),利用數(shù)據(jù)傳輸通道發(fā)送本站的響應(yīng)應(yīng)答,然后返回步驟B1繼續(xù)檢測總線狀態(tài)。

可以理解的是,本實施例中主站單板、從站單板依據(jù)指定的幀結(jié)構(gòu)進(jìn)行數(shù)據(jù)的收發(fā),該指定的幀結(jié)構(gòu)包括起始位、應(yīng)答位、仲裁字、同步字、目標(biāo)地址、控制字、長度字、數(shù)據(jù)段、校驗字和幀結(jié)束字。實際操作時,還可根據(jù)需要增設(shè)6~8比特的空閑位。其中,幀結(jié)構(gòu)中各字段的含義如下:

起始位:表示幀的開始,由1比特顯性電平組成。

應(yīng)答位:表示本幀數(shù)據(jù)是應(yīng)答其它站點的請求命令,由顯性電平表示,隱性電平表示為非應(yīng)答幀。

仲裁字:用于多站同時往總線上發(fā)送數(shù)據(jù)時的競爭總線使用權(quán),由本站單板地址進(jìn)行4B/5B編碼組成。本實施例中,對本站單板地址進(jìn)行4B/5B編碼的目的在于:為防止出現(xiàn)5個以上的連“0”或連“1”,以及與標(biāo)志字碼型重合,利于恢復(fù)時鐘。其編碼規(guī)則是每4個比特后插入一個反轉(zhuǎn)比特(如果前一個比特是0,則插入一個1比特;如果前一個比特是1,則插入一個0比特),編碼后由1個字節(jié)8比特變成了10比特。在接收端進(jìn)行反向變換,每5個比特移去最后一個比特,恢復(fù)原來的8比特地址碼。舉例來說,4B/5B編碼實例參見表1所示:

表1、仲裁字4B/5B編碼表

起始位、應(yīng)答位和仲裁字構(gòu)成了三級仲裁字段,根據(jù)該三級仲裁字段構(gòu)成的總線仲裁原則如下:

1)總線上首先輸出起始位(顯性電平)的站點獲得總線使用權(quán);

2)在同時輸出起始位的站點中,發(fā)送應(yīng)答幀(顯性電平)的站點獲得總線使用權(quán);

3)在起始位和應(yīng)答位均相同的情況下,仲裁字的地址大的獲得總線使用權(quán)。

同步字:用于表示數(shù)據(jù)幀的開始,后續(xù)的目標(biāo)地址、控制字、長度字、數(shù)據(jù)段、校驗字構(gòu)成了一個完整的數(shù)據(jù)幀,實際操作時同步字可由標(biāo)志字F(01111110)構(gòu)成。

目標(biāo)地址:用于表示要發(fā)送的目標(biāo)的地址。

控制字:用于表示幀類型。本實施例中,根據(jù)主站單板、從站單板收發(fā)的數(shù)據(jù)內(nèi)容,定義了以下四種類型的幀:

1)主站輪詢幀:一種允許從站單板發(fā)送數(shù)據(jù)的廣播幀,由主站單板發(fā)送,其它從站單板接收,具有輪詢從站的目的。主站單板發(fā)送完該幀后,交出了總線占用權(quán)限;從站單板收到該幀后,獲得了搶占總線的權(quán)限,從站單板必須發(fā)送完一幀數(shù)據(jù)后,才能清除該權(quán)限。主站輪詢幀里也可以攜帶主站要發(fā)送給從站的數(shù)據(jù)。主站輪詢幀是廣播幀,建議目標(biāo)地址為FF。

2)普通幀:由從站單板發(fā)送,從站單板利用普通幀答復(fù)主站單板的輪詢,不要求主站單板應(yīng)答。普通幀結(jié)構(gòu)中的目標(biāo)地址建議為主站地址。

3)應(yīng)答請求幀:只發(fā)送給目標(biāo)站的信息,目標(biāo)站必須回復(fù)該幀,其它站可以偵聽,不作任何處理,主站單板和從站單板均可發(fā)送此幀。

4)應(yīng)答響應(yīng)幀:對應(yīng)答請求幀進(jìn)行響應(yīng),主站單板和從站單板均可以發(fā)送此幀。

例如:定義0001 XXXX為主站輪詢幀;0011 XXXX為普通幀;1000 XXXX為應(yīng)答請求幀;0001 XXXX為應(yīng)答響應(yīng)幀。實際操作時,還可根據(jù)需要傳送的信息類型設(shè)定不同的幀類型,具體的幀類型可在控制字中自己定義。這里用高四位定義幀類型,低四位可以用于進(jìn)一步定義更細(xì)分的幀。

長度字:用于定義數(shù)據(jù)段的長度。長度字節(jié)是定義后面數(shù)據(jù)段的長度,不包括校驗字??筛鶕?jù)后面數(shù)據(jù)段的長度設(shè)置。為保證總線的實時性,讓其它需要實時傳送信息的站及時傳送數(shù)據(jù),每幀應(yīng)盡量短,因此,數(shù)據(jù)段長度也可為0。實時性是本總線方案的特點,為保證實時性,假設(shè)一根總線上掛接8塊從站單板,每塊從站單板的數(shù)據(jù)長度為2個字節(jié),則所有從站單板與主站單板之間報告一遍本單板狀態(tài),需要花費約37us時間。

數(shù)據(jù)段:用于存儲需要傳送的信息內(nèi)容。

校驗字:用于數(shù)據(jù)段傳輸正確性的校驗,采用CRC(Cyclic Redundancy Check,循環(huán)冗余校驗碼)校驗。在同步字后,自目標(biāo)地址開始到本CRC字節(jié)前的所有字節(jié),均參與CRC校驗。

幀結(jié)束字:用于表示本幀的結(jié)束,實際操作時可由標(biāo)志字F(01111110)構(gòu)成。

在此基礎(chǔ)上,參見圖4所示,主站單板、從站單板在競爭總線使用權(quán),發(fā)送本站的數(shù)據(jù)時,均需經(jīng)過總線仲裁流程,總線仲裁流程具體包括以下操作:

當(dāng)偵測到總線為空閑時,依次發(fā)送本幀中的起始位、應(yīng)答位;

判斷是否發(fā)送的是隱性電平而收到的是顯性電平,若是,說明有其它站單板也在發(fā)送數(shù)據(jù),本站單板競爭失利退出總線競爭,轉(zhuǎn)為總線偵聽接收狀態(tài);

否則,繼續(xù)發(fā)送本幀中的仲裁字,并判斷是否發(fā)送的是隱性電平而收到的是顯性電平,若是,說明有其它站單板也在發(fā)送數(shù)據(jù),本站單板競爭失利退出總線競爭,轉(zhuǎn)為總線偵聽接收狀態(tài);否則,說明本站單板競爭成功,繼續(xù)發(fā)送完本幀中剩下的字段數(shù)據(jù),并清相應(yīng)的主站輪詢標(biāo)志或應(yīng)答請求標(biāo)志。

由上述內(nèi)容可知:由于主站單板在發(fā)送主站輪詢幀時,給各從站單板賦予了一次數(shù)據(jù)發(fā)送權(quán)限,各從站單板便可以依據(jù)各單板地址的高低進(jìn)行總線競爭。每個站在數(shù)據(jù)發(fā)送完成后,清除了主站輪詢標(biāo)志,剩余各站便可繼續(xù)競爭總線,直至完成各站數(shù)據(jù)發(fā)送為止。

更進(jìn)一步的,由于主站單板、從站單板發(fā)送和接收的幀數(shù)據(jù)實質(zhì)為一串比特數(shù)據(jù),因此在一串比特數(shù)據(jù)中,有可能產(chǎn)生與標(biāo)志字段的碼型相同的比特組合。為了防止這種情況產(chǎn)生,保證對數(shù)據(jù)的透明傳輸,同時為了利于接收端恢復(fù)時鐘,對幀結(jié)構(gòu)中的數(shù)據(jù)幀(即目標(biāo)地址、控制字、長度字、數(shù)據(jù)段、校驗字)采用比特填充處理。也就是說,發(fā)送端:在一幀數(shù)據(jù)的同步字后,自目標(biāo)地址開始到校驗字結(jié)束的所有比特,均需要采用比特填充處理;接收端:在收到同步字后,自目標(biāo)地址開始到校驗子結(jié)束的所有比特,需進(jìn)行比特解填充處理。

具體來說,比特填充處理的方法是:在同樣的電平連續(xù)5比特時,插入一個反轉(zhuǎn)比特。如連續(xù)5個“0”,插入1個比特“1”,連續(xù)5個“1”,插入1個比特“0”。比特解填充處理的方法是:在相同電平持續(xù)5比特時,則刪除下一個比特。當(dāng)收到連續(xù)6個相同電平,則可判斷該幀數(shù)據(jù)錯誤。

為了更好地理解本發(fā)明的方法,下面以以大容量光通信傳輸設(shè)備上單板之間的互聯(lián)的總線通信為例對本發(fā)明做進(jìn)一步說明。

大容量光傳輸設(shè)備單板數(shù)量很多(可達(dá)數(shù)十塊),單板之間需要實時通告告警信息和板在位等信息,以便實現(xiàn)業(yè)務(wù)的保護(hù)和單板的備份控制等。可采用圖1所示的總線結(jié)構(gòu),實現(xiàn)彼此之間的板在位和實時告警信息傳遞。光傳輸設(shè)備上可有2塊控制單板(主站單板和備用主站單板),可作為總線的主站點。所有從站單板通過M-LVDS總線與主、備控制單板連接。實際操作時,建議每根總線上掛接8塊左右從站單板,主站單板把不同總線上的單板信息進(jìn)行廣播發(fā)送,這樣所有從站單板均可以知道彼此告警和在位信息。

具體來說,主站單板發(fā)送和接收流程可如下:

1)主站單板上電后,如確認(rèn)本單板是主站后,等待總線穩(wěn)定后,檢測總線是否處于空閑狀態(tài);

2)在通常情況下,如主站單板檢測到總線處于完全空閑時(連續(xù)出現(xiàn)9個或以上隱性電平),發(fā)送主站輪詢命令;否則等待接收總線數(shù)據(jù);

3)接收總線數(shù)據(jù)時,若收到的是要求本站相應(yīng)的應(yīng)答請求幀,則置應(yīng)答請求標(biāo)志,并響應(yīng)應(yīng)答請求發(fā)送應(yīng)答幀;若收到的是普通幀,表示是各從站單板回復(fù)的各從站的信息數(shù)據(jù),則記錄相關(guān)信息;

4)返回步驟2,繼續(xù)進(jìn)行總線檢測。

從站單板發(fā)送和接收流程可如下:

1)從站單板檢測總線,如檢測到總線處于一般空閑時,則從站可以發(fā)送數(shù)據(jù),轉(zhuǎn)入步驟2;如檢測到總線處于完全空閑(只有主站才能發(fā)送數(shù)據(jù))或非空閑時,本站只能接收總線數(shù)據(jù),轉(zhuǎn)入步驟3;

2)檢查本站是否有數(shù)據(jù)需要發(fā)送,且是否有發(fā)送權(quán)限(主站輪詢標(biāo)志),如有,則開始競爭總線使用權(quán),發(fā)送本站的信息數(shù)據(jù),否則返回步驟1繼續(xù)等待;

3)接收總線數(shù)據(jù),判斷是否收到主站輪詢幀,若是,置主站輪詢標(biāo)志后,返回步驟1;否則,判斷是否收到應(yīng)答請求幀,若是,置應(yīng)答請求標(biāo)志后,返回步驟1。

本發(fā)明不局限于上述實施方式,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宁河县| 平顶山市| 义乌市| 龙口市| 通渭县| 苗栗县| 门源| 大冶市| 潞城市| 陵水| 蕲春县| 新兴县| 依安县| 拉萨市| 客服| 永吉县| 五峰| 西华县| 广饶县| 芦溪县| 迁安市| 宣武区| 新宁县| 横山县| 白山市| 丰台区| 武平县| 上饶市| 安仁县| 江门市| 将乐县| 玉林市| 石棉县| 波密县| 西和县| 灵宝市| 改则县| 红原县| 西藏| 长武县| 安阳县|