一種用于多路總線接口模塊測試的通用適配器的制造方法
【專利摘要】本發明公開了一種用于多路總線接口模塊測試的通用適配器,包含CPU模塊和信號轉換模塊,所述信號轉換模塊用于連接被測多路GJB289A總線接口模塊與CPU模塊;所述CPU模塊用于通過并行總線對被測多路GJB289A總線接口模塊提供激勵,使被測多路GJB289A總線接口模塊輸出固定的數據或信號波形,供總線分析設備分析。本發明通過通用適配器可將產品測試方式由面向外場可更換單元的功能測試轉變為面向內場可更換單元及面向信號的性能測試。不僅可以對被測模塊是否滿足GJB289A總線協議進行檢測,還可借助通用的總線分析設備對被測模塊輸出信號的電氣特性進行測試,滿足了科研階段模塊調試及批產階段產品檢測的需求。
【專利說明】
一種用于多路總線接口模塊測試的通用適配器
技術領域
[0001]本發明屬航空電子產品測試技術領域。
【背景技術】
[0002]在軍用飛機航空電子系統中,GJB289A總線以其較好的實時性、合理的差錯控制措施以及較高的總線效率而得到廣泛應用,因此各種類型的多路GJB289A總線接口模塊在各類飛機航空電子系統中都有不同程度的使用。在模塊的研發、生產和排故過程中,需對其進行調試、檢驗,以驗證其輸入、輸出接口是否滿足GJB289A-1997標準的要求。因此需要提供一種簡易通用的仿真測試裝置,給多路總線接口模塊提供適當的激勵,全面仿真其機上運行環境,使其能正常輸入或輸出GJB289A總線信號,再利用專用的總線發生及分析設備對信號進行測試、分析。
【發明內容】
[0003]此項發明的目的,就是給不同類型的多路GJB289A總線接口模塊提供通用的仿真平臺,全面模擬其機上正常工作環境,使其能正常接收和發送GJB289A總線數據,以滿足模塊科研調試及批量生產檢驗的需求。
[0004]本發明的發明目的通過以下技術方案實現:
[0005]—種用于多路總線接口模塊測試的通用適配器,包含CPU模塊I和信號轉換模塊2,其特征在于:
[0006]所述信號轉換模塊2用于連接被測多路GJB289A總線接口模塊3與CPU模塊I;
[0007]所述CPU模塊I用于通過并行總線對被測多路GJB289A總線接口模塊3提供激勵,使被測多路G JB289A總線接口模塊輸出固定的數據或信號波形,供總線分析設備分析。
[0008]優選地,所述信號轉換模塊包含與被測多路GJB289A總線接口模塊配對的信號插座和與CPU模塊連接的緊固接插件。
[0009 ] 優選地,所述CPU模塊包括處理器、FLASH、SRAM、FPGA、電平轉換芯片、RS232接口芯片,處理器分別與FLASH、SRAM、FPGA、電平轉換芯片、RS232接口芯片連接,FPGA還與電平轉換芯片連接,在處理器的控制下向被測多路GJB289A總線接口模塊(3)提供激勵。
[0010]優選地,所述CTU模塊根據被測多路GJB289A總線接口模塊的并行總線形式采用ARM、PowerPC 或 PCl 04+模塊。
[0011]本發明通過通用適配器可將多路GJB289A總線接口模塊的測試方式由面向外場可更換單元的功能測試轉變為面向內場可更換單元及面向信號的性能測試,通過通用適配器對多路GJB289A總線接口模塊提供激勵,使多路GJB289A總線接口模塊輸出固定的數據或信號波形,供總線分析設備分析。不僅可以對多路GJB289A總線接口模塊是否滿足GJB289A總線協議進行檢測,還可借助通用的總線分析設備對多路GJB289A總線接口模塊輸出信號的電氣特性進行測試,滿足了科研階段模塊調試及批產階段產品檢測的需求,提高了產品測試性、維修性,減輕了維護人員的負擔,提升了產品質量。
【附圖說明】
[0012]圖1為本發明的結構示意圖;
[0013]圖2為本發明的原理框圖;
[0014]圖3為本發明的流程示意圖。
【具體實施方式】
[0015]本發明一種用于多路總線接口模塊測試的通用適配器的結構如圖1所示,原理框圖如圖2所示,工作原理如下:
[0016](I)由于工作時被測多路GJB289A總線接口模塊可能需要反復插拔;同時通用適配器與被測模塊間有較多的信號交聯,從維修性和通用性方面考慮,采用CHJ模塊+信號轉接模塊兩板獨立設計,同時使用助拔器幫助被測多路GJB289A總線接口模塊插拔。在通用適配器的上蓋板下緊貼安裝著用于插被測多路G JB289A總線接口模塊的信號轉接模塊,信號轉接模塊上面安裝和被測多路G JB289A總線接口模塊配對的信號插座。信號轉接模塊負責完成與被測多路G JB289A總線接口模塊的物理連接,CPU模塊與信號轉接模塊之間采用緊固接插件連接,以保證信號交聯的可靠性。
[0017](2)CPU模塊包括處理器、FLASH、SRAM、FPGA、電平轉換芯片、RS232接口芯片,處理器分別與FLASH、SRAM、FPGA、電平轉換芯片、RS232接口芯片連接,FPGA還與電平轉換芯片連接,在處理器的控制下向被測多路G JB289A總線接口模塊3提供激勵。CPU模塊根據被測多路GJB289A總線接口模塊的并行總線形式(自定義、PC1、VME等)的不同,可采用ARM、PowerPC、PC104+等多種形式設計,通過信號轉接模塊與被測模塊相連,基本滿足了航空電子系統中各種常用類型的GJB289A總線接口模塊的測試要求。
[0018](3)通用適配器上電后,CPU模塊的內置軟件會定時檢索通過RS232總線接口發送過來的外部測試指令并對測試指令進行解析,如果為合法指令則通過信號轉換模塊進行信號轉接后對被測多路GJB289A總線接口模塊上的雙端口 RAM執行讀寫操作,來讀取、比對CPU模塊接收的GJB289A總線數據或者按指定格式發送數據供總線分析設備進行處理、分析。軟件流程如圖3所示。
[0019](4)多路G JB289A總線接口模塊一般有三種工作狀態,總線控制器(BC)、遠程終端(RT)、總線監視器(BM)。測試時,CPU模塊通過并行總線訪問多路GJB289A總線接口模塊上的雙端口RAM,在雙端口RAM的指定地址空間(信息控制區)內寫入命令字,多路GJB289A總線接口模塊讀到命令字后進入指定工作狀態。所有工作狀態下均需對多路GJB289A總線接口模塊上的雙端口 RAM的數據接收或發送區執行正確的讀寫操作,當工作在總線控制器(BC)模式時,還需對多路G JB289A總線接口模塊的RT管理表、命令塊表進行配置,并加載RT交叉表及指針表,對系統中涉及的RT進行管理,使多路GJB289A總線接口模塊能正確對總線上的任一遠程終端(RT)進行數據收發控制。對RT進行管理實際上是對GJB289A總線接口模塊進行配置,使其能正常工作在BC狀態下,對涉及到的RT(總線上活躍的RT)進行管理,RT管理表包括各個RT的狀態信息,并指向RT交叉表,RT交叉表包括與各RT相關的命令的地址,RT管理表、RT交叉表都是通過CPU模塊寫入到GJB289A總線接口模塊上的雙端口 RAM的指定地址空間來實現的。
[0020](5)測試設備仿真發送測試數據給多路GJB289A總線接口模塊,多路GJB289A總線接口模塊將接收的測試數據放在雙端口 RAM的數據接收區內,CPU模塊可訪問該區域并讀取數據,與測試設備發送的測試數據進行比對,并將比對結果通過RS232接口發送給測試設備,完成一個閉環。當發送數據時,借助總線分析設備不僅能檢驗其輸出數據的正確性,還能對G JB289A總線信號的電氣特性包括峰峰值、上升下降沿、過沖、位速率、位速率穩定度、誤碼率等性能指標進行檢測,以驗證其是否滿足標準的要求。電氣特性檢測要借助測試設備的上的示波器模塊或者總線儀等設備,通用適配器主要是給被測多路G JB289A總線模塊提供激勵,讓多路GJB289A總線模塊輸出指定的便于測試的信號,如誤碼率測試要求誤碼率小于百萬分之一位,則適配器控制被測模塊連續重復輸出0x5555、0xAAAA、0xFFFF、0x0000等特殊規律信號,總數據量大于一百萬位,供測試設備或總線分析儀器采集分析。
[0021]通用多路總線接口模塊測試技術有以下優勢:
[0022]1.由面向外場可更換單元的功能測試轉變為面向內場可更換單元及面向信號的性能測試,提高了測試水平及產品質量;
[0023]2.根據不同類型的內總線,CPU模塊可設計為CPC1、VME、自定義等多種類型的并行總線接口,基本滿足了航空電子系統中常用多路GJB289A總線接口模塊的測試要求,具有較好的通用性。
[0024]可以理解的是,對本領域普通技術人員來說,可以根據本發明的技術方案及其發明構思加以等同替換或改變,而所有這些改變或替換都應屬于本發明所附的權利要求的保護范圍。
【主權項】
1.一種用于多路總線接口模塊測試的通用適配器,包含CPU模塊(I)和信號轉換模塊(2),其特征在于: 所述信號轉換模塊(I)用于連接被測多路GJB289A總線接口模塊(3)與CRJ模塊(I); 所述CPU模塊(I)用于通過并行總線對被測多路GJB289A總線接口模塊(3)提供激勵,使被測多路G JB289A總線接口模塊輸出固定的數據或信號波形,供總線分析設備分析。2.根據權利要求1所述的通用適配器,其特征在于所述信號轉換模塊包含與被測多路GJB289A總線接口模塊配對的信號插座和與CPU模塊連接的緊固接插件。3.根據權利要求1所述的通用適配器,其特征在于所述CHJ模塊包括處理器、FLASH、SRAM、FPGA、電平轉換芯片、RS232接口芯片,處理器分別與FLASH、SRAM、FPGA、電平轉換芯片、RS232接口芯片連接,FPGA還與電平轉換芯片連接,在處理器的控制下向被測多路GJB289A總線接口模塊(3)提供激勵。4.根據權利要求1或3所述的通用適配器,其特征在于所述CPU模塊根據被測多路GJB289A總線接口模塊的并行總線形式采用ARM、PowerPC或PC104+模塊。
【文檔編號】G01R1/28GK105974221SQ201610265554
【公開日】2016年9月28日
【申請日】2016年4月26日
【發明人】陸樂, 沈立軍
【申請人】中國航空無線電電子研究所