新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的ISA總線/MMи總線數據轉換電路設計

        基于FPGA的ISA總線/MMи總線數據轉換電路設計

        作者: 時間:2012-06-08 來源:網絡 收藏

        3 程序設計
        實現/MMи之間的流程圖如圖4所示。程序開始后,首先與撥碼開關比較得到待轉換數據程控模塊的地址,然后通過配置芯片進行初始化,初始化完成后,待轉數據程控模塊的地址寫入自動分配傳輸數據的通道;然后,由(MMи總線)發出數據傳輸請求信號,當MMи總線(總線)準備好接收數據后,發一個應答信號給ISA總線(MMи總線),表示數據傳輸準備好,然后進行數據傳輸,一直到數據傳輸完畢;發送的數據寫入接收端的數據緩沖器,MMи總線(ISA總線)從數據緩沖器讀出輸出的數據發送到相應的程控模塊,從而完成從ISA總線(MMи總線)到MMи總線(ISA總線)的

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

        g.jpg



        4 實驗結果
        應用設計的ISA總線/MMи總線轉換電路以串行方式對一組數據進行轉換。ISA總線向MMи總線傳輸數據的實驗結果如圖5(a)所示,當ISA控制信號發出詢問脈沖(第2個波形第1個脈沖)時,MMи總線給出應答信號(第4個波形第1個脈沖);收到MMи總線給出的應答(同步)信號后,ISA總線將數據信號11010101發送(第3個波形);由于MMи總線數據信號采用的是負邏輯,因此,MMи總線上收到了發送的信號00101010(第5個波形)。實驗結果證明,設計的電路可以實現ISA總線到MMи總線的。由MMи總線向ISA總線傳輸數據的實驗結果如圖5(b)所示,當MMи總線發送的數據為00110011時,ISA總線接收的數據為11001100。
        用設計的電路插板更換導彈測試設備上的俄制電路插板,并用測試設備對某型導彈進行常規測試,測試結果符合測試要求。實際應用證明,設計的電路達到設計目的,可以可靠地實現ISA總線/MMи總線之間的數據轉換。

        5 結語
        ISA總線和MMи總線是2種完全不同的總線,ISA總線采用美制標準,而MMи總線采用俄制標準,因此在俄制測試設備中,ISA總線/MMи總線的轉換電路板是必備的。本文設計的電路完全能代替俄制電路板實現數據轉換功能,極大提高了部隊裝備的保障力;同時,由于俄制電路板價格較貴,因此采用國產器件實現的該轉換電路也具有較高的經濟價值。


        上一頁 1 2 3 4 下一頁

        關鍵詞: FPGA ISA 總線 數據轉換

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东海县| 宽甸| 闸北区| 海宁市| 定日县| 长泰县| 富平县| 新宾| 禄劝| 乌什县| 扶风县| 沙坪坝区| 遂溪县| 鄂州市| 平湖市| 双鸭山市| 历史| 葫芦岛市| 永安市| 西和县| 莱阳市| 赤城县| 德江县| 仪征市| 苍溪县| 和林格尔县| 蓝田县| 阿拉善盟| 万年县| 宣化县| 界首市| 砚山县| 江源县| 镇平县| 安化县| 湘潭县| 枣庄市| 如皋市| 广灵县| 前郭尔| 陇川县|