新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于SOPC 的1553B 總線接口邏輯設計

        基于SOPC 的1553B 總線接口邏輯設計

        作者: 時間:2010-08-31 來源:網絡 收藏

          解碼模塊也可以分為三個部分,分別為同步字頭檢測、數據解碼、串并轉換與奇偶校驗。

          這個過程與編碼模塊是類似的。

          4.2 消息處理模塊

          消息處理模塊主要是接收來自 PC 機的命令,并且將運行結果上傳到PC 機。為了能夠快速完成系統的開發,采用EDK 自帶的串口控制器IP Core。由于在Virtex-II Pro 開發板上面已經了與PC 機相連的RS232 串口,并且配有標準的DB-9 ,因此只需要通過IPCore 16450-UART 控制器接收和發送數據即可實現系統與PC 機的消息處理功能。

          4.3 PC 機和終端機程序

          系統整個運行過程是,通過PC 機上的應用程序控制FPGA 是否開始工作,如果FPGA開始工作,則接收終端設備單片機發送來的并行數據,并根據用戶對數據進行解析,并將數據送往編碼模塊,編碼后的數據經過轉換器送到 上,通過測試儀器接收分析。同時,FPGA 也可以接收來自上的數據,在解碼模塊的作用下,完成同步字頭檢測、數據解碼、串并轉換以及奇偶校驗等處理,然后根據用戶對數據進行封裝并送給終端設備,終端設備接收到數據進行存儲,并連同原始發送數據一起通過FPGA 上傳到PC機,以便對數據的正確性進行判斷與驗證。對于PC 機程序在VC6.0 環境下采用C++語言開發;終端設備單片機程序在Keil 編程環境,采用c51 語言開發。由于PC 機和單片機程序只是為了驗證 開發的 ,不是本文論述重點,這里不過多贅述。

          5 測試結果及結論

          本文采用 方法,完成了MIL-STD- .邏輯的開發,并且通過儀器對系統進行了測試。圖3 是通過Tektronix 公司的TDS3032B 型示波器測得的系統輸出的數據波形。測試結果表明,系統能夠正確的接收和發送符合1553B 總線接口協議的數據,工作穩定可靠。

          本文作者創新點:將 技術應用于1553B 總線接口邏輯的開發中,使系統設計簡單,配置更靈活,易于擴展,從而擺脫了1553B 總線控制器依賴于國外進口芯片的束縛,具有良好的軍事和經濟效益。初步預測項目經濟效益約為300 萬元。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 华池县| 交城县| 邢台县| 望城县| 常州市| 德保县| 封丘县| 保亭| 和政县| 巴彦淖尔市| 正宁县| 荃湾区| 翁牛特旗| 来安县| 新宁县| 全州县| 定结县| 玛曲县| 惠来县| 南郑县| 福泉市| 全州县| 白城市| 普兰店市| 林州市| 绥中县| 天水市| 神木县| 洞头县| 晋州市| 泗水县| 沿河| 安陆市| 黄大仙区| 霍邱县| 中牟县| 安龙县| 宁强县| 饶阳县| 敖汉旗| 如东县|