新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ADSP-21062與工控機數據交換電路設計

        ADSP-21062與工控機數據交換電路設計

        作者:■ 西安電子科技大學電子工程學院 羅漫江 劉書明 時間:2005-04-27 來源:eaw 收藏

        摘    要:本文根據系統需要,在信號處理機和工控機之間使用,利用ADSP-21062的可編程FLAG引腳控制的左右端口高位地址,設計了高速電路。
        關鍵詞:

        ADSP-21062是ADI公司的通用DSP芯片,它具有強大的浮點/定點數據運算能力和很高的處理速度。多片ADSP-21062可以以多種形式方便地聯結成并行處理器系統,適合進行實時數據采集和處理。本文利用多片ADSP-21062設計了連續波雷達信號處理機,完成數據的處理和檢測,相應的數據送到工控機,在顯示器上顯示數據處理結果。如果在ADSP-21062和工控機之間沒有高速傳輸數據的接口,就會在數據傳送時造成瓶頸堵塞,從而影響信號處理機的處理能力。所以ADSP-21062系統與工控機能力在該信號處理系統中很重要。

        數據交換量及選定的方案
        信號處理系統要求在每兩個采樣周期內,ADSP-21062向工控機傳輸一次數據。每次傳送的數據約為1500個16bit字,信號處理系統的A/D采樣頻率為1KHz。因此信號處理系統的數據傳輸率約為1.5Mb/s。
        工控機讀取數據的速率也非常重要,必須高于信號處理系統的傳輸率,否則也會影響整個系統的數據處理能力。工控機采用的是研祥的EC3-1541,帶有串口和并口,以及總線供擴展。串口和并口的數據傳輸率太低難以滿足系統的要求。工控機通過總線訪問SRAM時,數據吞吐率約為2.5Mb/s,滿足系統要求。所以系統設計時采用了基于PC104總線的數據傳輸方式。
        信號處理機和工控機通過PC104總線的數據傳輸方法有多種。例如,可以采用DMA方法,但是同時只能有一個系統訪問;還可利用并口鎖存方法傳輸數據。但是這兩種方法都不能獲得高數據吞吐率。為了解決這個問題,可采用雙口SRAM實現ADSP-21062向工控機進行高速數據傳輸。
        系統設計時采用的雙口SRAM可以是16bit或8bit。在本系統采用了8K



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 固镇县| 怀化市| 基隆市| 嘉黎县| 巨鹿县| 调兵山市| 昌图县| 桃园县| 宣汉县| 万盛区| 弋阳县| 育儿| 云阳县| 长海县| 郴州市| 固原市| 丰县| 湘潭市| 兴宁市| 甘肃省| 霍林郭勒市| 都安| 阜城县| 翁牛特旗| 电白县| 武义县| 洞头县| 昔阳县| 铜川市| 隆回县| 七台河市| 宁城县| 新乐市| 泽普县| 习水县| 龙口市| 和政县| 长兴县| 苍溪县| 洪洞县| 安阳市|