新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > FPGA在彈上信息處理機中的應用

        FPGA在彈上信息處理機中的應用

        作者:方超 龔龍慶 田衛 西安驪山微山電子公司 時間:2009-04-14 來源:電子產品世界 收藏

          3路輸入數字量接口

        本文引用地址:http://www.104case.com/article/93424.htm

          3路輸入數字量,碼速率分別為:1.28Mbps、115.2Kbps、38.4Kbps的數據流,數據流在內部經過串并轉換將接收的數據存儲在數據緩沖區A和數據緩沖區B中,再經過狀態控制機來控制數據的不斷更新。

          同步422接口輸出

          采用兩路單向RS422同步串行通訊接口,差分傳輸,一路為串行數據,一路為時鐘數據 ,采用雙線制傳輸。輸出碼速率2.56Mbps,15位加擾。

          設計

          當3 路輸入數字量的數據流和4M的1553數據在20ms的時間內傳輸時,所需的內存約為10KB。

          緩沖區存儲切換有2種方式:

          1)當1.28M的同步串行接口接收的數據個數達到64x100時切換;

          2)由內部的20ms定時器切換。

          因此當ARM異常后,能夠確保除4M總線數據之外的其它通道正常輸出。當1.28M的同步串行接口異常后,內的狀態機自動切換到內部的20ms定時器進行切換。FPGA設計及IP核通過SPARTAN3AN集成開發環境進行仿真驗證。

          FPGA選用Xilinx公司的SPARTAN3AN系列的XC3S700AN-4FG484,電壓1.2~3.3V,電流50mA~2A,主頻最高達70MHz以上。

          地面單元測試儀的設計

          單元測試儀(圖2)主要完成對信息處理機各種功能和參數的測試,模擬產生彈上機的所有輸入信號,并測試其所有輸出信號,可用于信息處理機的生產調試、出廠測試和外廠維修。

          單元測試儀由便攜式工控機內插相應PCI板卡和相應軟件程序組成,PCI板卡為1塊COM通訊測試板卡,其主要實現和彈上高速內總線4Mbps(或以上)1553B總線接口,在軟件的控制下,向彈上發送各種測試命令、并接收彈上機的測試結果。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 潼关县| 张家口市| 乃东县| 福清市| 临汾市| 靖边县| 乌拉特中旗| 宁陵县| 丰台区| 高邮市| 东安县| 德钦县| 肃北| 东乡| 文化| 吉木萨尔县| 门源| 南涧| 永年县| 哈巴河县| 常州市| 阿巴嘎旗| 海城市| 称多县| 兴仁县| 潍坊市| 陈巴尔虎旗| 五寨县| 通江县| 丰城市| 游戏| 日喀则市| 阜南县| 林周县| 建德市| 潜江市| 千阳县| 府谷县| 承德县| 龙南县| 扶沟县|