《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 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亚洲国产精品_日韩亚洲一区二区
国产精品入口尤物| 国产在线精品一区二区夜色| 久久激情五月丁香伊人| 一本综合久久| 亚洲精品小视频| 亚洲第一偷拍| 亚洲高清成人| 久久精品国产91精品亚洲| 亚洲欧美电影院| 亚洲香蕉网站| 亚洲已满18点击进入久久| 亚洲天堂免费在线观看视频| 99国产精品99久久久久久粉嫩| 亚洲人成网站精品片在线观看 | 中文亚洲字幕| 夜夜爽99久久国产综合精品女不卡| 亚洲精品久久久久久久久| 亚洲国产免费看| 91久久夜色精品国产网站| 亚洲精品偷拍| 一区二区欧美国产| 中文亚洲字幕| 午夜久久福利| 欧美在线视频日韩| 久久精品国产精品| 久久婷婷国产麻豆91天堂| 巨胸喷奶水www久久久免费动漫| 美女视频黄 久久| 欧美激情第1页| 欧美午夜片在线观看| 国产精品免费观看在线| 国产女主播一区| 国产综合色产在线精品| 1024成人网色www| 亚洲免费播放| 亚洲欧美日本国产专区一区| 欧美一区二区久久久| 久久精品国产免费观看| 亚洲人成在线观看| 在线一区二区三区四区| 小黄鸭精品密入口导航| 91久久精品www人人做人人爽| 国产精品久久久久一区二区三区共| 国产精品嫩草99av在线| 国产一区二区成人久久免费影院| 在线不卡视频| 亚洲欧洲日本在线| 亚洲性视频网站| 久久黄色小说| 日韩视频在线观看一区二区| 亚洲欧美精品在线| 久久夜色精品国产| 欧美日韩国产综合久久| 国产精品美女久久久久av超清 | 亚洲第一中文字幕在线观看| 亚洲精选在线| 亚洲欧美资源在线| 久久视频国产精品免费视频在线| 欧美极品一区| 国产精品一区二区在线| 亚洲观看高清完整版在线观看| 99视频精品全部免费在线| 欧美在线高清视频| 一本色道久久综合亚洲精品不卡| 欧美在线观看视频一区二区三区| 欧美大片在线看免费观看| 欧美性猛交视频| 伊人久久婷婷| 国产精品99久久久久久宅男| 久久精品免费看| 亚洲一区不卡| 欧美大片免费看| 国产欧美一区二区三区久久| 亚洲精品日产精品乱码不卡| 性欧美精品高清| 一区二区三区蜜桃网| 久久在线免费| 国产精品成人一区二区| 亚洲一二三四区| 欧美搞黄网站| 国产精品一区二区在线| 亚洲人人精品| 久久精品国产久精国产一老狼| 亚洲综合丁香| 欧美激情综合亚洲一二区| 国产一区二区剧情av在线| 一区二区精品国产| 亚洲精品久久久久中文字幕欢迎你 | 亚洲欧美日韩人成在线播放| 日韩视频免费观看| 久久久久久精| 国产精品国内视频| 亚洲人成网站影音先锋播放| 欧美专区18| 午夜久久影院| 国产精品成人一区二区| 亚洲精品免费在线播放| 亚洲福利在线看| 久久久久国产精品午夜一区| 国产精品久久久久久亚洲调教| 亚洲精品少妇| 亚洲欧洲精品一区二区三区不卡 | 亚洲国产欧美国产综合一区| 久久国产夜色精品鲁鲁99| 性18欧美另类| 国产精品久久久一区二区三区| 亚洲精选久久| 日韩午夜在线播放| 欧美国产视频日韩| 亚洲国产一区二区三区a毛片| 亚洲国产日本| 久久一本综合频道| 国产亚洲午夜| 欧美在线观看天堂一区二区三区| 欧美一级片一区| 国产精品一区二区三区成人| 亚洲一级黄色av| 亚洲女女做受ⅹxx高潮| 欧美视频三区在线播放| 一本久久a久久免费精品不卡| 一区二区成人精品| 欧美日韩一区免费| 一区二区三区四区五区在线| 亚洲一区国产精品| 欧美视频在线观看视频极品| 一区二区三区免费看| 亚洲欧美日韩综合aⅴ视频| 国产精品vvv| 亚洲一区精品在线| 亚洲影院在线| 国产精品视频精品| 亚洲欧美日韩成人高清在线一区| 午夜免费在线观看精品视频| 国产日韩欧美三级| 久久精品一区二区| 免费欧美电影| 亚洲日本视频| 中文国产一区| 欧美先锋影音| 午夜精品福利电影| 久久夜色精品亚洲噜噜国产mv| 激情小说另类小说亚洲欧美 | 亚洲国产二区| 99热在线精品观看| 欧美三级在线播放| 亚洲一区二区三区色| 久久精品一二三| 黑人一区二区三区四区五区| 亚洲日韩欧美一区二区在线| 欧美日韩麻豆| 午夜精品视频在线观看| 久久久国产精彩视频美女艺术照福利| 韩国精品在线观看| 亚洲精品在线观| 国产精品国产三级国产普通话99 | 亚洲激情第一区| 欧美人成在线| 亚洲欧美国产不卡| 久久在线免费观看视频| 亚洲片国产一区一级在线观看| 一区二区电影免费观看| 国产精品网站在线播放| 久久精品视频免费观看| 欧美日韩国产成人在线91| 亚洲综合精品一区二区| 久久中文在线| 亚洲精品欧洲| 欧美在线观看视频一区二区| 亚洲国产99精品国自产| 亚洲欧美日韩精品久久奇米色影视| 国产日韩视频| 一本久久a久久精品亚洲| 国产九色精品成人porny| 亚洲人成在线观看网站高清| 国产精品99一区二区| 欧美专区在线| 欧美性感一类影片在线播放| 久久不射2019中文字幕| 欧美日韩在线三级| 久久国产天堂福利天堂| 欧美三区美女| 亚洲韩日在线| 国产精品欧美在线| 亚洲美女在线观看| 国产日韩精品在线观看| 一本到高清视频免费精品| 国产一区二区三区高清| 亚洲免费电影在线| 国产欧美一区二区三区在线看蜜臀| 最新国产精品拍自在线播放| 国产精品午夜视频| 亚洲乱码日产精品bd| 国产欧美日韩一区二区三区在线观看 | 欧美成人一区二区三区在线观看 | 久久av二区| 国产精品乱子久久久久| 亚洲伦理网站| 禁断一区二区三区在线| 午夜精品久久久久久久99樱桃| 91久久久久久|