《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > ARINC659總線測試方法研究
ARINC659總線測試方法研究
2016年電子技術應用第8期
吳曉成1,2,楊 峰1,2,淮治華1,2,柏美娟3
  (1.中航工業西安航空計算技術研究所,陜西 西安710068;2.集成電路與微系統設計航空科技重點實驗室,陜西 西安710068;3.西安翔騰微電子科技有限公司,陜西 西安710068)
摘要: ARINC659總線是一個具有總線傳輸時間確定性的多節點串行通信總線,為了保障ARINC659總線系統在通信過程中的高容錯性、高冗余度、高完整性和高可靠性,對其進行充分測試是十分必要的,能確保ARINC659總線系統安全可靠地使用。搭建了ARINC659總線測試平臺,在此基礎上從物理層和數據鏈路層兩方面對ARINC659總線的測試進行了分析和研究,對提高ARINC659總線系統的可靠性具有重要意義。
中圖分類號: TN91;TP336
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.08.042
中文引用格式: 吳曉成,楊峰,淮治華,等. ARINC659總線測試方法研究[J].電子技術應用,2016,42(8):169-171,178.
英文引用格式: Wu Xiaocheng,Yang Feng,Huai Zhihua,et al. The research of ARINC659 bus testing method[J].Application of Electronic Technique,2016,42(8):169-171,178.
The research of ARINC659 bus testing method
Wu Xiaocheng1,2,Yang Feng1,2,Huai Zhihua1,2,Bai Meijuan3
1.AVIC Computing Technique Research Institute,Xi′an 710068,China; 2.Aviation Key Laboratory of Science and Technology on Integrated Circuit and Micro-System Design,Xi′an 710068,China; 3.Xi′an Xiangteng Microelectronics Technology CO.,LTD,Xi′an 710068,China
Abstract: ARINC659 is a Muti-node and serial communication bus,which has the time desterminability on bus transfer. When the bus system is apply to in the process of communication,in order to guarantee its high fault tolerance, high redundant flexibility and high reliability,it is very important to have the bus fully tested,which can also ensure the reliable usage of bus system safety. This paper offers the test platform for ARINC659 bus. On this basis,from physical layer and data link layer,this paper conducts a comprehensive research and analysis on ARINC659 bus,which is of great significance to import the reliability of bus system.
Key words : ARINC659 bus;testing;bus fault;physical layer;data link layer

0 引言

  ARINC659總線是一種在總線傳輸時間和存儲空間上具有高容錯性和高冗余度的底板總線[1],并以其特有的總線校驗機制,很好地解決了航空電子系統對于底板總線的高可靠性要求問題。ARINC659總線協議規定了總線物理層以及數據鏈路層傳輸協議[2],各設備廠家可以按照該協議開發相應的ARINC659總線設備。ARINC659總線設備只有在通過了協議測試之后,才能保證在各種應用環境的處理一致性,并保證不會由于某一設備異常的響應對其余設備造成影響。因此在設計ARINC659總線產品時,如何完成對總線物理層和數據鏈路層的測試是確保產品安全可靠使用的關鍵。本文針對ARINC659總線的測試,搭建了ARINC659總線測試平臺,在此基礎上對ARINC659總線測試技術進行分析,提供了一種ARINC659總線測試的方法。

1 ARINC659總線測試平臺構架

  ARINC659總線測試平臺硬件結構如圖1所示,由ARINC659總線測試系統和被測系統組成。測試系統主要由總線故障注入電路和信號測試接口組成。

圖像 004.png

圖1  ARINC659總線測試平臺

  1.1 總線故障注入電路

  ARINC659總線是一種雙-雙備份的串行總線[3],具有很強的容錯能力。總線故障注入電路,可以使1路、2路、3路、4路通信線路信號在傳輸時失效,這樣能檢驗ARINC659總線的故障處理能力。總線故障注入只是干擾總線傳輸正確信號,不會損壞產品系統,根據BTL電平的特點,注入的故障分為接地和斷開兩種方式。

  1.2 信號測試接口

  測試平臺需要設計總線測試接口,以便利用總線分析儀、邏輯分析儀和示波器等監控設備監測總線傳輸的信號,測試通信節點發送數據的正確性。

2 ARINC659總線測試方法

  軟件測試一般分為白盒測試和黑盒測試兩種[4]。協議測試屬于黑盒測試,即通過控制觀察被測協議實現的外部行為對其做出評價,而不涉及協議實現的內部結構。ARINC659總線測試分為物理層測試和數據鏈路層測試兩個方面。

  2.1 物理層測試

  ARINC659總線物理層規定了底板總線的電氣特性,主要從總線接口信號線、信號線電氣特性、總線編碼、收發器使能和物理隔離等幾個方面進行測試,利用總線分析儀、邏輯分析儀和示波器等監控設備通過信號測試接口監測總線傳輸的信號,測試通信節點發送數據的正確性。ARINC659總線物理層的測試主要如表1所示。

圖像 001.png

  2.1.1 總線對

  (1)總線數據線

  包含4條獨立總線,每條總線包含兩根數據信號線,發送數據2 bit/min, Data0發送較低位,Data1發送較高位。信號被驅動時為低,未驅動時為高。信號類型為BTL電平。

  (2)總線時鐘線

  包含4條獨立總線,每條總線包含一根時鐘信號線。信號電平為BTL電平。

  2.1.2 電氣性能

  (1)總線數據及時鐘線要求

  信號線阻抗需要保證從模塊輸出到底板任一端的終端電阻時,電壓的最大升幅小于100 mV。任何兩個LRM連接到底板的所有帶隙地之間的電壓差別不能超過50 mV;

  (2)模塊數據及時鐘線直流要求模塊電氣特性如表2所示。

圖像 002.png

  (3)總線數據及時鐘線直流要求如表3所示。

圖像 003.png

  2.1.3 物理隔離

  為保證ARINC659總線余度機制具有最佳的容錯性,在底板和總線接口節點上要作充分隔離,包括元器件物理位置和安排、總線的走線和信號的電氣隔離。

  (1)BIU隔離:使用 2個獨立封裝的協議處理芯片,4 條總線使用分離的收發器,使用獨立的晶振、表存儲器等;

  (2)供電隔離:每一條總線(Ax、Ay、Bx和By)都必須獨立供電,每個總線組的端接器電源也必須是獨立的;

  (3)總線隔離:如果沒有被另外的導線或平面隔開,則Ax與Bx數據線之間、Ay與By數據線之間都必須隔開至少0.304 8 cm或更多;時鐘線間必須隔開至少0.304 8 cm或更多;時鐘線可能與數據線相互交叉。

  2.2 數據鏈路層測試

  ARINC659協議數據鏈路層測試主要是被測設備輸出的各種總線操作其時序波形和對出錯的總線時序波形的標識和處理是否符合ARINC659協議中的規定。

  測試過程中可使用示波器、邏輯分析儀監控總線上的波形,檢查各種總線操作時序波形是否符合協議規定。通過總線故障注入電路在總線上注入各種總線錯誤,并通過總線分析儀、邏輯分析儀和示波器監控注入的故障是否有效,在注入有效的狀態下,檢查被測模塊的執行情況。

  2.2.1 總線消息測試

  (1)初始化同步測試。主要對初始化同步功能進行測試,包括初始化同步脈沖和初始化同步數據是否符合協議要求。

  (2)長短同步驗證。主要對長短同步功能進行測試,包括長短同步脈沖的發送和接收、長同步數據的發送和接收、各種狀態下BIU的長短同步收發、主后備長同步發送和接收是否符合協議要求。

  (3)數據傳輸功能測試。數據傳輸功能包括基本消息傳輸和主后備消息傳輸,基本消息傳輸即從單個發送器向一個或多個接收器傳送數據,主/后備消息傳輸即從多個后備發送器之一向一個或多個接收器傳送數據。基本消息傳輸包括點對點數據傳輸、廣播數據傳輸、不同GAP下的收發、各種數據長度的數據收發。主后備消息傳輸包括最小GAP和DELTA下數據主后備收發、不同GAP下的收發、不同DELTA下的主后備收發、各種數據長度的數據收發。

  2.2.2 總線故障注入測試

  總線故障注入測試可根據配置在每條總線上注入以下類型的故障,包括長時間故障、瞬時故障、毛刺和干擾。長時間故障是指長時間總線被拉高或拉低,瞬時故障是指在短時間內總線被拉高或拉低,毛刺和干擾指總線上出現不期望的高或者低的隨干擾脈沖,根據ARINC659總線特點,對永久性故障模式進行測試,包括一路故障、兩路故障、三路故障、四路故障測試。其中一路故障又可以細分為時鐘故障或者數據故障;兩路故障、三路故障、四路故障均可以再細分為時鐘總線故障、數據總線故障以及時鐘總線和數據總線故障的組合。對瞬時性故障也可以按照永久性故障的劃分進行,同時瞬時性故障還包括故障的類型、發生時機及持續的周期,其中故障類型可分為高脈沖毛刺、低脈沖毛刺及相關組合。發生時機可根據總線上的消息進行分類,包括數據消息、同步消息以及總線空閑時。故障的持續時間可根據總線協議要求,分為小于6 ns的隨機毛刺以及大于6 ns的隨機毛刺。根據以上故障模式,利用ARINC659總線測試平臺的總線故障注入電路,驗證在各種總線故障情況下的總線傳輸功能、錯誤標志指示是否符合協議要求,通過讀取發送數據狀態位和接收數據狀態位,根據圖2和圖3判斷測試結果,完成ARINC659總線相關故障的相關測試。發送數據狀態位描述如圖2所示。

圖像 005.png

圖2  發送數據狀態位描述

  (1)V:發送數據有效標志位。1表示主機已經將數據寫入對應的收發通道,可以發送。0表示主機尚未準備好數據,發送操作將被跳過。

  (2)MS:主/后備消息窗口競爭獲勝者代碼

  ①00:接收到主/基本模塊數據;

  ②01:接收到后備1模塊數據;

  ③10:接收到后備2模塊數據;

  ④11:接收到后備3模塊數據。

  (3)SF:發送數據狀態標志位

  ①00:發送正確地完成;

  ②01:發送沒有開始;

  ③10:在發送過程中出現不可糾正錯誤;

  ④11:未定義。

  EAX、EAY、EBX和EBY是4根數據線的出錯標識位,高電平表示發送過程中該位數據線出錯。接收數據狀態位如圖3所示。

圖像 006.png

圖3  接收數據狀態位描述

  (1)V:接收數據有效標志位。0表示在接收過程中出現不可糾正的錯誤,數據無效。1表示接收數據有效。

  (2)MS:主/后備消息窗口競爭獲勝者代碼

  ①00:接收到主/基本模塊數據;

  ②01:接收到后備1模塊數據;

  ③10:接收到后備2模塊數據;

  ④11:接收到后備3模塊數據。

  (3)RF:接收數據狀態標志位

  ①00:接收正確地完成;

  ②01:未接收到任何有效數據;

  ③10:接收到部分有效數據;

  ④11:未定義。

  EAX、EAY、EBX和EBY是4根數據線的出錯標識位,高電平表示接收過程中該位數據線出錯。

3 結論

  ARINC659總線是一種雙-雙備份的通信總線,應用ARINC659總線能有效降低高度綜合化的電子系統的復雜性[5],提高可靠性。本文研究ARINC659總線的測試方法,能保證通過測試的各個設備廠家ARINC659總線設備在各種應用環境處理一致性,不會由于某一設備異常的響應對其余設備造成影響,提高了ARINC659總線設備運行的可靠性和安全性。

  參考文獻

  [1] Airlines Electronic Engineering Committee.ARINC specification 659 backplane data bus[S].USA:Aeronautical Radio,Inc,1993.

  [2] 田澤,郭亮,劉寧寧,等.ARINC659芯片協議符合性驗證關鍵技術研究[J].航空電子技術,2013,44(1):37-42.

  [3] 張喜民,魏婷.ARINC659背板數據總線研究[J].航空計算技術,2011,41(5):105-109.

  [4] 馬寧,李玲,田澤.ARINC659總線協議芯片的仿真驗證[J].計算機技術與發展,2010,20(1):205-208.

  [5] 李寶羽,張盛兵,安建峰.ARINC659總線協議同步機制的研究與實現[J].航空計算技術,2009,39(2):117-119.

  


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
麻豆精品精华液| 欧美高清视频一区| 久久福利电影| 亚洲综合日韩在线| 在线综合视频| 一本色道88久久加勒比精品 | 欧美日韩高清在线| 欧美成人精品不卡视频在线观看 | 国产精品久久久免费| 欧美日韩在线不卡| 欧美午夜电影在线| 欧美三级中文字幕在线观看| 欧美日韩小视频| 欧美视频二区| 国产精品ⅴa在线观看h| 欧美无乱码久久久免费午夜一区| 欧美日本国产| 欧美日韩性生活视频| 欧美午夜精品久久久| 国产精品九九久久久久久久| 国产精品久久久久久久第一福利 | 久久不射2019中文字幕| 久久超碰97人人做人人爱| 久久精品中文| 久热综合在线亚洲精品| 男人天堂欧美日韩| 欧美日本免费| 国产精品久久久久一区二区三区共 | 国产性天天综合网| 伊人春色精品| 亚洲精品视频免费在线观看| 中文亚洲欧美| 亚洲欧美日韩在线| 久久国产乱子精品免费女| 欧美在线视频免费观看| 91久久视频| 一区二区三区久久| 香蕉尹人综合在线观看| 久久麻豆一区二区| 欧美日韩999| 国产精品一区二区久久久久| 国产欧美精品日韩| 韩国福利一区| 亚洲精品免费网站| 亚洲女优在线| 亚洲国产精品久久久久婷婷884| 99这里只有久久精品视频| 亚洲一区欧美| 久久精品欧美| 欧美日本国产视频| 国产欧美一区二区三区视频| 在线观看福利一区| 亚洲图片在线观看| 亚洲高清中文字幕| 欧美日韩一区二区在线观看视频 | 夜夜爽www精品| 欧美一区二区| 欧美成人激情在线| 国产精品一区免费视频| 亚洲电影在线| 亚洲线精品一区二区三区八戒| 久久精品99国产精品酒店日本| 一区二区三区.www| 久久美女性网| 欧美色偷偷大香| 曰韩精品一区二区| 亚洲综合国产激情另类一区| 亚洲人成网站精品片在线观看 | 亚洲精品在线一区二区| 亚洲一区二区三区视频播放| 久久精品视频在线观看| 欧美日韩国产免费观看| 国内精品免费在线观看| 亚洲视频一区二区免费在线观看| 亚洲国产成人久久综合| 亚洲在线免费视频| 欧美mv日韩mv国产网站| 国产女主播在线一区二区| 亚洲精品视频一区| 亚洲国产成人精品女人久久久| 香蕉免费一区二区三区在线观看 | 在线日韩欧美视频| 新片速递亚洲合集欧美合集 | 午夜精品美女久久久久av福利| 美女国产一区| 欧美视频一区二| 激情成人亚洲| 日韩视频精品在线| 中日韩美女免费视频网址在线观看| 久久精品一区二区三区四区 | 欧美伦理a级免费电影| 国产在线观看91精品一区| 亚洲视频导航| 亚洲精品日韩一| 久久综合五月| 国产自产在线视频一区| 亚洲欧美日韩精品| 亚洲女人天堂av| 欧美网站在线| 夜夜爽99久久国产综合精品女不卡 | 在线亚洲伦理| 麻豆精品视频在线观看| 在线观看91久久久久久| 中文在线一区| 一本色道久久88亚洲综合88| 免费成人网www| 精品成人一区| 久久激情中文| 久久久亚洲人| 国产真实精品久久二三区| 欧美一级大片在线观看| 欧美呦呦网站| 国产精一区二区三区| 亚洲一区二区在线| 校园春色国产精品| 国产精品女同互慰在线看| 亚洲午夜精品一区二区三区他趣| 一区二区三区视频在线观看| 欧美日产一区二区三区在线观看| 亚洲美女网站| 在线一区观看| 欧美色大人视频| 艳妇臀荡乳欲伦亚洲一区| 一区二区三区**美女毛片| 欧美日韩免费高清| 一区二区三区鲁丝不卡| 亚洲欧美网站| 国产女人精品视频| 欧美在线电影| 男女激情久久| 亚洲精品少妇| 午夜精品久久久久久久久久久久久| 国产欧美日韩精品丝袜高跟鞋| 午夜精品久久久久久久99热浪潮 | 久久久久99| 精品av久久707| 亚洲蜜桃精久久久久久久| 欧美久久精品午夜青青大伊人| 夜夜嗨av一区二区三区四季av | 亚洲福利在线观看| 免费不卡视频| 亚洲精品黄色| 亚洲欧美日韩一区二区三区在线| 国产美女精品视频免费观看| 欧美主播一区二区三区| 欧美成人激情视频| 99精品欧美一区| 欧美在线视频一区二区三区| 国产一区二区成人久久免费影院| 亚洲国产日韩欧美| 欧美精品亚洲精品| 亚洲小说欧美另类婷婷| 久久久久久香蕉网| 亚洲片区在线| 午夜精品99久久免费| 狠狠88综合久久久久综合网| 亚洲精品综合在线| 国产精品自在在线| 91久久精品国产| 欧美亚韩一区| 亚洲夫妻自拍| 欧美日韩国产一中文字不卡 | 亚洲第一毛片| 欧美日韩精品在线播放| 午夜欧美大尺度福利影院在线看| 免费在线成人| 亚洲午夜视频在线观看| 巨乳诱惑日韩免费av| 一本色道久久| 久久久综合视频| 中国成人黄色视屏| 老鸭窝毛片一区二区三区| 一二美女精品欧洲| 久久先锋资源| 宅男精品导航| 牛夜精品久久久久久久99黑人| 一本大道久久a久久精二百| 久久人91精品久久久久久不卡| 亚洲免费成人av电影| 久久精品一区二区三区四区| 日韩一区二区精品| 看欧美日韩国产| 亚洲一区免费观看| 欧美激情第三页| 久久成人人人人精品欧| 欧美午夜一区| 日韩视频一区二区三区在线播放免费观看| 国产精品一区二区在线| 日韩网站免费观看| 国产亚洲美州欧州综合国| 亚洲亚洲精品在线观看| 国内久久精品| 午夜精品成人在线| 亚洲免费激情| 欧美国产1区2区| 欧美一区二区三区在线视频| 国产精品久久久久久av下载红粉| 亚洲精品美女91| 狠狠色综合色区| 欧美在线视频全部完|