新聞中心

        EEPW首頁 > 設計應用 > 超寬帶(UWB)定位系統發射機基帶的系統設計,功能模塊分解、硬件實現

        超寬帶(UWB)定位系統發射機基帶的系統設計,功能模塊分解、硬件實現

        作者: 時間:2014-07-03 來源:網絡 收藏

        第5章整體功能仿真與實現

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

        5.1系統原理圖和功能仿真

        本文的設計中采用Verilog HDL編寫各個模塊,并在原理圖編輯界面將各個模塊連接起來,得到了整個系統的頂層文件。這樣即能夠簡單明了的對各個模塊進行描述,又能夠對整個系統有清晰、直觀的認識。

        圖5.1 MB-OFDM-UWB 頂層模塊圖

        為了驗證設計的可行性,在整個系統中,加入MAC_SOURCE模塊作為系統的數據源,它在時鐘信號和復位信號的作用下,通過計數器控制計數,向MCU發送請求信號(TXSTART_REQ)后和28比特PHY_TXSTART信號,以及80比特的MAC頭和5個OFDM符號數據。

        通過對工程文件進行綜合、布局布線后仿真,得到如圖5.3所示的完整的數據處理過程。從圖中可以看出,當接收到MAC層發送傳輸數據請求信號(TXSTART_REQ)后,向MAC層發送DATA_REQ信號,當接收到8位并行數據DATA_IN后,對其進行并串轉換,加擾得到串行輸出SCRAM_DOUT,接下來經過3/4編碼輸出DCONV_DOUT,交織后得到DINT_DOUT,對交織后數據做QPSK映射,輸出復數信號,DM_RE為信號實部,DM_IM為信號虛部,然后插入導頻和保護子載波數據,得到DPI_RE和DPI_IM,對其做IFFT變換,獲得輸出數據dataOutR和dataOutI兩路正交信號,最終完成5個OFDM符號數據的處理。仿真結果表明系統的功能和時序都完全符合要求。

        布局布線后下載配置文件(.bit文件)到目標板中運行。用ChipScope 進行在線測試,設定CB_CLK為ChipScope采樣觀測信號所用的時鐘,DATA_START為觸發信號,由于芯片資源有限,所以只對其中一些關鍵信號進行采樣,采樣深度設為2048,得到如圖5.7所示觀測結果,圖5.7所示的在線測試結果與圖5.3的后仿真結果吻合,驗證了設計的正確性。

        5.2本章小結

        本章的主要工作在于,將第四章中實現的各個模塊在頂層模塊中進行連接,在管腳約束、綜合、布局布線后,下載到FPGA目標板上。通過布局布線后仿真和靜態時序分析,對設計的功能和時序進行驗證,結果表明本文設計的電路功能和時序都滿足要求,最后采用了在線片內信號分析工具ChipScope Pro進行在線測試,驗證了系統的可行性。

        pa相關文章:pa是什么



        上一頁 1 2 3 4 5 6 7 8 9 10 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 繁昌县| 台南县| 长丰县| 绥阳县| 加查县| 邓州市| 手游| 新建县| 和硕县| 临澧县| 浮山县| 凌源市| 昔阳县| 永新县| 毕节市| 临洮县| 达拉特旗| 新巴尔虎左旗| 合阳县| 砚山县| 炎陵县| 夏邑县| 兰考县| 新巴尔虎右旗| 华池县| 铜川市| 习水县| 徐汇区| 楚雄市| 德清县| 米林县| 五莲县| 巴青县| 嘉兴市| 达州市| 贡山| 仪征市| 资溪县| 仁化县| 揭西县| 英德市|