新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于SoPC和CORDIC算法的通用調制解調器

        基于SoPC和CORDIC算法的通用調制解調器

        作者: 時間:2010-08-13 來源:網絡 收藏

          CORDICl使用旋轉模式,接收來自CPU2的頻偏估計值,對信號進行頻偏校正,輸出為:

          CORDIC2使用向量模式,接收來自CPU2的相偏估計值對信號進行相偏校正,并完成(x,y)→(R,θ)的坐標轉換,計算幅度A(n)和相位? (n),實現對信號鑒幅鑒相功能,輸出為:

          根據實際需要定制CPU的接口和外設,最后通過NIOSⅡIDE(集成開發環境)進行軟件編程和調試,便于系統開發。以頻率調制為例對通用進行仿真。

          為了對整個進行仿真測試,將合并,先對二進制系統信號進行調制然后對其解調。其仿真波形如圖5所示。由圖5看出,解調后的基帶信號與原基帶信號基本一致。

          4 結束語

          采用SoPC技術與相結合的方法實現通用調制解調器。只需簡單的加法和移位操作,無需占用大量芯片資源的乘法器,實現NCO(數字控制振蕩器)時要比查找表法節省大量ROM。使其易于在FPGA上實現。在信號解調時只要從數字下變頻后的I,Q兩路基帶信號中計算幅度和相位,再由相位計算出頻率,從這些幅度、相位和頻率中解調出信號信息。利用的坐標變換功能計算幅度和相位,實現信號的鑒幅鑒相功能。SoPC的軟硬件協同設計解決方案是系統級設計的新趨勢,將SoPC技術應用到通信軟件無線電領域。充分發揮軟件無線電在開放性的硬件平臺上通過軟件編程實現通信系統各種功能,便于軟件無線電各種功能和系統的升級,充分利用FPGA的可重配置性,這也體現軟件無線電中用軟件完成盡可能多的無線電功能的本質特點。因此采用SoPC技術與CORDIC算法相結合的方法實現軟件無線電通用調制解調器是可行的,降低成本,同時也體現了軟件無線電技術的靈活性。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阿拉善盟| 呈贡县| 瑞昌市| 兴宁市| 康马县| 东港市| 布尔津县| 集安市| 潢川县| 申扎县| 乐东| 永川市| 长武县| 吴忠市| 浑源县| 牡丹江市| 莲花县| 驻马店市| 永城市| 焦作市| 宁德市| 屯留县| 甘肃省| 都匀市| 巨野县| 长治市| 宜君县| 晴隆县| 平潭县| 乌苏市| 泸州市| 镶黄旗| 修文县| 宁强县| 抚远县| 安龙县| 赣榆县| 建阳市| 常德市| 定西市| 锡林浩特市|