新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于DSP的PCI高速測控系統結構的研究

        基于DSP的PCI高速測控系統結構的研究

        ——
        作者:陳圣杰 丁喆等 時間:2007-06-11 來源:電子設計應用 收藏
        引言

        隨著數字信號處理芯片性價比的不斷提高,數字信號處理的應用領域飛速發展,同時Pentium高速CPU的出現,要求有極高的數據通量予以支持,而低速的ISA總線在解決這些問題方面逐漸無能為力,取而代之的是高速的PCI總線。PCI總線可將高速外圍設備直接掛在CPU總線上,33MHz/32位時數據傳輸速率可達132MB/s,66MHz/64位時更是性能加倍,打破了數據傳輸速率的瓶頸,使得CPU的性能得到充分發揮。如果采用美國TI公司生產的高速高性能數字信號處理器取代原來的作為板載CPU,可以充分利用PCI總線的優點直接將采集的數據傳到微機內存,有效地解決了數據的實時傳輸和存儲問題。

        測控系統的硬件組成

        系統基本硬件結構如圖1所示。整個高速測控系統主要由信號調理電路、模塊、FIFC)存儲器、CPLD控制電路、PC19054接口芯片等組成。系統采用主從結構,PC機作為上位機,用于完成對系統的控制(如AD轉換的開始、復位、中斷響應、數據接收與處理等)。DSP作為下位機,用于完成數據的采集與處理、PWM波以及其他外圍信號的控制等。

        系統硬件結構圖

        DSP測 控模塊介紹

        系統采用的DSP芯片為TI公司的TMS320LF2407。電路設計時,利用的DSP內部的16通道A/D轉換實現數據采集,DSP與FIFO的電路接口電壓都為3.3V,可實現無縫連接,DSP的數據總線直接與FIFO的數據輸入端口相連,DSP與FIFO的時鐘頻率應設為相同。這樣,無需插入等待周期,控制信號經CPLD直接轉換為FIFO的讀寫信號,實現數據的高速存儲。

        先進先出存儲器

        在DMA傳輸方式下,由于PCI9054內部的FIFO只有32級深度,實時傳送高速數據時,PCI9054內部的FIFO會很快存滿,而DSP內的數據仍會源源不斷的傳送過來,易造成數據的丟失,因此必須要擴展外部FIFO。

        本系統采用I D T公司高速CMOS同步FIFO芯片IDT72V3660,它的容量為4096



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 水城县| 平昌县| 金乡县| 舒城县| 临桂县| 密山市| 信阳市| 页游| 鱼台县| 通河县| 固始县| 九江县| 大悟县| 巩义市| 镇康县| 石家庄市| 商丘市| 巫山县| 麻栗坡县| 温泉县| 镇坪县| 天等县| 定陶县| 台南县| 河池市| 安丘市| 正定县| 全州县| 平陆县| 潞西市| 辽宁省| 南郑县| 乳山市| 敦煌市| 安泽县| 浦城县| 正安县| 谢通门县| 新竹县| 长春市| 葫芦岛市|