《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種1394總線分析邏輯電路的設計與實現
一種1394總線分析邏輯電路的設計與實現
2016年電子技術應用第8期
牛少平1,2,史嘉濤3,索高華3,宋 杰3
1.中航工業西安航空計算技術研究所,陜西 西安710068;   2.集成電路與微系統設計航空科技重點實驗室,陜西 西安710068;3.西安翔騰微電子科技有限公司,陜西 西安710068
摘要: 1394總線標準具有靈活、高速和可擴展的特性,為確保新一代航空1394總線系統功能、性能正確性,總線協議符合性及系統應用可靠性,對航空1394總線系統進行系統測試成為必要手段。提出了一種用于1394總線數據分析的邏輯電路,該邏輯電路內嵌于1394分析設備硬件中,可實現1394總線數據和狀態的監控、分析和存儲,再通過其主機接口讀取分析結果。經過1394總線系統的聯試、試驗及試飛測試任務,充分表明該邏輯電路可有效監控分析1394總線,對于促進航空領域1394總線系統的研制具有重要意義。
中圖分類號: TN4;TP336
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.08.044
中文引用格式: 牛少平,史嘉濤,索高華,等. 一種1394總線分析邏輯電路的設計與實現[J].電子技術應用,2016,42(8):175-178.
英文引用格式: Niu Shaoping,Shi Jiatao,Suo Gaohua,et al. Design and implementation of a 1394 bus analysis logic circuit[J].Application of Electronic Technique,2016,42(8):175-178.
Design and implementation of a 1394 bus analysis logic circuit
Niu Shaoping1,2,Shi Jiatao3,Suo Gaohua3,Song Jie3
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: 1394 bus is a bus standard with flexible, high speed and extensible. In order to ensure the correctness of the function, performance, protocol conformance and system application reliability of the 1394 bus in a new generation of aerospace system, it is a necessary mean to make a system testing for the bus system. A logic circuit used to analyze 1394 bus data is proposed in this paper, which embedded in the hardware of a 1394 bus analyzer, can realize monitoring, analyzing and storing the data from a 1394 bus, and then analysis results can be get through the host interface of the hardware. By the 1394 system integration testing and the mission of fighting test, it is indicated that the logic circuit can monitor and analyze the 1394 bus effectively, and be of great significance in the development of aerospace 1394 bus system.
Key words : 1394 bus;monitor;analyze;logic circuit

0 引言

  IEEE 1394總線標準是一種具有高速、靈活和擴展性好的數據傳輸標準,是目前有效的數據傳輸方式之一,廣泛應用于視頻傳輸、工業控制中,也越來越多地應用在航空領域總線系統中。為確保新一代航空1394總線系統和設備功能的正確性、穩定性,需要一個完善的總線測試環境對系統進行充分測試。

  本文結合航空1394系統應用研制中遇到的各種情況,從總線系統的相關需求入手,根據總線設備研制規范,提出了一種航空1394總線分析邏輯電路。該邏輯電路可內嵌于1394總線分析設備硬件中,能進行1394總線數據和狀態的監控、分析與存儲,支持發起多種總線行為和發送總線消息數據,可以為航空領域1394總線系統的研制和測試提供有效支持。

1 設計與實現

  1.1 硬件結構

  本文提出的1394總線分析邏輯電路內嵌于如圖1所示1394總線分析設備中。其中,外圍硬件主要通過專用芯片實現1394物理層、鏈路層功能、數據存儲功能以及主機接口功能;邏輯電路作為整個設備的功能核心,主要實現總線信息的監控以及解析功能。

圖像 006.png

圖1  1394總線分析設備結構

  1.2 邏輯電路

  作為1394總線分析設備的功能核心,分析邏輯電路主要由下面幾個功能模塊組成,其功能結構如圖2所示。

圖像 002.png

圖2  邏輯功能結構

  (1)主機接口控制模塊:實現了邏輯電路與硬件部分主機接口芯片之間的交互功能,包括響應主機發起的命令、解析命令信息,以及將讀取數據進行封包發送等功能。

  (2)存儲接口控制模塊:一方面實現對片外存儲器進行數據讀寫的接口功能,將內部提供的數據寫入片外存儲器或從片外存儲器讀取數據;另一方面完成數據信息寫入、讀出操作的調度控制,其工作模式可通過寄存器控制模塊中相應的功能寄存器進行配置更改。

  (3)鏈路層接口控制模塊[1]:LLC-DM模塊實現通過鏈路層數據接口進行消息數據收發的功能;LLC-MC模塊實現鏈路層控制寄存器的訪問配置功能。主要完成鏈路層工作模式配置或獲取鏈路層狀態信息等。

  (4)寄存器控制模塊:實現用于邏輯功能控制的控制寄存器、用于標識總線狀態的狀態寄存器,以及收發消息的計數寄存器等。初始化、啟動使能、發送幀周期等控制及參數信息均經由主機訪問并操作相關控制寄存器位實現。

  (5)其他模塊:包括基于異步FIFO的接收緩沖模塊、基于DPRAM的發送數據存儲模塊,以及不同時鐘域模塊之間的信號同步模塊。

  1.3 關鍵設計

  1.3.1 存儲結構及存取調度機制

  在消息數據和狀態信息的存儲控制方面,采用了如下優化設計:

  首先,存儲結構。這里將數據信息與狀分析信息進行分區存儲,存儲結構如圖3所示。數據區域按每條消息數據占用2 KB空間劃分,分析信息區域按每條消息占用8 B空間劃分,數據消息與分析信息一一對應。采用這種數據存儲結構,可讓存取操作時的尋址更加規律準確,降低誤操作的概率。

圖像 007.png

圖3  消息數據存儲結構

  其次,存取調度機制。存儲操作時先存數據信息,后存狀態信息;讀取操作時先讀狀態信息,后讀數據信息。存儲調度流程是因為狀態信息是完整分析一條數據信息后才產生的。讀取調度流程是便于軟件從狀態信息開始進行解析。

  1.3.2 數據獲取機制

  上層主機獲取存儲器中的數據信息時,一般采用直接尋址讀取的方式,而采用這種方式在獲取大量數據時往往需要發起多次多操作,很大程度上影響獲取數據的效率。針對本文設計中的存儲結構,這里采用一種新的數據獲取機制,如圖4所示。

圖像 008.png

圖4  數據獲取機制

  主機以消息條目為輸入,對邏輯內部消息讀取控制寄存器發起一次寫操作,讀取控制寄存器根據指定條目信息直接調度讀取該條信息完整數據并反饋輸出給主機。采用這種機制,主機只需發起一次操作,便可讀取一條消息的數據,這樣一方面可提高數據獲取效率,另一方面提高應用軟件的同步解析效率。

  1.3.3 鏈路模式自動配置

  1394總線狀態分析需要鏈路工作在正確的模式下,系統上電后,收發消息數據時,鏈路的工作模式就需要進行配置或調整,采用主機直接配置無疑會影響效率,甚至有可能影響正常的總線行為。

  針對這種問題,本文在邏輯電路的LLC-MC模塊中實現鏈路工作模式的自動配置機制。如圖5所示,系統上電后,LLC-MC模塊檢測等待鏈路初始化完成后進行默認的接收模式配置。當主機啟動發送任務時,根據鏈路狀態適時配置鏈路切換到發送模式,等待發送完成后再迅速配置切換回接收模式。

圖像 009.png

圖5  鏈路自動配置過程

2 仿真與測試

  本文首先對1394總線分析邏輯電路功能進行了虛擬仿真驗證。

  如圖6所示,鏈路層數據接口llc_dm負責完成消息數據的接收,每接收一條消息,消息記錄計數器rec_cnt_reg計數遞增1,S400速率消息計數器計數遞增1,標識著邏輯電路接收了一條速率為S400的消息數據;llc_dm接口接收完一條消息數據后,存儲器接口DDR2將接收消息數據寫入片外存儲器暫存;最后由主機通過USB接口[2,3]進行數據請求,每請求一次,邏輯通過DDR2接口取出一條消息數據交給USB回傳給主機。

圖像 010.png

圖6  邏輯功能驗證結果

  其次,通過嵌入該邏輯電路的1394總線分析設備進行了實踐測試。

  如圖7所示,總線分析設備在連接到1394總線系統時,總線復位行為引起了各總線節點設備的響應,分析設備監控到了多次的總線復位行為(Bus Reset)以及各節點發出的S100的物理層自標識消息(PhySelfD0)。

圖像 011.png

圖7  1394總線分析設備實測結果

  由于本文提出的1394總線分析邏輯電路主要針對航空1394總線系統的開發,因而與國內外現有通用1394總線設備相比,其具有更好的適用性、更高的效率以及較低的成本。

3 結論

  通過試驗表明,本文所述1394總線分析邏輯電路支持1394總線上不同速率、不同類型的消息數據收發,有效完成總線行為監控和數據分析,同時可內嵌用于多種1394總線仿真設備或用于總線異常分析的測試設備,具有良好的航空系統設備適用性,對于當今航空1394總線系統的研制與開發具有重要的應用價值。

  參考文獻

  [1] 劉光遠,張濤,鄭偉波.基于FPGA的數據采集系統IEEE1394接口設計[J].儀表技術與傳感器,2009(12):46-48.

  [2] Cypress.EZ-USB FX2 Technical reference manual[EB/OL].(2001)[2016].http://www.cypress.com.

  [3] 許永和.EZ-USB FX2系列單片機USB外圍設備設計與應用[M].北京:北京航空航天大學出版社,2002.

  


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国内不卡一区二区三区| 欧美一区二区日韩一区二区| 欧美大香线蕉线伊人久久国产精品| 香蕉国产精品偷在线观看不卡| 亚洲一区精品电影| 欧美亚洲一级| 美女诱惑一区| 欧美岛国激情| 欧美二区在线看| 午夜精品偷拍| 久久综合999| 国产精品极品美女粉嫩高清在线| 欧美xx视频| 午夜免费久久久久| 欧美日韩免费看| 亚洲人人精品| 久久不射2019中文字幕| 亚洲国产一区二区三区青草影视| 99pao成人国产永久免费视频| 国产精品99久久久久久人| 中文精品视频一区二区在线观看| 欧美日韩一区二区视频在线观看| 午夜精品福利视频| 国产美女高潮久久白浆| 91久久黄色| 一区二区不卡在线视频 午夜欧美不卡'| 国产视频在线一区二区| 亚洲视频免费看| 亚洲一级片在线看| 欧美日韩视频在线一区二区| 久热精品视频在线| 亚洲欧美日韩在线不卡| 亚洲欧美在线高清| 黄色成人免费网站| 欧美三级第一页| 国产精品色在线| 久久精品亚洲乱码伦伦中文| 欧美日韩午夜剧场| 国产精品福利在线观看网址| 黄色成人片子| 麻豆精品一区二区综合av| 亚洲一区二区三区免费观看| 国产精品美女久久久久久久| 免费亚洲婷婷| 久久艳片www.17c.com| 国产日韩专区| 欧美在线亚洲| 国产麻豆综合| 亚洲深夜福利| 亚洲国产日韩欧美在线99| 久久亚洲综合色| 欧美在线观看一二区| 妖精视频成人观看www| 国产精品外国| 夜夜嗨av一区二区三区中文字幕| 激情av一区二区| 日韩视频免费大全中文字幕| 国产亚洲欧美日韩精品| 久久久夜夜夜| 亚洲欧洲在线视频| 国产精品毛片a∨一区二区三区| 久久精品视频免费| 欧美乱在线观看| 精品va天堂亚洲国产| 久久狠狠一本精品综合网| 欧美女激情福利| 在线亚洲美日韩| 国产精品美女久久久免费| 国产农村妇女精品| 欧美成人亚洲| 久久一区国产| 欧美一区视频在线| 国产日韩欧美综合一区| 最新亚洲激情| 欧美华人在线视频| 国产精品高清在线| 国产精品久久毛片a| 欧美一区二区三区免费观看视频| 亚洲国产精品一区在线观看不卡| 亚洲黄色免费| 亚洲综合视频网| 欧美区高清在线| 欧美激情精品久久久| 午夜国产欧美理论在线播放| 国产精品一区久久久久| 久久乐国产精品| 老牛嫩草一区二区三区日本| 久久爱www久久做| 久久综合色播五月| 久久综合久色欧美综合狠狠| 国产视频精品xxxx| 蘑菇福利视频一区播放| 国产一区二区三区无遮挡| 国产精品家庭影院| 亚洲字幕在线观看| 一本久久综合| 国产精品每日更新在线播放网址| 欧美视频在线观看免费网址| 黄色亚洲网站| 精品9999| 国产精品入口日韩视频大尺度| 国内揄拍国内精品少妇国语| 久久国产精品毛片| 一区二区欧美视频| 国产一区二区三区奇米久涩| 欧美三级午夜理伦三级中视频| 亚洲理论在线| 久久精品91久久香蕉加勒比| 免费在线观看一区二区| 久久成人免费网| 欧美日韩视频专区在线播放| 欧美精品三区| 狠狠入ady亚洲精品经典电影| 亚洲国产一区二区a毛片| 亚洲国产99精品国自产| 欧美激情在线免费观看| 欧美区二区三区| 欧美视频在线一区二区三区| 欧美国产日本| 国产精品免费观看在线| 久久伊人一区二区| 久久久久综合网| 欧美人成在线视频| 久久久国产精品一区二区三区| 亚洲综合视频一区| 欧美三级电影大全| 亚洲专区一区二区三区| 亚洲免费一区二区| 中文在线资源观看视频网站免费不卡| 国产精品盗摄一区二区三区| 国产一区二区三区在线免费观看| 亚洲最黄网站| 国内精品一区二区三区| 亚洲视频一区二区| 国产欧美一区二区精品仙草咪| 亚洲激情在线观看| 日韩午夜电影av| 在线精品视频在线观看高清| 欧美精品亚洲精品| 国产一区二区三区在线观看免费视频| 欧美激情亚洲综合一区| 欧美特黄一级大片| 欧美韩日一区二区| 欧美日韩精品二区| 欧美日韩一级大片网址| 亚洲黄网站在线观看| 欧美国产91| 国产日韩欧美中文| 亚洲国内精品在线| 亚洲小说欧美另类婷婷| 巨乳诱惑日韩免费av| 欧美精品二区三区四区免费看视频| 国产精品亚洲第一区在线暖暖韩国| 欧美日韩精品免费观看视一区二区| 伊人成人网在线看| 蜜桃av一区二区在线观看| 久久夜精品va视频免费观看| 久久久噜噜噜久久中文字幕色伊伊| 亚洲成人自拍视频| 国产精品香蕉在线观看| 国产精品大片免费观看| 国内外成人免费激情在线视频网站| 久久免费视频在线| 亚洲一区二区精品视频| 久久在线91| 亚洲一区二区在线免费观看视频| 亚洲一区二区四区| 美女福利精品视频| 国产视频一区在线观看一区免费| 欧美视频中文字幕| 99精品视频网| 一区二区三区在线高清| 亚洲性视频网站| 国产午夜精品在线| 亚洲欧洲精品天堂一级| 在线观看视频欧美| 激情小说另类小说亚洲欧美| 亚洲免费观看| 亚洲午夜av| 国产精品中文字幕在线观看| 亚洲精品综合久久中文字幕| 欧美激情一区二区三级高清视频| 欧美伦理a级免费电影| 国产精品福利片| 亚洲一区二区三区涩| 激情懂色av一区av二区av| 国产日韩精品一区二区三区| 久久噜噜噜精品国产亚洲综合| 国产欧美婷婷中文| 欧美精品久久久久a| 欧美风情在线| 国产一区二区三区奇米久涩| 国产欧美精品va在线观看| 国产欧美日韩视频在线观看| 亚洲综合日韩在线| 亚洲人成啪啪网站| 韩日欧美一区二区三区| 韩日午夜在线资源一区二区| 久久久欧美精品| 欧美成年人视频| 国产一区深夜福利| 韩国v欧美v日本v亚洲v| 国产精品系列在线播放| 亚洲小少妇裸体bbw| 亚洲欧美在线一区| 亚洲国产黄色片| 亚洲国产精品va在看黑人| 久久国产99| 老司机成人在线视频| 极品av少妇一区二区| 久久久久高清| 欧美精品一区二区在线播放| 欧美日韩在线播| 久久影视精品| 亚洲午夜精品久久久久久浪潮| 国产精品精品视频| 99精品热视频只有精品10| 国产精品视频网址| 欧美777四色影视在线| 国产精品美女一区二区在线观看| 欧美成人亚洲| 亚洲国产精品成人| 在线观看视频一区二区欧美日韩| 国产亚洲人成网站在线观看| 国产精品一区二区在线观看不卡| 国产精品国内视频| 欧美影院精品一区| 亚洲图片欧美一区| 亚洲七七久久综合桃花剧情介绍| 国产精品乱人伦一区二区| 久久先锋影音av| 1024精品一区二区三区| 欧美日韩一区三区| 狠狠入ady亚洲精品经典电影| 麻豆国产精品一区二区三区| 欧美一区二区精美| 夜夜躁日日躁狠狠久久88av| 正在播放欧美视频| 玖玖综合伊人| 亚洲欧洲三级| 久久精品九九| 国产精品专区第二| 欧美一区二区三区四区视频| 国产在线精品成人一区二区三区| 久久久久一区二区三区| 午夜精品美女自拍福到在线| 国产午夜精品一区二区三区欧美| 亚洲国产成人av| 欧美在线资源| 亚洲人成久久| 国产一区二区视频在线观看| 欧美成人精品一区二区三区| 国产精品v日韩精品v欧美精品网站| 亚洲美女精品成人在线视频| 亚洲国产乱码最新视频| 亚洲激情视频网站| 国语精品一区| 麻豆乱码国产一区二区三区| 久久超碰97中文字幕| 欧美日韩国产不卡在线看| 老司机午夜精品视频在线观看| 亚洲色图在线视频| 亚洲国产精品欧美一二99| 亚洲精品国产精品国自产观看| 国产一区二区三区黄视频| 日韩一区二区高清| 国产精品色婷婷| 中文日韩电影网站| 亚洲免费一区二区| 久久人人爽人人爽| 亚洲人永久免费| 1000部国产精品成人观看| 国产精品视频免费一区| 国产日本欧美一区二区三区| 国产欧美精品va在线观看| 欧美午夜精品久久久久久孕妇| 性做久久久久久久免费看| 在线亚洲激情| 欧美精品大片| 久久精品国产第一区二区三区最新章节| 亚洲综合精品自拍| 欧美亚日韩国产aⅴ精品中极品| 欧美在线|欧美| 欧美国产精品中文字幕| 欧美美女bb生活片| 欧美国产丝袜视频| 精品动漫3d一区二区三区| 亚洲欧洲av一区二区| 亚洲欧洲综合另类| 一本色道久久综合亚洲精品小说| 99精品99久久久久久宅男| 国产精品视频免费观看www| 欧美日韩影院| 麻豆av一区二区三区久久| 国产日韩精品一区二区浪潮av| 一区二区三区高清在线| 精品福利av| 国产亚洲成年网址在线观看| 亚洲无毛电影| 国产精品毛片a∨一区二区三区| 久久国产精品99久久久久久老狼| 99国产精品久久久久久久| 国产精品激情| 久久精视频免费在线久久完整在线看| 久久―日本道色综合久久| 欧美国产一区视频在线观看| 亚洲午夜精品17c| 含羞草久久爱69一区| 国产免费成人av| 国产精品免费aⅴ片在线观看| 欧美日本网站| 国产色综合天天综合网| 在线视频亚洲欧美| 国产精品网曝门| 欧美另类在线播放| 香蕉久久a毛片| 国产一区二区精品在线观看| 欧美在线电影| 亚洲精选国产| 欧美日韩ab片| 亚洲国产天堂久久综合网| 欧美成人免费大片| 欧美精品1区| 国产一区二区成人| 亚洲一品av免费观看| 欧美日韩另类国产亚洲欧美一级| 午夜精品在线观看| 亚洲第一在线综合在线|