《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 航天地面測試中1553B-PCI接口轉換技術實現
航天地面測試中1553B-PCI接口轉換技術實現
摘要: 1553B 總線是MIL-STD-1553B 總線的簡稱,其全稱為飛機內部時分制指令/響應式多路 傳輸數據總線,是一種滿足實時性、數據完整性和系統可靠性的通用機載串行多路總線標 準,該總線標準首先在航空工業中得到廣泛應用。隨著衛星技術的發展,1553B 總線在國 內航天領域的應用也日益廣泛,作為與之配套的地面檢測設備也需要具有1553B 總線接口 的通信板卡。
Abstract:
Key words :

        1 引言

  1553B 總線是MIL-STD-1553B 總線的簡稱,其全稱為飛機內部時分制指令/響應式多路傳輸數據總線,是一種滿足實時性、數據完整性和系統可靠性的通用機載串行多路總線標準,該總線標準首先在航空工業中得到廣泛應用。隨著衛星技術的發展,1553B 總線在國內航天領域的應用也日益廣泛,作為與之配套的地面檢測設備也需要具有1553B 總線接口 的通信板卡。

  2 方案設計

  本板卡是基于PCI 總線的1553B 總線接口卡,要實現的功能是利用PCI 總線作為媒介, 實現計算機控制1553B 總線BC 端和RT 端進行數據傳輸的功能,最終在衛星地面測試過程中 實現由計算機對遠程終端的設備進行測試和控制。板卡硬件結構如圖1 所示,主要由PCI 協議接口芯片、1553B 總線控制器收發器和變壓器等組成。

板卡硬件結構

  3 PCI-1553B 接口卡功能實現

  3.1 1553B 協議

  1553B 總線系統中包含三種不同類型的終端:總線控制器(BC)、總線監視器(MT)和 遠程終端(RT)。由于1553B 數據總線采用的是主從控制方式的總線控制,主節點即總線控 制器(BC)負責控制整個網絡,控制數據流從BC 流向RT、RT 流向BC 以及RT 流向RT。數 據流的基本形式是消息,協議規定一個消息傳輸的完整過程由指令字、數據字(或指令字和狀態字)組成。每一種字長為20 位,有效消息位是16 位,每種字的前三位為同步頭,最后一位是奇偶校驗位。在本系統中,主要數據傳輸方式是BC→RT 和RT→BC 兩種。 BC 端向RT 端的數據傳輸過程是首先由BC 發出一個接收指令字及規定數目的數據字到 RT,后者在核實消息后發回一個狀態字給BC,指令字和數據字應以沒有字間間隔的連續形 式發出。

  RT 端向BC 端的數據傳輸過程是首先由BC 向RT 發出一個發送指令字,該RT 在核實指令字后,發回一個狀態字給BC,繼之以規定數目的數據字,狀態字和數據字應以沒有字間 間隔的連續形式發出。

  3.2 1553B 總線協議控制器的實現

  1553B 總線協議控制器是本板卡構成的關鍵。市場上實現1553B 總線協議的芯片很多,目前應用比較廣泛的是美國數據設備公司(DDC)的BU-61580,它雖然能夠完整的實現 1553B 總線協議,但缺點是設置比較復雜、體積比較大、功耗比較高。本設計采用Condor Engineering 公司的FlightCORE-1553 IP 核作為總線協議控制器,它完全滿足1553B 總線協 議,為主處理器和1553B 總線提供了完整、靈活的接口,能夠實現總線控制器(BC)、遠程 終端(RT)和總線監視器(BM)三種模式,并且適應ALTEA 和XILINX 大部分型號的FPGA, 與BU-61580 等協議芯片相比,具有使用靈活、功耗低、節省印制板面積等特點。

  該總線控制器內部有 1K×16bits 的存儲空間,在存儲空間的低地址區是硬件寄存器、固件保留區和文件寄存器,通過對這些寄存器的設置,可以方便地將控制器配置為BC、RT 或者BM。

  下面對常用的寄存器進行說明: 1. 配置寄存器:用來選擇工作模式,即 BC、RT 或BM;

  2. 控制寄存器:用來啟動相應的工作模式;

  3. 中斷使能寄存器:設置產生中斷的條件;

  4. 中斷狀態寄存器:當中斷產生時,固件將該寄存器相應位設置為有效,主處理器通 過讀該寄存器判斷是否有中斷發生;

  5. 自檢寄存器:該寄存器具有只讀屬性,表明工作狀態。 實際應用中,該控制器需要4K 字的存儲空間才能正常工作,所以需要擴充存儲空間, 考慮到控制器接收處理總線數據后計算機能及時獲取而又不影響其正常工作,采用雙口RAM 比較合適,其中控制器前1K 字的存儲空間和雙口RAM 的地址空間是重疊的。

  3.3 PCI 功能的實現

  PCI 協議接口芯片采用PLX9054,通過XILINX 的FPGA 實現PLX9054 與1553 總線協議的通信。當計算機啟動時,9054 需要串行EEPROM 為其提供一些必要的配置信息以實現對PCI 配置寄存器和本地寄存器的設置,這些信息除了局部空間的范圍和基地址外,還包括設備信 息和中斷資源等,這些需要我們事先燒寫到EEPROM 中,本文EEPROM 采用93LC56B。

 

       實際應用中,需要根據存儲空間大小配置相應的9054 的地址空間,1553B 總線控制器 本身含有1K 字的寄存器空間,為了擴大存儲器空間,在FPGA 內例化了8K×16bits 的雙口 RAM。在9054 的本地端,將地址總線設為32 位,每一次32 位的讀寫操作僅對其低16 位進 行,高16 位未用,因此實際需要配置2 倍于雙口RAM 大小的空間,即32KByte,故EEPROM 中的局部地址空間0 范圍寄存器設為FFFF8000,局部地址空間0 描述寄存器設為4B430043。

  3.4 PCI 總線和1553B 總線的橋接

  在PCI 總線一邊,9054 的PCI 總線端需要和主機上的PCI 插槽進行連接。由于9054 是 專用的PCI 協議芯片,所以它的PCI 端可以直接通過插卡上的引線和PCI 插槽連接。

  9054 的本地端和1553B 總線控制器HOST 端通過FPGA 實現邏輯轉換。9054 支持三種傳輸模式,即主模式、從模式和DMA 模式,DMA 模式適合突發的大量數據的傳輸,由于1553B 總線的數據速率為1Mbps,數據量很小,因此采用從模式中的單周期讀寫模式,相對于主模 式而言電路設計和時序控制也相對簡單。

  根據9054 從模式下單周期讀寫時序、1553B 總線控制器HOST 端時序和雙口RAM 時序采 用如圖2 所示的狀態機實現PCI 總線對1553B 總線控制器和雙口RAM 空間的讀寫操作。

狀態轉換圖

圖2 狀態轉換圖

  當9054 的局部總線復位信號有效后,狀態機進入S0 狀態,當啟動本地總線的單周期寫操作時,在檢測到地址選通信號有效,且寫信號有效后,狀態機進入S1 狀態,將本地地址 總線賦給1553B 總線控制器的地址總線,狀態機進入S2 狀態,將本地數據總線賦給1553B 總線控制器的數據總線,直到數據寫入后,狀態機重新回到S0 狀態;當啟動本地總線單周 期讀操作時,在地址選通信號有效且讀信號有效后判斷本地地址總線,當本地地址大于等于 1024 時,訪問雙口RAM 的B 端口,當本地地址小于1024 時,訪問1553B 總線控制器內的寄 存器,這樣做的好處是防止對雙口RAM 操作時出現讀寫沖突的問題。

  3.5 接口卡外圍電路

  接口卡外圍電路主要包括收發器、變壓器和 RT 子地址電路等。 收發器分為接收和發射兩部分,接收部分的功能是將 1553 總線上傳輸的雙極性差分曼 徹斯*轉化為適合FPGA 輸入的互補CMOS/TTL 電平。發射部分是接收部分的逆過程,它將互補的CMOS/TTL 電平轉為適合1553B 總線傳輸的雙極性差分曼徹斯*。本設計收 發器采用HOLT 公司的HI1567,由于HI1567 的工作電壓是5V,在與IO 電壓非5V 的FPGA 互聯時需要串接330 歐姆的電阻。

  接口卡通過短截線與 1553B 主總線相連。在短截線和收發器之間需要設置隔離變壓器,以提供總線驅動電壓,防止終端因短路引起損壞和接口卡產生的噪聲影響1553B 主總線上的信號。短截線與1553B 主總線的連接方式有兩種:直接耦合和變壓器耦合。直接耦合是直接將短截線連接到主總線。變壓器耦合在直接耦合的基礎上加了一個耦合變壓器,對終端實行兩級隔離,增加了數據傳輸的距離,同時提高了系統的可靠性。直接耦合短截線的長度 最大為1 英尺(約0.3 米),而變壓器耦合方式短截線最大可以達20 英尺(約6 米)。

  本文 變壓器采用HOLT 公司的PMDB2725EX,該變壓器提供兩種變壓比,即1:2.5 和1:1.79,分別適應直接耦合和變壓器耦合兩種方式。需要注意的是無論采用哪種方式,都必須在1553B 總線和變壓器之間串聯隔離電阻對總線進行短路保護。收發器和變壓器電路如圖3 所示。 RT 子地址不僅可以通過板卡上的手動開關來完成1553B 總線終端RT 地址的設置,也 可以通過上位機進行軟件設置。

收發器變壓器電路圖

圖 3 收發器變壓器電路圖

 

       4 驅動及應用軟件設計

  驅動程序的基本功能是完成設備的初始化、對端口的讀寫操作,中斷的響應以及調用。本文采用DDK(驅動程序開發包)來編寫驅動程序,這里就不做詳細介紹。 應用軟件采用 Visual C++編寫,完成對PCI 的讀寫操作,進而實現控制1553B 總線的 數據傳輸。其中,BC 模式下的流程為:

  (1)讀取自檢寄存器,判斷工作狀態;

  (2)通過配置寄存器,設置工作模式為總線控制器(BC);

  (3)根據中斷條件設置中斷使能寄存器;

  (4)初始化中斷隊列;

  (5)定義BC 塊和發送接收數據緩沖區;

  (6)將控制字、命令字和需要發送的數據寫入相應的消息塊中;

  (7)設置控制寄存器啟動傳輸;

  (8)輪詢中斷狀態寄存器,如果中斷,進入中斷程序,處理相應的中斷。

  5 結束語

  為實現有效載荷地面測試過程中終端設備與星上1553B總線上被測試設備之間的信息交互,需要應用1553B總線到計算機標準接口的通信板卡。本文通過對1553B總線和PCI總線協議的分析,結合航天地面測試實際要求提出了一種1553B-PCI總線接口卡的實現方法,給出了硬件結構框圖,部分原理圖和接口控制的FPGA實現。經過測試,實現了計算機通過PCI總線與遠程終端設備的信息交互,滿足了實際要求,并在XXX型號地面測試中應用。

 

此內容為AET網站原創,未經授權禁止轉載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          欧美网站在线| 久久国产精品一区二区三区| 亚洲免费在线精品一区| 久久精品人人做人人爽电影蜜月| 裸体素人女欧美日韩| 久久久精品国产一区二区三区| 欧美一区免费| 欧美精品一区二区视频 | 99国产精品99久久久久久粉嫩| 一本色道久久综合| 女人香蕉久久**毛片精品| 黄色在线一区| 羞羞答答国产精品www一本 | 欧美一区二区三区免费看| 欧美日一区二区在线观看 | 欧美精品亚洲精品| 99在线|亚洲一区二区| 嫩草成人www欧美| 亚洲一级二级| 欧美成人高清| 亚洲一区二区成人| 亚洲日本黄色| 亚洲网站在线| 午夜欧美精品久久久久久久| 国产精品最新自拍| 亚洲第一黄色| 国内精品嫩模av私拍在线观看| 亚洲一区二区三区四区中文 | 亚洲日本无吗高清不卡| 午夜欧美精品| 久久久久久国产精品mv| 一区二区精品| 亚洲国产欧美不卡在线观看| 国产一区在线免费观看| 欧美激情国产日韩| 久久久久高清| 久久国产主播精品| 亚洲一区高清| 国产嫩草一区二区三区在线观看| 最新日韩av| 亚洲高清在线观看一区| 国产尤物精品| 亚洲午夜精品久久久久久app| 欧美日韩精品久久| 欧美日韩在线大尺度| 欧美另类视频| 国产综合色一区二区三区| 午夜视频精品| 狠狠久久婷婷| 亚洲特级毛片| 亚洲人成人一区二区三区| 亚洲国产精品日韩| 亚洲最黄网站| 亚洲欧美日韩在线综合| 香蕉成人久久| 欧美一区二区三区四区夜夜大片| 欧美在线高清| 国产日韩一区二区三区| 国产精品美女久久久| 国产精品久久亚洲7777| 香蕉久久夜色精品国产| 久久亚洲欧美| 狠狠入ady亚洲精品| 狠狠久久综合婷婷不卡| 亚洲青涩在线| 欧美综合二区| 红桃视频国产精品| 国产欧美日韩一区二区三区在线 | 极品av少妇一区二区| 亚洲精品一级| 亚洲一区影院| 国产精品v欧美精品∨日韩| 亚洲国产精品久久久久婷婷老年| 一区二区三区偷拍| 久久久久欧美精品| 伊人久久成人| 久久不射网站| 亚洲日本激情| 欧美精品一区二区三区在线看午夜 | 国产精品二区二区三区| 一本色道久久综合亚洲二区三区| 久久三级视频| 国产欧美韩日| 亚洲视频一区| 欧美黄色aaaa| 国产欧美日韩一区二区三区| 欧美视频二区| 久久国产一二区| 亚洲精选久久| 亚洲视频狠狠| 欧美日本国产精品| 美女久久一区| 国产精品久久久免费| 怡红院精品视频在线观看极品| 美女网站久久| 亚洲综合三区| 一区二区91| 蜜桃av综合| 日韩视频中文| 亚洲午夜黄色| 欧美午夜精品| 午夜视频久久久| 美女爽到呻吟久久久久| 在线亚洲精品| 亚洲少妇诱惑| 国产精品久久久久久久久久妞妞 | 久久精品综合一区| 国产亚洲欧美一区二区| 在线日韩电影| 91久久亚洲| 亚洲精品国产精品国自产观看| 欧美日韩午夜| 欧美视频日韩| 欧美三级在线| 好吊色欧美一区二区三区视频| 免费视频一区| 久久精品国产99精品国产亚洲性色| 国产欧美高清| 国产日韩免费| 午夜在线精品偷拍| 免费亚洲婷婷| 久久天堂成人| 欧美精品综合| 激情欧美丁香| 在线亚洲伦理| 久久经典综合| 国产精品s色| 亚洲国产精品第一区二区| 亚洲激情社区| 翔田千里一区二区| 久久久www| 欧美日韩亚洲三区| 亚洲国产99| 国产精品综合色区在线观看| 久久久久综合| 亚洲午夜91| 国产精品久久久久久久久久妞妞| 免费日韩精品中文字幕视频在线| 久久午夜精品一区二区| 国内精品久久久久国产盗摄免费观看完整版| 亚洲综合首页| 羞羞答答国产精品www一本| 久久久亚洲人| 欧美涩涩视频| 一本色道88久久加勒比精品| 亚洲免费婷婷| 亚洲视频观看| 亚洲一区二区三区四区五区午夜| 久久一区国产| 亚洲青涩在线| 欧美国产高潮xxxx1819| 91久久黄色| 久久久噜噜噜久久狠狠50岁| 国内在线观看一区二区三区| 国产精品日韩久久久| 欧美伊人久久| 亚洲视频大全| 国产精品国色综合久久| 亚洲女同同性videoxma| 国语对白精品一区二区| 欧美中文字幕| 99视频精品| 国内精品美女在线观看| 老鸭窝91久久精品色噜噜导演| 欧美三级不卡| 久久久综合香蕉尹人综合网| 亚洲伦伦在线| 欧美日韩精品免费观看视一区二区 | 在线观看一区| 久久婷婷国产综合尤物精品| 一区二区精品| 亚洲网站啪啪| 欧美日韩国产精品一卡| 亚洲一区激情| 中文精品视频一区二区在线观看| 国产精品二区影院| 欧美在线播放一区| 久久aⅴ乱码一区二区三区| 99热免费精品| 亚洲经典在线看| 影音先锋一区| 亚洲国产激情| 欧美亚洲三级| 久久一区二区三区av| 亚洲免费在线| 久久riav二区三区| 免费在线亚洲欧美| 久久高清免费观看| 鲁大师影院一区二区三区| 亚洲欧美日韩视频二区 | 亚洲欧美日韩精品综合在线观看| 亚洲麻豆一区| 中文有码久久| 亚洲自啪免费| 久久久www| 欧美精品色网| 一区在线电影| 一本色道久久综合一区| 国产精品亚洲综合久久| 嫩草成人www欧美| 久久精品成人一区二区三区蜜臀| 久久精品电影| 国产一区二区三区四区三区四 | 久久久久在线| 欧美激情 亚洲a∨综合| 欧美精品一区二区视频| 国内一区二区三区| 99伊人成综合| 久久国产99| 国产在线视频欧美一区二区三区| 尤物精品在线| 国产精品免费一区二区三区在线观看 | 国产精品嫩草99av在线| 男女av一区三区二区色多| 欧美粗暴jizz性欧美20| 狠狠干综合网| 国产精品三上| 欧美久久电影| 国产亚洲一区在线| 欧美日韩亚洲一区三区| 亚洲视频导航| 欧美激情aⅴ一区二区三区| 亚洲二区免费| 国产婷婷精品| 亚洲无线视频| 伊人精品在线| 久久精品欧美| 亚洲精品在线视频观看| 玖玖精品视频| 一区二区动漫| 狠狠色丁香久久综合频道| 国产精品外国| 狠色狠色综合久久| 美女精品在线| 99日韩精品| 韩日成人在线| 久久资源在线| 国产日韩欧美高清免费| 国内一区二区在线视频观看| 西西裸体人体做爰大胆久久久| 亚洲一级二级| 欧美黄免费看| 久久久久看片| 亚洲一区观看| 国产欧美日韩一区| 亚洲国产高清视频| 欧美特黄a级高清免费大片a级| 亚洲欧美日韩精品在线| 一区二区三区四区五区视频 | 国产精品乱码| 一本色道久久99精品综合| 韩国一区二区三区在线观看| 久久一本综合频道| 欧美中文字幕| 免费久久久一本精品久久区| 在线视频免费在线观看一区二区| 好吊日精品视频| 欧美.www| 欧美日韩免费高清| 欧美久久99| 欧美日韩99| 欧美日一区二区在线观看| 欧美久久久久久久| 欧美午夜视频| 亚洲天堂激情| 亚洲精品看片| 在线亚洲观看| 亚洲欧美日韩一区在线观看| 免费在线成人av| 欧美一区二区三区四区夜夜大片| 玖玖视频精品| 欧美亚韩一区| 激情av一区| 亚洲欧洲一区二区天堂久久| 亚洲国内在线| 一区二区三区四区五区视频 | 亚洲欧美日本日韩| 亚洲在线观看| 欧美在线视频二区| 国产精品红桃| 亚洲久久成人| 久久不射2019中文字幕| 欧美在线网站| 在线观看欧美亚洲| 国产一区二区你懂的| 久久精品网址| 极品尤物久久久av免费看| 日韩网站在线| 久久午夜视频| 亚洲黄色成人久久久| 国产精品永久| 欧美日本韩国一区二区三区| 亚洲高清在线播放| 国产精品视频久久一区| 欧美一区1区三区3区公司 | 国产精品jizz在线观看美国| 国精品一区二区| 一本色道久久精品| 欧美激情91| av成人免费观看| 亚洲欧美综合国产精品一区| 亚洲国产美女| 欧美1区3d| 亚洲深夜福利| 黄色成人在线网址| 久久久成人网| 一本色道久久综合亚洲二区三区| 久久伊人亚洲| 中文有码久久| 亚洲网址在线| 欧美一区久久| 亚洲综合国产激情另类一区| 亚洲高清激情| 国产精品观看| 欧美凹凸一区二区三区视频| 在线亚洲美日韩| 一区在线免费观看| 欧美精品二区三区四区免费看视频| 一区二区三区精品视频在线观看| 欧美视频久久| 欧美黄色大片网站| 久久久久久国产精品mv| 国产精品毛片一区二区三区 | 欧美日韩一区二区高清| 国产一区二区你懂的| 在线精品一区| 合欧美一区二区三区| 欧美a级一区| 久久国产免费| 久久黄色网页| 亚洲女人av| 国产精品夜夜夜| 国产女主播一区二区| 99精品福利视频| 亚洲精品免费观看| 亚洲二区精品| 亚洲福利专区| 日韩午夜免费视频| 99热在线精品观看| 国产欧美不卡| 国产精品亚洲欧美| 亚洲欧美日本视频在线观看| 国产精品毛片一区二区三区| 国产亚洲网站| 麻豆成人精品| 欧美激情综合| 狠狠干综合网| 亚洲美女啪啪| 国产毛片久久| 久久久久久九九九九| 欧美韩日精品| 狠狠色噜噜狠狠狠狠色吗综合| 激情综合在线| 国产日韩一区二区三区| 香蕉国产精品偷在线观看不卡| 欧美专区18| 欧美日韩亚洲国产精品| 精品69视频一区二区三区Q| 91久久在线| 亚洲欧美大片| 午夜精品剧场| 亚洲国产午夜| 国产日韩欧美三级| 久久国产精品毛片| 国产精品vip| 一区二区日韩免费看| 久久国产毛片| 怡红院精品视频在线观看极品| aa级大片欧美三级| 美女黄网久久| 在线播放不卡| 久久精品国产99精品国产亚洲性色| 欧美日韩国产欧| 国产精品日本| 国产精品成人观看视频免费| 在线一区免费观看| 欧美人成在线| 国产视频一区免费看| 欧美日本亚洲韩国国产| 国产一区二区你懂的| 欧美久久成人| 翔田千里一区二区| 伊人天天综合| 欧美一区二区视频在线| 99精品免费网| 国产精品地址| 久久精品成人| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品一区二区国产| 亚洲激情网站| 欧美三级网页| 久久精品天堂| 国产精品社区| 亚洲区一区二| 国产一区清纯| 久久天天狠狠| 欧美主播一区二区三区美女 久久精品人| 亚洲图片在线观看| 欧美aa国产视频| 久久国产日韩欧美|