一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法
【專利摘要】本發(fā)明公開了一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法,它包括以下多個(gè)步驟:處理器通過PCIe總線接收來自主控計(jì)算機(jī)的控制命令,并對(duì)控制命令進(jìn)行解析;處理器根據(jù)控制命令選擇LVDS接收通道,設(shè)置通LVDS接收道的數(shù)據(jù)寬度;LVDS數(shù)據(jù)接收電路接收外部輸入的LVDS數(shù)據(jù)信號(hào),并將LVDS數(shù)據(jù)信號(hào)送往用于匹配LVDS的數(shù)據(jù)傳輸通道的一級(jí)緩存;一級(jí)緩存對(duì)所輸入的LVDS數(shù)據(jù)進(jìn)行時(shí)鐘域轉(zhuǎn)換,輸出同時(shí)鐘域的LVDS數(shù)據(jù)信號(hào),然后將LVDS數(shù)據(jù)信號(hào)送往用于匹配實(shí)現(xiàn)一級(jí)緩存的接口與PCIe傳輸接口的二級(jí)緩存;二級(jí)緩存通過PCIe總線將LVDS數(shù)據(jù)信號(hào)實(shí)時(shí)輸出到主控計(jì)算機(jī)。本發(fā)明對(duì)接收數(shù)據(jù)進(jìn)行兩級(jí)緩存,在涉及到多時(shí)鐘域數(shù)據(jù)的傳輸時(shí),可實(shí)現(xiàn)數(shù)據(jù)的可靠接收和外傳。
【專利說明】一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法。
【背景技術(shù)】
[0002]人造衛(wèi)星是發(fā)射數(shù)量最多,發(fā)展最快的航天器,廣泛用于電信、氣象、資源普查和軍事偵察等領(lǐng)域?,F(xiàn)在人造衛(wèi)星主要由結(jié)構(gòu)系統(tǒng)、推進(jìn)系統(tǒng)、熱控系統(tǒng)、供配電系統(tǒng)、星物系統(tǒng)、遙測(cè)遙控系統(tǒng)、姿態(tài)軌道控制系統(tǒng)、數(shù)據(jù)傳輸系統(tǒng)和有效載荷等多個(gè)部分組成。其中有效載荷是衛(wèi)星中直接執(zhí)行特定任務(wù)的分系統(tǒng)是衛(wèi)星的核心部分,它是決定衛(wèi)星性能水平的主要分系統(tǒng)。由于衛(wèi)星在軌工作的特殊性,升空后對(duì)其維護(hù)極為困難,因此,發(fā)射前的地面測(cè)試工作顯得尤為重要。衛(wèi)星地面載荷檢測(cè)儀用于在地面對(duì)衛(wèi)星的載荷進(jìn)行測(cè)試,其數(shù)傳接收模塊用于實(shí)現(xiàn)數(shù)據(jù)的接收和外傳,當(dāng)涉及到不同時(shí)鐘域數(shù)據(jù)傳輸時(shí),現(xiàn)有的載荷地面檢測(cè)儀中的數(shù)傳模塊不能實(shí)現(xiàn)數(shù)據(jù)的可靠接收和外傳。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法,在涉及到多時(shí)鐘域數(shù)據(jù)的傳輸時(shí),可實(shí)現(xiàn)數(shù)據(jù)的可靠接收和外傳。
[0004]本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法,它包括以下多個(gè)步驟:
51.處理器通過PCIe總線接收來自主控計(jì)算機(jī)的控制命令,并對(duì)控制命令進(jìn)行解析;
52.處理器根據(jù)控制命令選擇LVDS接收通道;
53.處理器根據(jù)控制命令配置LVDS接收通道,設(shè)置LVDS接收通道的數(shù)據(jù)寬度;
54.LVDS數(shù)據(jù)接收電路接收外部輸入的LVDS數(shù)據(jù)信號(hào),并將LVDS數(shù)據(jù)信號(hào)送往用于匹配LVDS的數(shù)據(jù)傳輸通道的一級(jí)緩存;
55.一級(jí)緩存對(duì)所輸入的LVDS數(shù)據(jù)進(jìn)行時(shí)鐘域轉(zhuǎn)換,輸出同時(shí)鐘域的LVDS數(shù)據(jù)信號(hào),然后將LVDS數(shù)據(jù)信號(hào)送往用于匹配實(shí)現(xiàn)一級(jí)緩存的接口與PCIe傳輸接口的二級(jí)緩存;
56.二級(jí)緩存通過PCIe總線將LVDS數(shù)據(jù)信號(hào)實(shí)時(shí)輸出到主控計(jì)算機(jī)。
[0005]本發(fā)明的有益效果是:對(duì)接收數(shù)據(jù)進(jìn)行兩級(jí)緩存,在涉及到多時(shí)鐘域數(shù)據(jù)的傳輸時(shí),可實(shí)現(xiàn)數(shù)據(jù)的可靠接收和外傳。
【專利附圖】
【附圖說明】
[0006]圖1為本發(fā)明基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法的流程圖;
圖2為本發(fā)明的一個(gè)實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0007]下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護(hù)范圍不局限于以下所述。
[0008]如圖1所示,一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法,它包括以下多個(gè)步驟:
51.處理器通過PCIe總線接收來自主控計(jì)算機(jī)的控制命令,并對(duì)控制命令進(jìn)行解析;
52.處理器根據(jù)控制命令選擇LVDS接收通道;
53.處理器根據(jù)控制命令配置LVDS接收通道,設(shè)置LVDS接收通道的數(shù)據(jù)寬度;
54.LVDS數(shù)據(jù)接收電路接收外部輸入的LVDS數(shù)據(jù)信號(hào),并將LVDS數(shù)據(jù)信號(hào)送往用于匹配LVDS的數(shù)據(jù)傳輸通道的一級(jí)緩存;
55.一級(jí)緩存對(duì)所輸入的LVDS數(shù)據(jù)進(jìn)行時(shí)鐘域轉(zhuǎn)換,輸出同時(shí)鐘域的LVDS數(shù)據(jù)信號(hào),然后將LVDS數(shù)據(jù)信號(hào)送往用于匹配實(shí)現(xiàn)一級(jí)緩存的接口與PCIe傳輸接口的二級(jí)緩存;
56.二級(jí)緩存通過PCIe總線將LVDS數(shù)據(jù)信號(hào)實(shí)時(shí)輸出到主控計(jì)算機(jī)。
[0009]一級(jí)緩存是為了匹配LVDS的數(shù)據(jù)傳輸通道,實(shí)現(xiàn)時(shí)鐘域的轉(zhuǎn)換和數(shù)據(jù)的可靠接收;二級(jí)緩存是為了實(shí)現(xiàn)一級(jí)傳輸模塊的接口與PCIe傳輸接口的匹配;LVDS數(shù)傳接收模塊涉及到多時(shí)鐘域的轉(zhuǎn)換,采用兩級(jí)緩存的結(jié)構(gòu),實(shí)現(xiàn)數(shù)據(jù)的可靠接收和外傳。
[0010]圖2為本發(fā)明的一個(gè)實(shí)施例,如圖2所示,一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊,它包括LVDS數(shù)據(jù)接收電路、秒脈沖收發(fā)電路、OC指令輸出電路、第一存儲(chǔ)器、第二存儲(chǔ)器和處理器,LVDS數(shù)據(jù)接收電路、秒脈沖收發(fā)電路、OC指令輸出電路、第一存儲(chǔ)器和第二存儲(chǔ)器分別與處理器連接,處理器通過PCIe接口與外部主控計(jì)算機(jī)連接。
[0011]所述的LVDS數(shù)據(jù)接收電路包括多路LVDS數(shù)據(jù)通路,所述的LVDS數(shù)據(jù)通路由輸入電路和保護(hù)電路組成,載荷數(shù)據(jù)通過第一連接器輸入到LVDS數(shù)據(jù)輸入電路,LVDS數(shù)據(jù)輸入電路的輸出與保護(hù)電路連接,保護(hù)電路的輸出與處理器連接。
[0012]所述的秒脈沖收發(fā)電路包括TTL電平輸入電路、TTL電平輸出電路、RS422輸出電路、RS422驅(qū)動(dòng)電路和電平轉(zhuǎn)換電路,信號(hào)通過TTL輸入電路輸入到電平轉(zhuǎn)換電路,電平轉(zhuǎn)換電路的一路輸出與TTL電平輸出電路連接,一路與處理器連接,處理器的一路輸出與RS422驅(qū)動(dòng)電路連接,RS422驅(qū)動(dòng)電路的輸入與RS422輸出電路連接,信號(hào)通過RS422輸出電路輸出至第二連接器。
[0013]所述的OC指令輸出電路包括OC驅(qū)動(dòng)電路和OC指令輸出電路,處理器的一路輸出與OC驅(qū)動(dòng)電路的輸入連接,OC驅(qū)動(dòng)電路的輸出與OC指令輸出電路連接,OC指令通過OC指令輸出電路輸出到第二連接器。
[0014]所述的LVDS數(shù)據(jù)接收電路包括兩路LVDS數(shù)據(jù)通路,每路LVDS數(shù)據(jù)通路具備A和B兩個(gè)互為備份的通道,A通道和B通道同時(shí)有數(shù)據(jù)輸入時(shí)選擇接受A通道或B通道數(shù)據(jù),具備接收多種長(zhǎng)度數(shù)據(jù)幀和突發(fā)不定數(shù)據(jù)的能力。
[0015]所述的A通道和B通道均支持1/4/8對(duì)LVDS數(shù)據(jù)傳輸,每個(gè)通道LVDS數(shù)據(jù)位對(duì)數(shù)據(jù)配置具備記憶功能,下次開機(jī)時(shí)能夠按照上一次關(guān)機(jī)時(shí)的設(shè)置進(jìn)行初始化配置,LVDS數(shù)據(jù)的時(shí)鐘頻率不高于50MHz。
[0016]所述的第一連接器為HJ30J連接器,所述的第二連接器為J30J連接器。
[0017]當(dāng)載荷地面檢測(cè)儀與被測(cè)設(shè)備進(jìn)行數(shù)據(jù)傳輸時(shí),主控計(jì)算機(jī)發(fā)送控制命令到數(shù)傳接收模塊,數(shù)傳接收模塊中的處理器對(duì)控制命令進(jìn)行解析,并根據(jù)控制命令對(duì)LVDS數(shù)據(jù)傳輸通道進(jìn)行配置,LVDS數(shù)據(jù)接收電路接收來自被測(cè)設(shè)備的LVDS數(shù)據(jù),然后將LVDS的輸入數(shù)據(jù)經(jīng)過一二級(jí)緩存后送往PCIe接口,最后PCIe接口將LVDS數(shù)據(jù)實(shí)時(shí)輸出到主控計(jì)算機(jī)。
【權(quán)利要求】
1.一種基于載荷地面檢測(cè)儀的數(shù)傳接收模塊的數(shù)傳方法,其特征在于:它包括以下多個(gè)步驟: .51.處理器通過PCIe總線接收來自主控計(jì)算機(jī)的控制命令,并對(duì)控制命令進(jìn)行解析; .52.處理器根據(jù)控制命令選擇LVDS接收通道; .53.處理器根據(jù)控制命令配置LVDS接收通道,設(shè)置LVDS接收通道的數(shù)據(jù)寬度; .54.LVDS數(shù)據(jù)接收電路接收外部輸入的LVDS數(shù)據(jù)信號(hào),并將LVDS數(shù)據(jù)信號(hào)送往用于匹配LVDS的數(shù)據(jù)傳輸通道的一級(jí)緩存; .55.一級(jí)緩存對(duì)所輸入的LVDS數(shù)據(jù)進(jìn)行時(shí)鐘域轉(zhuǎn)換,輸出同時(shí)鐘域的LVDS數(shù)據(jù)信號(hào),然后將LVDS數(shù)據(jù)信號(hào)送往用于匹配實(shí)現(xiàn)一級(jí)緩存的接口與PCIe傳輸接口的二級(jí)緩存; .56.二級(jí)緩存通過PCIe總線將LVDS數(shù)據(jù)信號(hào)實(shí)時(shí)輸出到主控計(jì)算機(jī)。
【文檔編號(hào)】G06F13/38GK104408010SQ201410704616
【公開日】2015年3月11日 申請(qǐng)日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】龍寧, 張星星 申請(qǐng)人:成都龍騰中遠(yuǎn)信息技術(shù)有限公司