日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法

文檔序號(hào):10538643閱讀:260來(lái)源:國(guó)知局
空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法
【專利摘要】本發(fā)明涉及測(cè)試儀器技術(shù)領(lǐng)域,提供空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法,信號(hào)發(fā)生器包括控制單元、存儲(chǔ)單元、緩存單元以及輸出單元,輸出單元包括多個(gè)類型端口;控制單元接收數(shù)據(jù)報(bào)文,獲取數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)報(bào)文類型判斷是否需要配置類型端口;當(dāng)判斷結(jié)果為否時(shí),控制單元將數(shù)據(jù)報(bào)文存儲(chǔ)在存儲(chǔ)單元中;當(dāng)判斷結(jié)果為是時(shí),控制單元控制輸出單元配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)數(shù)據(jù)配置信息從存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并存儲(chǔ)在緩存單元中,緩存單元將數(shù)據(jù)發(fā)送給輸出單元,輸出單元從所配置的類型端口中輸出數(shù)據(jù),通過(guò)在輸出單元設(shè)置多種類型的輸出端口,可以實(shí)現(xiàn)接口種類的增加,具有良好的擴(kuò)展性。
【專利說(shuō)明】
空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及測(cè)試儀器技術(shù)領(lǐng)域,尤其涉及用于空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法。
【背景技術(shù)】
[0002]目前,空間遙感技術(shù)在農(nóng)業(yè)、地質(zhì)探測(cè)、氣象以及軍事等領(lǐng)域有著廣泛的應(yīng)用。空間遙感設(shè)備具有接口種類多、接口速率高、處理數(shù)據(jù)量大等特點(diǎn),因此需要專業(yè)的測(cè)試設(shè)備用于此類設(shè)備功能的驗(yàn)證和測(cè)試。但是現(xiàn)有的測(cè)試設(shè)備中的信號(hào)發(fā)生器存在接口種類單一的缺點(diǎn),無(wú)法滿足性能日益提高的遙感設(shè)備測(cè)試的要求。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于提供空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法,以解決現(xiàn)有技術(shù)中存在的測(cè)試設(shè)備中的信號(hào)發(fā)生器存在接口種類單一的缺點(diǎn)。
[0004]本發(fā)明第一方面提供一種信號(hào)發(fā)生器,所述信號(hào)發(fā)生器包括控制單元、存儲(chǔ)單元、緩存單元以及輸出單元,所述輸出單元包括多個(gè)類型端口;
[0005]所述控制單元接收數(shù)據(jù)報(bào)文,獲取所述數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)所述報(bào)文類型判斷是否需要配置類型端口;
[0006]當(dāng)判斷結(jié)果為否時(shí),所述控制單元根據(jù)所述報(bào)文類型將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文;;
[0007]當(dāng)判斷結(jié)果為是時(shí),所述控制單元控制所述輸出單元配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)所述數(shù)據(jù)配置信息從所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并存儲(chǔ)在所述緩存單元中,所述緩存單元將所述數(shù)據(jù)發(fā)送給所述輸出單元,所述輸出單元從所配置的類型端口中輸出所述數(shù)據(jù)。
[0008]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述控制單元包括配置管理模塊、上位機(jī)收發(fā)模塊以及存儲(chǔ)控制模塊;
[0009]所述上位機(jī)收發(fā)模塊接收數(shù)據(jù)報(bào)文,獲取所述數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)所述報(bào)文類型判斷是否需要配置類型端口;
[0010]當(dāng)判斷結(jié)果為否時(shí),所述上位機(jī)收發(fā)模塊根據(jù)所述報(bào)文類型驅(qū)動(dòng)所述存儲(chǔ)控制模塊將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文;
[0011]當(dāng)判斷結(jié)果為是時(shí),所述存儲(chǔ)控制模塊根據(jù)配置管理模塊輸出的使能信號(hào)控制所述輸出單元配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)所述數(shù)據(jù)配置信息從所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并發(fā)送給所述緩存單元中。
[0012]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述上位機(jī)收發(fā)模塊根據(jù)所述報(bào)文類型驅(qū)動(dòng)所述存儲(chǔ)控制模塊將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文的過(guò)程具體為:
[0013]將接收到的報(bào)文類型與預(yù)置的報(bào)文類型相比較并判斷兩者是否相同,當(dāng)判斷結(jié)果為不同時(shí),丟棄所述數(shù)據(jù)報(bào)文;當(dāng)判斷結(jié)果為相同時(shí),將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中。
[0014]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式及第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述緩存單元包括調(diào)度模塊、內(nèi)存模塊、FIFO接收模塊以及FIFO發(fā)送模塊;
[0015]所述FIFO接收模塊接收所述存儲(chǔ)控制模塊發(fā)送的數(shù)據(jù)并處于非空狀態(tài);
[0016]所述調(diào)度模塊在檢測(cè)到所述FIFO接收模塊處于非空狀態(tài)時(shí),將所述FIFO接收模塊中的數(shù)據(jù)存儲(chǔ)在所述內(nèi)存模塊中,并檢測(cè)所述內(nèi)存模塊處于非空狀態(tài)時(shí)將所述內(nèi)存模塊中的數(shù)據(jù)輸出給所述FIFO發(fā)送模塊;
[0017]所述FIFO發(fā)送模塊接收所述數(shù)據(jù)后處于非空狀態(tài)。
[0018]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述輸出單元還包括數(shù)據(jù)選擇模塊;
[0019]所述數(shù)據(jù)選擇模塊檢測(cè)到所述FIFO發(fā)送模塊處于非空狀態(tài)時(shí),將所述FIFO發(fā)送模塊中的數(shù)據(jù)通過(guò)預(yù)先配置的類型端口輸出。
[0020]結(jié)合第一方面的第四種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述信號(hào)發(fā)生器還包括連接背板,所述連接背板上設(shè)有多個(gè)接口插槽,所述控制單元和所述存儲(chǔ)單元連接所述接口插槽,所述控制單元通過(guò)所述連接背板與上位機(jī)進(jìn)行通信。
[0021]本發(fā)明第二方面提供一種空間遙感設(shè)備,所述空間遙感設(shè)備包括上述的信號(hào)發(fā)生器。
[0022]本發(fā)明第三方面提供一種信號(hào)發(fā)生器的控制方法,所述控制方法包括以下步驟:
[0023]Α.接收數(shù)據(jù)報(bào)文;
[0024]B.獲取數(shù)據(jù)報(bào)文的報(bào)文類型,并根據(jù)所述報(bào)文類型判斷是否需要配置類型端口,否,則執(zhí)行步驟C,是,則執(zhí)行步驟D;
[0025]C.根據(jù)所述報(bào)文類型將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文;
[0026]D.配置類型端口并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)所述數(shù)據(jù)配置信息從存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù),并從所配置的類型端口中輸出所述數(shù)據(jù)。
[0027]結(jié)合第三方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述步驟B中根據(jù)所述報(bào)文類型判斷是否需要配置類型端口的步驟具體為:
[0028]將接收到的報(bào)文類型與預(yù)置的報(bào)文類型相比較并判斷兩者是否相同,當(dāng)判斷結(jié)果為不同時(shí),丟棄所述數(shù)據(jù)報(bào)文;當(dāng)判斷結(jié)果為相同時(shí),將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中。
[0029]本發(fā)明提供空間遙感設(shè)備、信號(hào)發(fā)生器及控制方法,控制單元接收到端口配置信息和數(shù)據(jù)配置信息,并將端口配置信息發(fā)送到輸出單元,將需要發(fā)送的數(shù)據(jù)從存儲(chǔ)單元讀出并寫入緩存單元,輸出單元從所配置的類型端口中輸出數(shù)據(jù),通過(guò)在輸出單元設(shè)置多種類型的輸出端口,根據(jù)端口配置信息輸出不同類型的數(shù)據(jù),可以實(shí)現(xiàn)接口種類的增加,具有良好的擴(kuò)展性。
【附圖說(shuō)明】
[0030]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1是本發(fā)明一種實(shí)施例提供的一種信號(hào)發(fā)生器的結(jié)構(gòu)示意圖;
[0032]圖2是本發(fā)明一種實(shí)施例提供的一種信號(hào)發(fā)生器中的控制單元的結(jié)構(gòu)示意圖;
[0033]圖3是本發(fā)明一種實(shí)施例提供的一種信號(hào)發(fā)生器中的緩存單元的結(jié)構(gòu)示意圖;
[0034]圖4是本發(fā)明一種實(shí)施例提供的一種信號(hào)發(fā)生器中的輸出單元的結(jié)構(gòu)示意圖;
[0035]圖5是本發(fā)明一種實(shí)施例提供的一種信號(hào)發(fā)生器中的存儲(chǔ)單元的結(jié)構(gòu)示意圖;
[0036]圖6是本發(fā)明另一種實(shí)施例提供的一種信號(hào)發(fā)生器的結(jié)構(gòu)示意圖;
[0037]圖7是本發(fā)明另一種實(shí)施例提供的一種信號(hào)發(fā)生器中的存儲(chǔ)板的結(jié)構(gòu)示意圖;
[0038]圖8是本發(fā)明另一種實(shí)施例提供的一種信號(hào)發(fā)生器中的信號(hào)處理板的結(jié)構(gòu)示意圖;
[0039]圖9是本發(fā)明另一種實(shí)施例提供的一種信號(hào)發(fā)生器的控制方法流程圖。
【具體實(shí)施方式】
[0040]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0041]為了說(shuō)明本發(fā)明的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。
[0042]本發(fā)明實(shí)施例提供一種信號(hào)發(fā)生器,如圖1所示,信號(hào)發(fā)生器包括控制單元13、存儲(chǔ)單元14、緩存單元12以及輸出單元11,輸出單元11包括多個(gè)類型端口 ;
[0043]控制單元13接收數(shù)據(jù)報(bào)文,獲取數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)報(bào)文類型判斷是否需要配置類型端口;
[0044]當(dāng)判斷結(jié)果為否時(shí),控制單元13將數(shù)據(jù)報(bào)文存儲(chǔ)在存儲(chǔ)單元14中或者丟棄數(shù)據(jù)報(bào)文;
[0045]當(dāng)判斷結(jié)果為是時(shí),控制單元13控制輸出單元11配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)數(shù)據(jù)配置信息從存儲(chǔ)單元14存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并存儲(chǔ)在緩存單元12中,緩存單元12將數(shù)據(jù)發(fā)送給輸出單元11,輸出單元11從所配置的類型端口中輸出數(shù)據(jù)。
[0046]具體的,控制單元13所接收的數(shù)據(jù)報(bào)文來(lái)源于上位機(jī)15,上位機(jī)15判定該數(shù)據(jù)報(bào)文不包括配置類型端口信息時(shí),再判定是否為預(yù)置報(bào)文類型,是,則將將準(zhǔn)備發(fā)送的信號(hào)數(shù)據(jù)通過(guò)控制單元13寫入存儲(chǔ)單元14,此時(shí),所發(fā)送的數(shù)據(jù)中不含有配置端口信息,判定該數(shù)據(jù)報(bào)文不包括配置類型端口信息時(shí),上位機(jī)15配置信號(hào)發(fā)生器和信號(hào)數(shù)據(jù)內(nèi)容時(shí),將端口類型配置信息通過(guò)控制單元13下發(fā)到輸出單元11,控制單元13根據(jù)上位機(jī)15的配置將需要發(fā)送的數(shù)據(jù)從存儲(chǔ)單元14讀出并寫入緩存單元12,緩存單元12從存儲(chǔ)單元14讀出數(shù)據(jù),并產(chǎn)生空滿信號(hào)輸出給控制單元13和輸出單元11,以消除輸出數(shù)據(jù)速率和存儲(chǔ)單元14讀取速率之間的差異,輸出單元11從所配置的類型端口中輸出數(shù)據(jù),因此,可以實(shí)現(xiàn)接口種類的增加,具有良好的擴(kuò)展性。
[0047]其中,對(duì)于控制單元13,其具體作用為根據(jù)接收的數(shù)據(jù)信息與控制其他所有單元的所有模塊,進(jìn)一步的,如圖2所示,控制單元13包括配置管理模塊41、上位機(jī)收發(fā)模塊42以及存儲(chǔ)控制模塊43;
[0048]上位機(jī)收發(fā)模塊42接收數(shù)據(jù)報(bào)文,獲取數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)報(bào)文類型判斷是否需要配置類型端口;
[0049]當(dāng)判斷結(jié)果為否時(shí),上位機(jī)收發(fā)模塊42根據(jù)報(bào)文類型驅(qū)動(dòng)存儲(chǔ)控制模塊43將數(shù)據(jù)報(bào)文存儲(chǔ)在存儲(chǔ)單元中或者丟棄數(shù)據(jù)報(bào)文;
[0050]當(dāng)判斷結(jié)果為是時(shí),存儲(chǔ)控制模塊42根據(jù)配置管理模塊42輸出的使能信號(hào)控制輸出單元11配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)數(shù)據(jù)配置信息從存儲(chǔ)單元14存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并發(fā)送給緩存單元12中。
[0051]具體的,上位機(jī)收發(fā)模塊42的作用是與上位機(jī)15進(jìn)行通信,并將上位機(jī)15發(fā)送過(guò)來(lái)的數(shù)據(jù)存入存儲(chǔ)單元14,檢測(cè)端口配置信息并將端口配置信息發(fā)送給配置管理模塊,并根據(jù)上位機(jī)15的配置將需要發(fā)送的數(shù)據(jù)從存儲(chǔ)單元14讀出并寫入緩存單元12;配置管理模塊41的作用是檢測(cè)是否具有端口配置信息,當(dāng)檢測(cè)到端口配置信息時(shí),驅(qū)動(dòng)存儲(chǔ)控制模塊43工作;存儲(chǔ)控制模塊43的輸入端與存儲(chǔ)單元14相連,輸出端與緩存單元12相連,用于存儲(chǔ)及提取數(shù)據(jù)。
[0052]其中,上位機(jī)收發(fā)模塊42根據(jù)報(bào)文類型驅(qū)動(dòng)存儲(chǔ)控制模塊43將數(shù)據(jù)報(bào)文存儲(chǔ)在存儲(chǔ)單元中或者丟棄數(shù)據(jù)報(bào)文具體為:
[0053]將接收到的報(bào)文類型與預(yù)置的報(bào)文類型相比較并判斷兩者是否相同,當(dāng)判斷結(jié)果為不同時(shí),丟棄所述數(shù)據(jù)報(bào)文;當(dāng)判斷結(jié)果為相同時(shí),根據(jù)數(shù)據(jù)報(bào)文內(nèi)容配置類型端口。
[0054]具體的,數(shù)據(jù)報(bào)文的協(xié)議字段中包含該數(shù)據(jù)報(bào)文所使用的協(xié)議類型,可以約定某些特定協(xié)議的數(shù)據(jù)報(bào)文為某類報(bào)文如管理類報(bào)文或者控制類報(bào)文,并將報(bào)文的類型與輸出單元11的端口進(jìn)行綁定,例如管理類報(bào)文的綁定端口為1111、2222等,則接收數(shù)據(jù)報(bào)文時(shí)判定包括配置類型端口信息時(shí),根據(jù)管理報(bào)文內(nèi)容的含義對(duì)類型端口進(jìn)行相應(yīng)的操作,再判斷是否為管理類報(bào)文或者其他類預(yù)置報(bào)文,判斷結(jié)果為否時(shí),丟棄該數(shù)據(jù)報(bào)文,判斷結(jié)果為是時(shí),儲(chǔ)存該數(shù)據(jù)報(bào)文。
[0055]對(duì)于緩存單元12,其用于消除輸出數(shù)據(jù)速率和存儲(chǔ)單元14讀取速率之間的差異,進(jìn)一步的,如圖3所示,緩存單元12包括調(diào)度模塊33、內(nèi)存模塊3UFIFO接收模塊34以及FIFO發(fā)送模塊32,其中,F(xiàn)IFO為First Input First Output(先入先出隊(duì)列)的縮寫;
[0056]FIFO接收模塊34接收存儲(chǔ)控制模塊43發(fā)送的數(shù)據(jù)并處于非空狀態(tài);
[0057]調(diào)度模塊33在檢測(cè)到FIFO接收模塊34處于非空狀態(tài)時(shí),將FIFO接收模塊34中的數(shù)據(jù)存儲(chǔ)在內(nèi)存模塊31中,并檢測(cè)內(nèi)存模塊31處于非空狀態(tài)時(shí)將內(nèi)存模塊31中的數(shù)據(jù)輸出給FIFO發(fā)送模塊32;
[0058]FIFO發(fā)送模塊32接收數(shù)據(jù)后處于非空狀態(tài)。
[0059]具體的,配置管理模塊41檢測(cè)到端口數(shù)據(jù)發(fā)送使能信號(hào)后,將觸發(fā)存儲(chǔ)控制模塊43從存儲(chǔ)單元14寫入緩存單元12的FIFO接收模塊34中,緩存單元12的調(diào)度模塊33檢測(cè)到FIFO接收模塊34非空后,將數(shù)據(jù)寫入DDR3芯片(內(nèi)存單元31),調(diào)度模塊33檢測(cè)到DDR3芯片非空后將數(shù)據(jù)從DDR3芯片中讀出并寫入FIFO發(fā)送模塊32。
[0060]對(duì)于輸出單元11,進(jìn)一步的,如圖4所示,輸出單元11還包括數(shù)據(jù)選擇模塊23、類型I輸出模塊21以及類型2輸出模塊22;
[0061]數(shù)據(jù)選擇模塊檢測(cè)到FIFO發(fā)送模塊處于非空狀態(tài)時(shí),將FIFO發(fā)送模塊中的數(shù)據(jù)通過(guò)預(yù)先配置的類型端口輸出。
[0062]對(duì)于存儲(chǔ)單元14,進(jìn)一步的,如圖5所示,存儲(chǔ)單元包括高速連接模塊51以及多個(gè)存儲(chǔ)器52。
[0063]進(jìn)一步的,信號(hào)發(fā)生器還包括連接背板,連接背板上設(shè)有多個(gè)接口插槽,控制單元13和存儲(chǔ)單元14連接接口插槽,控制單元13通過(guò)連接背板與上位機(jī)15進(jìn)行通信。
[0064]作為上述實(shí)施例的一種具體的實(shí)施方式,如圖6所示,信號(hào)發(fā)生器的硬件模塊部分包括:信號(hào)處理板61、存儲(chǔ)板63、接口扣板64和高速背板62,信號(hào)處理板和存儲(chǔ)板通過(guò)高速背板連接,高速背板包括但不限于VPX接口插槽20個(gè)、信號(hào)處理板與存儲(chǔ)板之間的連線以及信號(hào)處理板與上位機(jī)15之間的連線。
[0065]通過(guò)在高速背板上安裝多塊信號(hào)處理板及相應(yīng)的存儲(chǔ)板可實(shí)現(xiàn)多路信號(hào)發(fā)生器的接口擴(kuò)展。
[0066]如圖7所示,存儲(chǔ)板包括但不限于mSATA硬盤4個(gè);
[0067]如圖8所示,信號(hào)處理板包括但不限于FPGAl片(型號(hào):xc7k325tffg900)、DDR3芯片4片(型號(hào):MT41K128M16)、TLK2711A接口驅(qū)動(dòng)芯片4片、差分驅(qū)動(dòng)芯片16片。
[0068]信號(hào)處理板61與上位機(jī)15之間通過(guò)包括但不限于一個(gè)SGMII接口相連。
[0069]輸出單元11由信號(hào)處理板上的FPGA和各種接口驅(qū)動(dòng)芯片實(shí)現(xiàn);緩存單元12由處理板FPGA和DDR3實(shí)現(xiàn);控制單元13由信號(hào)處理板FPGA實(shí)現(xiàn);存儲(chǔ)單元14由存儲(chǔ)板63實(shí)現(xiàn),接口扣板由各種接口驅(qū)動(dòng)芯片實(shí)現(xiàn),通過(guò)但不限于FMC接口與信號(hào)處理板相連。
[0070]本發(fā)明另一種實(shí)施例提供一種空間遙感設(shè)備,空間遙感設(shè)備包括上述的信號(hào)發(fā)生器。
[0071]本發(fā)明另一種實(shí)施例提供一種信號(hào)發(fā)生器的控制方法,控制方法包括以下步驟:
[0072]步驟S101.接收數(shù)據(jù)報(bào)文;
[0073]步驟S102.獲取數(shù)據(jù)報(bào)文的報(bào)文類型,并根據(jù)報(bào)文類型判斷是否需要配置類型端口,否,則執(zhí)行步驟S103,是,則執(zhí)行步驟S104 ;
[0074]步驟S103.根據(jù)報(bào)文類型將數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文;
[0075]步驟S104.配置類型端口并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)數(shù)據(jù)配置信息從存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù),并從所配置的類型端口中輸出數(shù)據(jù)。
[0076]具體的,步驟S103中根據(jù)所述報(bào)文類型將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文的步驟具體為:
[0077]將接收到的報(bào)文類型與預(yù)置的報(bào)文類型相比較并判斷兩者是否相同,當(dāng)判斷結(jié)果為不同時(shí),丟棄所述數(shù)據(jù)報(bào)文;當(dāng)判斷結(jié)果為相同時(shí),將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中。
[0078]具體的,數(shù)據(jù)報(bào)文的協(xié)議字段中包含該數(shù)據(jù)報(bào)文所使用的協(xié)議類型,可以約定某些特定協(xié)議的數(shù)據(jù)報(bào)文為某類報(bào)文如管理類報(bào)文或者控制類報(bào)文,并將報(bào)文的類型與輸出單元11的端口進(jìn)行綁定,例如管理類報(bào)文的綁定端口為1111、2222等,則接收數(shù)據(jù)報(bào)文時(shí)判定包括配置類型端口信息時(shí),根據(jù)管理報(bào)文內(nèi)容的含義對(duì)類型端口進(jìn)行相應(yīng)的操作,再判斷是否為管理類報(bào)文或者其他類預(yù)置報(bào)文,判斷結(jié)果為否時(shí),丟棄該數(shù)據(jù)報(bào)文,判斷結(jié)果為是時(shí),儲(chǔ)存該數(shù)據(jù)報(bào)文。
[0079]用本發(fā)明所述方法和裝置,與現(xiàn)有技術(shù)相比,單端口速率能達(dá)3Gbps,比以往設(shè)備有很大提升;端口種類可以包括2711、LVDS、異步422等多種專用接口,多個(gè)測(cè)試設(shè)備的功能由一套裝置實(shí)現(xiàn);單通道信號(hào)數(shù)據(jù)存儲(chǔ)容量可達(dá)120Gb有很大提升,通過(guò)插多塊板可實(shí)現(xiàn)接口數(shù)量的增加,并且通過(guò)更換接口扣板可實(shí)現(xiàn)接口種類的增加,具有很好的可擴(kuò)展性。
[0080]以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下做出若干等同替代或明顯變型,而且性能或用途相同,都應(yīng)當(dāng)視為屬于本發(fā)明由所提交的權(quán)利要求書(shū)確定的專利保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種信號(hào)發(fā)生器,其特征在于,所述信號(hào)發(fā)生器包括控制單元、存儲(chǔ)單元、緩存單元以及輸出單元,所述輸出單元包括多個(gè)類型端口; 所述控制單元接收數(shù)據(jù)報(bào)文,獲取所述數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)所述報(bào)文類型判斷是否需要配置類型端口; 當(dāng)判斷結(jié)果為否時(shí),所述控制單元根據(jù)所述報(bào)文類型將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文; 當(dāng)判斷結(jié)果為是時(shí),所述控制單元控制所述輸出單元配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)所述數(shù)據(jù)配置信息從所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并存儲(chǔ)在所述緩存單元中,所述緩存單元將所述數(shù)據(jù)發(fā)送給所述輸出單元,所述輸出單元從所配置的類型端口中輸出所述數(shù)據(jù)。2.如權(quán)利要求1所述的信號(hào)發(fā)生器,其特征在于,所述控制單元包括配置管理模塊、上位機(jī)收發(fā)模塊以及存儲(chǔ)控制模塊; 所述上位機(jī)收發(fā)模塊接收數(shù)據(jù)報(bào)文,獲取所述數(shù)據(jù)報(bào)文中的報(bào)文類型,并根據(jù)所述報(bào)文類型判斷是否需要配置類型端口; 當(dāng)判斷結(jié)果為否時(shí),所述上位機(jī)收發(fā)模塊根據(jù)所述報(bào)文類型驅(qū)動(dòng)所述存儲(chǔ)控制模塊將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文; 當(dāng)判斷結(jié)果為是時(shí),所述存儲(chǔ)控制模塊根據(jù)配置管理模塊輸出的使能信號(hào)控制所述輸出單元配置類型端口,并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)所述數(shù)據(jù)配置信息從所述存儲(chǔ)單元存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù)并發(fā)送給所述緩存單元中。3.如權(quán)利要求2所述的信號(hào)發(fā)生器,其特征在于,所述上位機(jī)收發(fā)模塊根據(jù)所述報(bào)文類型驅(qū)動(dòng)所述存儲(chǔ)控制模塊將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文的過(guò)程具體為:將接收到的報(bào)文類型與預(yù)置的報(bào)文類型相比較并判斷兩者是否相同,當(dāng)判斷結(jié)果為不同時(shí),丟棄所述數(shù)據(jù)報(bào)文;當(dāng)判斷結(jié)果為相同時(shí),將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中。4.如權(quán)利要求2或3所述的信號(hào)發(fā)生器,其特征在于,所述緩存單元包括調(diào)度模塊、內(nèi)存模塊、FIFO接收模塊以及FIFO發(fā)送模塊; 所述FIFO接收模塊接收所述存儲(chǔ)控制模塊發(fā)送的數(shù)據(jù)并處于非空狀態(tài); 所述調(diào)度模塊在檢測(cè)到所述FIFO接收模塊處于非空狀態(tài)時(shí),將所述FIFO接收模塊中的數(shù)據(jù)存儲(chǔ)在所述內(nèi)存模塊中,并檢測(cè)所述內(nèi)存模塊處于非空狀態(tài)時(shí)將所述內(nèi)存模塊中的數(shù)據(jù)輸出給所述FIFO發(fā)送模塊; 所述FIFO發(fā)送模塊接收所述數(shù)據(jù)后處于非空狀態(tài)。5.如權(quán)利要求4述的信號(hào)發(fā)生器,其特征在于,所述輸出單元還包括數(shù)據(jù)選擇模塊; 所述數(shù)據(jù)選擇模塊檢測(cè)到所述FIFO發(fā)送模塊處于非空狀態(tài)時(shí),將所述FIFO發(fā)送模塊中的數(shù)據(jù)通過(guò)預(yù)先配置的類型端口輸出。6.如權(quán)利要求1所述的信號(hào)發(fā)生器,其特征在于,所述信號(hào)發(fā)生器還包括連接背板,所述連接背板上設(shè)有多個(gè)接口插槽,所述控制單元和所述存儲(chǔ)單元連接所述接口插槽,所述控制單元通過(guò)所述連接背板與上位機(jī)進(jìn)行通信。7.—種空間遙感設(shè)備,其特征在于,所述空間遙感設(shè)備包括權(quán)利要求1至6任一項(xiàng)所述的信號(hào)發(fā)生器。8.一種信號(hào)發(fā)生器的控制方法,其特征在于,所述控制方法包括以下步驟: A.接收數(shù)據(jù)報(bào)文; B.獲取數(shù)據(jù)報(bào)文的報(bào)文類型,并根據(jù)所述報(bào)文類型判斷是否需要配置類型端口,否,則執(zhí)行步驟C,是,則執(zhí)行步驟D; C.根據(jù)所述報(bào)文類型將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文; D.配置類型端口并獲取待發(fā)送的數(shù)據(jù)配置信息,根據(jù)所述數(shù)據(jù)配置信息從存儲(chǔ)的數(shù)據(jù)中提取與之相對(duì)應(yīng)的數(shù)據(jù),并從所配置的類型端口中輸出所述數(shù)據(jù)。9.如權(quán)利要求8所述的控制方法,其特征在于,所述步驟C中根據(jù)所述報(bào)文類型將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中或者丟棄所述數(shù)據(jù)報(bào)文的步驟具體為: 將接收到的報(bào)文類型與預(yù)置的報(bào)文類型相比較并判斷兩者是否相同,當(dāng)判斷結(jié)果為不同時(shí),丟棄所述數(shù)據(jù)報(bào)文;當(dāng)判斷結(jié)果為相同時(shí),將所述數(shù)據(jù)報(bào)文存儲(chǔ)在所述存儲(chǔ)單元中。
【文檔編號(hào)】H04L12/861GK105897622SQ201610209134
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2016年4月6日
【發(fā)明人】鐘山, 路遠(yuǎn)
【申請(qǐng)人】深圳市科楠科技開(kāi)發(fā)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1