<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 1553B總線(xiàn)遠程終端的FPGA程序設計

1553B總線(xiàn)遠程終端的FPGA程序設計

作者: 時(shí)間:2013-06-26 來(lái)源:網(wǎng)絡(luò ) 收藏

  實(shí)際編程時(shí),對數據的解析響應在數據解析模塊.數據編碼模塊.主控模塊和軟件接口模塊的協(xié)調工作下完成,FPGA 內部各功能模塊的聯(lián)系如圖6所示.

  FPGA中各模塊的詳細功能詳述如下:

 ?。?)數據解析模塊:本模塊對總線(xiàn)上串行數字脈沖進(jìn)行接收并解析,數據解析模塊負責檢測命令字.數據字.狀態(tài)字的同步頭,1553B 總線(xiàn)的每一條消息都是從命令字開(kāi)始的,數據解析模塊在檢測到命令字同步頭后,將同步頭后邊的16位有效信息進(jìn)行串并轉換,經(jīng)過(guò)解析后,判定是否對該命令做出響應,若此命令是發(fā)給本RT終端的,則根據命令做出接收數據或發(fā)送數據的響應,若此命令不是發(fā)給本RT 終端的,則不做出任何響應.

 ?。?)數據編碼模塊:本模塊在接收到數據發(fā)送命令時(shí)進(jìn)行工作,主要完成對發(fā)送數據的曼徹斯特Ⅱ型雙電平編碼.

 ?。?)主控模塊:本模塊控制各模塊協(xié)調工作,為各模塊提供正常工作的時(shí)鐘信號,當數據解析模塊接收到的是接收數據命令時(shí),將數據解析模塊解析得到的數據字存儲到一個(gè)雙口RAM中,記為RAM1,等待CPU前來(lái)讀取,RAM1 被劃分為32 個(gè)區域,對應此RT 終端的32 個(gè)子地址;當數據解析模塊接收到的是發(fā)送數據命令時(shí),將CPU事先存儲在另一個(gè)雙口RAM中的數據發(fā)送給數據編碼模塊,此雙口RAM 記為RAM0?RAM0 同樣被劃分為32個(gè)區域,對應RT終端的32個(gè)子地址.

 ?。?)軟件接口模塊:本模塊是與CPU 通信的接口,當RAM1中某個(gè)區域存儲新的數據時(shí),通知軟件前來(lái)讀取,當軟件向RAM0中某個(gè)區域寫(xiě)入數據后,通知FPGA軟件寫(xiě)入數據完畢.

  4 試驗

  試驗時(shí),將程序下載至FPGA中,使用Quartus Ⅱ軟件自帶的邏輯分析儀觀(guān)察FPGA的通信性能,采用上海旋極公司提供的成品1553B 板卡和配套測試軟件與本文開(kāi)發(fā)的電路進(jìn)行通信,試驗證實(shí):兩者通信結果正確無(wú)誤,滿(mǎn)足通信要求,其中,A路總線(xiàn)接收數據的邏輯關(guān)系如圖7所示.

  5 結語(yǔ)

  本文介紹了1553B 軍用航空總線(xiàn)通過(guò)FPGA 編程實(shí)現的方法,該程序通過(guò)調試之后可以很好的工作,完全可以滿(mǎn)足海軍某型號飛機某系統1553B 總線(xiàn)通信的要求。將1553B 總線(xiàn)接口集成到FPGA 內,不但降低了成本,縮短了開(kāi)發(fā)周期,也減輕了機身的重量,具有非常重要的現實(shí)意義和良好的應用前景。

fpga相關(guān)文章:fpga是什么



上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>