新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA+DSP導引頭信號處理中FPGA設計的關鍵技術

        基于FPGA+DSP導引頭信號處理中FPGA設計的關鍵技術

        作者: 時間:2012-03-28 來源:網絡 收藏

        3.2.1 三態門的設計

        在本設計中,的互連采用了總線連接的方式,數據交互是通過一個32位的雙向數據總線來完成的,而要實現雙向總線,就需要使用構造三態總線了,使用三態緩沖器實現高、低電平和高阻三個狀態。

        11.jpg
        圖5雙向數據總線的三態門設計

        本設計當中,發中斷信號,在中斷信號到來時,根據系統要求,將不同的控制字寫入數據總線,然后通過數據總線從FPGA中不同的FIFO中讀取數據,這一切都通過DSP在地址線上給出不同的地址來完成。為了合理分配總線的使用,設計當中使用這樣的策略:利用片選信號aace3,地址aaea[9:0]作為三態緩沖器的控制信號,由于DSP對FPGA的讀寫地址都不同,當片選信號aace3有效時,FPGA根據地址來確定湊寫方式以及讀寫那些信息,否則置為高阻態,這樣就避免了可能產生的的總線阻塞現象,使DSP和FPGA之間的數據交互能夠順利進行,示意圖如圖5所示。

        3.2.2 加有效的時序約束

        由于接口FIFO比較多,為了合理分配FPGA內部接口處的資源,滿足系統的時序要求,需要加必要的時序約束。因為本設計采用Xilinx公司芯片,所以需要加偏移約束2。

        偏置約束可以優化以下時延路徑:從輸入管腳到同步元件偏置輸入;從同步元件到輸出管腳偏置輸出。為了確保芯片數據采樣可靠和下級芯片之間正確交換數據,需要約束外部時鐘和數據輸入輸出引腳問的時序關系。偏置約束的內容告訴綜合器,布線器輸入數據到達的時刻或者輸出數據穩定的時刻,從而保證與下一級電路的時序關系。更多關于約束的內容請參閱文獻。

        4 結束語

        FPGA+DSP是同前器中運用的最廣泛的系統組成形式,對速度以及靈活性的要求都能夠很好的滿足,文中所涉及到的跨時鐘域設計以及數據接口方面的問題是這樣的系統中FPGA設計存在的關鍵技術,文中提出了詳實的解決方法,而且工程應用已經證明了其有效性。

        本文作者創新點:依據工程實踐經驗,總結了在FPGA+DSP結構的雷達中FPGA的關鍵問題,并提出了詳細的解決方案,并得到了工程驗證。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 广州市| 句容市| 青海省| 徐闻县| 扶绥县| 南通市| 申扎县| 玉环县| 宁陵县| 长沙县| 工布江达县| 汉阴县| 昆山市| 建瓯市| 上高县| 色达县| 凯里市| 改则县| 南部县| 邵阳县| 陆丰市| 磐石市| 青铜峡市| 图木舒克市| 兴海县| 会理县| 延寿县| 喀喇| 安康市| 昌乐县| 高邑县| 获嘉县| 芮城县| 邹城市| 车险| 庐江县| 西林县| 南郑县| 东城区| 高清| 法库县|