《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 基于PCI接口的高速數(shù)字信號處理板卡的設(shè)計

基于PCI接口的高速數(shù)字信號處理板卡的設(shè)計

2008-09-16
作者:徐元軍 陶 然 王 越

  摘? 要: 介紹了PCI接口的基本功能和特點;利用PLX9054接口芯片" title="接口芯片">接口芯片,結(jié)合雙口" title="雙口">雙口RAM和EPLD邏輯電路,實現(xiàn)了TMS320C6701與PCI總線間的雙向高速實時數(shù)據(jù)交換" title="數(shù)據(jù)交換">數(shù)據(jù)交換;分析了DSP與SBSRAM接口信號的完整性,對PCB設(shè)計作了仿真分析。

  關(guān)鍵詞: PCI? DSP? 數(shù)字信號處理

?

  隨著數(shù)字信號處理" title="信號處理">信號處理器(DSP)及其外圍支持芯片性能的提高,軟件無線電已經(jīng)得到廣泛應(yīng)用,大大增強(qiáng)了實時信號處理系統(tǒng)的整體性能。但另一方面,隨著ADC和DAC向射頻方向前移,信號的采樣頻率也相應(yīng)地提高,使得DSP系統(tǒng)數(shù)據(jù)交換的帶寬成倍增長。傳統(tǒng)數(shù)據(jù)交換接口的瓶頸效應(yīng)日趨明顯,因而相應(yīng)地誕生了一批新的接口標(biāo)準(zhǔn)。PCI接口從1993年提出至今,得到了眾多計算機(jī)設(shè)備廠商的支持,已經(jīng)在PC機(jī)、工業(yè)控制等相關(guān)領(lǐng)域得到了廣泛的應(yīng)用。

  無源雷達(dá)" title="無源雷達(dá)">無源雷達(dá)是利用非合作的外輻射源發(fā)出的信號作為探測信號(如廣播信號、電視信號、GSM手機(jī)基站信號等),從接收目標(biāo)反射的回波信號中提取目標(biāo)的方位、速度等參數(shù)的設(shè)備。與傳統(tǒng)的雷達(dá)相比,它是被動接收的,因此隱蔽性強(qiáng)。在隱身飛機(jī)出現(xiàn)后,無源雷達(dá)技術(shù)得到了廣泛的關(guān)注。由于隱身飛機(jī)引入特殊的微波吸收材料,并采用了特別的外形設(shè)計,因而傳統(tǒng)的單基地毫米波雷達(dá)很難發(fā)現(xiàn)它。而無源雷達(dá)采用的探測信號是廣播電視號,由于廣播電視信號波長在米波范圍內(nèi),從而使針對毫米波波長設(shè)計的微波吸收材料失去作用;另外,在收發(fā)站的配置上,由于無源雷達(dá)設(shè)計為雙站或多站系統(tǒng)工作,因此也破壞了隱身飛機(jī)對收發(fā)同方向消隱發(fā)射電磁波信號的設(shè)計思路;因而無源雷達(dá)正成為對抗隱身飛機(jī)的有力武器。本文針對無源定位雷達(dá)信號處理機(jī)的應(yīng)用,利用PCI接口實現(xiàn)了將DSP處理結(jié)果快速實時地傳輸給PC機(jī),由PC機(jī)完成數(shù)據(jù)融合與顯示記錄等功能。

1 基于PCI接口的高速信號處理板卡的設(shè)計

  圖1是該板卡的原理框圖。無源雷達(dá)接收機(jī)輸出的中頻(30MHz)窄帶(帶寬為200kHz)正交信號經(jīng)過緩沖、濾波后送入A/D變換器AD9051進(jìn)行高速模數(shù)轉(zhuǎn)換。由于采用直接中頻帶通采樣,不但降低了接收機(jī)的復(fù)雜度,而且減小了接收機(jī)的輸出噪聲電平,有利于提高接收機(jī)的靈敏度和動態(tài)范圍。采用30MHz的采樣頻率,數(shù)據(jù)流首先進(jìn)入FIFO存儲器IDT72V255中緩存。當(dāng)FIFO充滿時,EPLD(EMP7128)給TMS320C6701 DSP一個外中斷信號,啟動DSP的DMA傳輸,將FIFO中的數(shù)據(jù)快速地傳輸?shù)紻SP片外的同步突發(fā)靜態(tài)存儲器(Samsung K7A163601M)中。DMA傳輸結(jié)束后,DSP對采樣的數(shù)據(jù)作時-空二維相關(guān)處理[1],處理的結(jié)果首先寫入雙口RAM(IDT70V25)中。PCI總線與雙口RAM的數(shù)據(jù)交換,采用了郵箱寄存器(Mail Box)的方式進(jìn)行。具體實現(xiàn)如下:先在雙口RAM中的某一固定的地址處定義一個存儲單元作為雙方通信的“郵箱”,該存儲單元被稱作郵箱寄存器。數(shù)據(jù)通信的發(fā)起方先檢查郵箱寄存器是否為空,如果郵箱寄存器是空的,則將數(shù)據(jù)寫入雙口RAM中;否則就等待郵箱寄存器為空。數(shù)據(jù)的接收方不斷地查詢郵箱寄存器,如果發(fā)現(xiàn)郵箱寄存器的值為非空,則將雙口RAM中的數(shù)據(jù)讀入,同時將郵箱寄存器置為空值。利用這種方法的優(yōu)點是無需外加數(shù)據(jù)通信握手信號和邏輯,就可以直接完成雙向數(shù)據(jù)流的交換,對通信重復(fù)間隔長、數(shù)據(jù)塊大的傳輸十分適用。

?

2 PCI接口設(shè)計

  1991年下半年,Intel公司首先提出了PCI總線的概念,并聯(lián)合IBM、Compaq、AST、HP、DEC等100多家公司,于1993年推出了PC局部總線標(biāo)準(zhǔn)——PCI總線。PCI是一套整體的系統(tǒng)解決方案,較其它只為加速圖形或視頻操作的局部總線優(yōu)越。PCI局部總線采用32位或64位數(shù)據(jù)總線,以33MHz或66MHz的時鐘頻率操作,可支持多組外圍部件及附加卡。在33MHz情況下,其數(shù)據(jù)傳送率高達(dá)132MB/s;在66MHz情況下,其數(shù)據(jù)傳送率翻倍。另外,它支持線性突發(fā)的數(shù)據(jù)傳輸模式,可確保總線不斷滿載數(shù)據(jù)。外圍設(shè)備一般會由內(nèi)存某個地址順序接收數(shù)據(jù),這意味著可以由一個地址起讀寫大量數(shù)據(jù),然后每次只需將地址自動加1,便可接收數(shù)據(jù)流下一個字節(jié)的數(shù)據(jù)。線性突發(fā)傳輸能夠更有效地利用總線的帶寬傳送數(shù)據(jù),以減少無謂的地址操作。在雷達(dá)信號處理中,對信號的實時性要求很高,這就要求信號傳輸?shù)膸捯銐蚋?PCI接口非常適合將高速信號處理模塊和計算機(jī)橋接在一起。目前PCI接口的設(shè)計一般采用兩種方法:其一是采用通用接口芯片完成。常用的芯片有:AMCC公司的S5933,PLX公司的PLX9054等。其二是采用EPLD或FPGA實現(xiàn)。這種方法可以針對自身的需要定制一定的功能,因而設(shè)計靈活性大,但必須嚴(yán)格遵循PCI總線的規(guī)范。采用通用接口芯片完成的好處是設(shè)計時可以不用關(guān)心PCI總線操作,只要處理好本地總線接口即可,設(shè)計簡單省時。本文采用PLX9054的C模式完成PCI接口功能。PLX9054有著獨(dú)立的本地總線(Local Bus),由它負(fù)責(zé)對雙口RAM進(jìn)行訪問控制。

3 EPLD控制時序的實現(xiàn)

  EPLD選用Altera公司的EMP7128S,用它來完成ADC采樣控制、FIFO的讀寫控制、采樣結(jié)束中斷的產(chǎn)生等功能。采用Altera提供的MAXPLUS II集成開發(fā)環(huán)境軟件,它支持VHDL、Verilog HDL和AHDL語言,此外它還支持直接輸入原理圖的方式。本文采用AHDL語言編寫。圖2是仿真的時序圖,其中CLK是輸入的外時鐘信號,WR是FIFO的寫信號,ENCODE是ADC的采樣時鐘信號,TR是采樣觸發(fā)信號,INT是輸出的中斷信號。COUNT是數(shù)據(jù)采樣長度計數(shù)器,雖然FIFO可以提供全滿、半滿的標(biāo)志位,但僅以此作為中斷的產(chǎn)生條件,就限制了采樣長度的靈活性。為了在應(yīng)用中自定義采樣長度,實現(xiàn)對任意大小的數(shù)據(jù)(最大不超過FIFO的存儲深度)進(jìn)行采樣,設(shè)計中引入了采樣長度計數(shù)器。只要恰當(dāng)設(shè)置COUNT的計數(shù)初值(大小為采樣長度的補(bǔ)碼),使計數(shù)器溢出時給出INT中斷信號,就可以實現(xiàn)此項功能。ADC采用的是AD9051,它采用5級流水線(Pipeline)結(jié)構(gòu)輸出數(shù)據(jù),所以剛啟動采樣時,由于流水線未被充滿,前面輸出的5個數(shù)據(jù)是無效的,自第6個數(shù)據(jù)起才開始將A/D變換的結(jié)果存入FIFO中。

?

4 SBSRAM接口設(shè)計

  SBSRAM即同步突發(fā)靜態(tài)存儲器,其最大的優(yōu)點是讀寫速度高、不需要刷新。在同步突發(fā)模式下,只要外部器件給出首次訪問地址,則在同步時鐘的上跳沿,就可以在內(nèi)部產(chǎn)生訪問數(shù)據(jù)單元的突發(fā)地址,協(xié)助那些不能快速提供存取地址的控制器加快數(shù)據(jù)訪問的速度。由于TMS320C6701的EMIF(擴(kuò)展存儲器接口)可以按SBSRAM的速度提供地址,所以應(yīng)當(dāng)將SBSRAM的突發(fā)模式禁止(/ADV接高電平)。但這一點并不意味著降低讀寫性能。事實上由于DSP在每個數(shù)據(jù)訪問周期都可以連續(xù)地輸出新的地址和控制命令,仍然能實現(xiàn)突發(fā)模式下的峰值讀寫速度。由于對SBSRAM存取訪問的同步時鐘頻率在80MHz,所以高速數(shù)字信號在線路板上傳輸?shù)馁|(zhì)量特別重要[2]

  在進(jìn)行PCB設(shè)計時,信號完整性(SI,Signal Integrity)必須引起重視。它主要包括反射、振鈴、地彈、串?dāng)_等。以前進(jìn)行高速PCB設(shè)計時,對用戶經(jīng)驗要求很高,現(xiàn)在借助于EDA輔助軟件,信號完整性問題可以在設(shè)計中預(yù)見,并且采用一定的措施去控制。根據(jù)所選PCB的基材(介電常數(shù)、板厚),利用Agilent公司提供的免費(fèi)軟件AppCAD很容易計算傳輸線的阻抗,然后計算出最佳的端接匹配電阻。

  在完成PCB設(shè)計后,利用HyperLynx的BoardSim功能可以驗證設(shè)計。BoardSim采用流行的IBIS模型(Input/Output Buffer Information Specification),在仿真時應(yīng)先將器件的IBIS模型加載到指定的端口中,設(shè)置時鐘的頻率與系統(tǒng)的工作頻率相等,連接好示波器的探頭,啟動仿真就可以看到仿真的結(jié)果。圖3是沒采用端接電阻的仿真波形,可以看到信號質(zhì)量非常差,振鈴和過沖現(xiàn)象嚴(yán)重。圖4是采用33Ω串行電阻端接的仿真波形,振鈴和過沖現(xiàn)象都有了很大的改善,信號質(zhì)量較好。

?

?

5 DSP信號處理流程

  DSP信號處理算法主要依據(jù)參考文獻(xiàn)[1]和[3],對信號進(jìn)行時間和頻率二維相關(guān)運(yùn)算。在時間維上的峰值可以計算出目標(biāo)的距離,在頻率維上的峰值可以計算出目標(biāo)的速度。信號處理流程圖如圖5所示。

?

?

  將PCI接口應(yīng)用到DSP系統(tǒng)中,加速了數(shù)據(jù)傳輸?shù)乃俣?可以充分運(yùn)用PC機(jī)平臺上豐富的軟件和硬件資源,完成數(shù)據(jù)融合、目標(biāo)顯示、參數(shù)設(shè)置等任務(wù)。將運(yùn)算量大、實時性強(qiáng)的任務(wù)交給DSP芯片完成,充分利用了DSP芯片的特長,從而實現(xiàn)了PC機(jī)與DSP系統(tǒng)的優(yōu)勢互補(bǔ)。二者的有機(jī)結(jié)合可以構(gòu)建一個實時性強(qiáng)、界面友好、操控方便的信號處理系統(tǒng)。

?

參考文獻(xiàn)

1 孫仲康,周一宇.單多基地有源無源定位技術(shù).北京:國防工業(yè)出版社,1996:71~88

2 任麗香,馬淑芬,李方慧.TMS320C6000系列DSPS的原理與應(yīng)用.北京:電子工業(yè)出版社,2000:249~258

3 楊振起,張永順,駱永軍.雙(多)基地雷達(dá)系統(tǒng).北京:國防工業(yè)出版社,1998:207~252

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区在线直播| 国产一区二区欧美| 午夜精品久久久| 国产精品日韩一区二区三区| 亚洲曰本av电影| 亚洲欧美一区二区三区极速播放| 国产欧美一区二区色老头| 欧美在线观看一区二区三区| 午夜影院日韩| 亚洲自拍偷拍视频| 亚洲一区综合| 亚洲免费人成在线视频观看| 这里只有精品视频| 国产在线欧美| 欧美高清你懂得| 亚洲欧美视频一区| 久久av一区二区三区| 亚洲国产高清aⅴ视频| 欧美日韩一级大片网址| 久久九九99视频| 日韩午夜三级在线| 亚洲欧美清纯在线制服| 亚洲一区二区在线看| 亚洲国产黄色| 亚洲国产老妈| 日韩视频中文字幕| 国内精品福利| 一区二区三区在线免费视频| 欧美午夜三级| 男人插女人欧美| 久久激情一区| 在线午夜精品| 亚洲三级性片| 国产麻豆日韩欧美久久| 欧美精品一线| 久久久天天操| 亚洲综合视频1区| 亚洲日本中文字幕| 亚洲欧美在线网| 午夜视频久久久| 亚洲第一在线| 亚洲男人的天堂在线aⅴ视频| 亚洲影视在线播放| 久久精品2019中文字幕| 亚洲一区国产| 欧美一区影院| 亚洲欧美综合另类中字| 欧美一区二区国产| 亚洲精品国产精品国产自| 一本久久知道综合久久| 亚洲国产综合91精品麻豆| 国产一区二区精品丝袜| 一区二区视频免费在线观看| 亚洲激情欧美激情| 亚洲一区二区三区精品在线观看 | 久久综合成人精品亚洲另类欧美| 一区二区欧美激情| 午夜精彩视频在线观看不卡 | 美女日韩在线中文字幕| 久久xxxx精品视频| 欧美成人免费在线观看| 久久躁日日躁aaaaxxxx| 久久激情视频| 欧美.日韩.国产.一区.二区| 另类图片国产| 欧美啪啪成人vr| 国产美女扒开尿口久久久| 亚洲第一主播视频| 国产欧美综合在线| 亚洲第一久久影院| 亚洲一区区二区| 日韩亚洲在线| 久久久久久久久久久一区| 欧美日韩18| 一区精品在线| 亚洲欧美区自拍先锋| 一本一本久久a久久精品综合妖精| 欧美在线综合视频| 欧美色播在线播放| 欧美日韩综合另类| 韩国一区电影| 伊人久久婷婷| 在线观看一区| 亚洲欧美日韩一区在线观看| 日韩亚洲欧美综合| 久久影音先锋| 国产欧美在线视频| 在线视频精品| 99精品欧美| 亚洲一区二区免费看| 亚洲午夜女主播在线直播| 久久综合久久美利坚合众国| 国产精品拍天天在线| 国产精品视频一二三| 亚洲激情电影中文字幕| 欧美一级久久久| 亚洲综合色激情五月| 欧美精品久久一区二区| 欧美日韩成人综合在线一区二区| 欧美另类在线播放| 狠狠综合久久| 亚洲欧美日韩在线一区| 亚洲一区激情| 欧美亚州一区二区三区| 亚洲日产国产精品| 日韩午夜免费视频| 欧美大尺度在线| 亚洲成人直播| 亚洲国产欧美一区二区三区久久| 亚洲欧洲一区二区三区| 亚洲美女诱惑| 亚洲综合另类| 欧美日韩一区二区三区四区在线观看| 伊人蜜桃色噜噜激情综合| 欧美一区二区三区在线视频| 欧美在线视频网站| 国产欧美日韩一区二区三区在线观看 | 亚洲精选在线| 欧美顶级大胆免费视频| 亚洲高清电影| 亚洲精品一线二线三线无人区| 美女图片一区二区| 亚洲高清在线播放| 日韩视频永久免费| 欧美日韩国产一区二区三区地区 | 亚洲片国产一区一级在线观看| 亚洲日本va在线观看| 亚洲国产三级| 蘑菇福利视频一区播放| 亚洲国产精品电影在线观看| 亚洲精品精选| 欧美精品一区在线发布| 99精品视频一区| 欧美在线视频播放| 久久久噜噜噜久久| 一区二区三区在线视频免费观看| 亚洲国产小视频| 免费日韩av片| 亚洲日本成人网| 亚洲午夜精品17c| 国产精品一级| 亚洲福利视频免费观看| 欧美电影在线| 在线中文字幕不卡| 欧美一级播放| 欧美黄色网络| 日韩视频不卡中文| 香蕉久久夜色精品| 欧美噜噜久久久xxx| 在线亚洲激情| 久久精品卡一| 亚洲国内在线| 亚洲欧洲av一区二区| 国产一区二区在线观看免费播放| 亚洲国产精品热久久| 欧美人与性禽动交情品| 亚洲一区二区三区色| 久久午夜激情| 亚洲精品乱码| 欧美一级片在线播放| 精品成人在线观看| 亚洲视频第一页| 国产一区二区三区在线观看精品 | 日韩视频在线你懂得| 国产精品久久婷婷六月丁香| 欧美怡红院视频| 欧美激情第1页| 亚洲欧美变态国产另类| 免费观看久久久4p| 亚洲午夜在线观看| 久久综合一区二区| 日韩亚洲欧美成人一区| 久久精品视频在线观看| 亚洲人成在线观看一区二区| 欧美有码视频| 亚洲伦伦在线| 久久色在线播放| 99精品国产高清一区二区| 久久久久国产精品www| 亚洲免费福利视频| 久久午夜色播影院免费高清| 一本到高清视频免费精品| 久久久久久久成人| 99精品国产在热久久下载| 久久这里有精品15一区二区三区| 99精品欧美一区| 六月婷婷一区| 亚洲在线电影| 欧美日本簧片| 亚洲国产高清自拍| 国产精品最新自拍| 亚洲深夜av| 亚洲福利免费| 久久精品一区二区三区中文字幕| 日韩视频精品在线| 麻豆精品视频在线| 欧美呦呦网站| 国产精品自拍小视频| 亚洲性感美女99在线| 亚洲国产美女久久久久|