新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的PPM系統設計與實現

        基于FPGA的PPM系統設計與實現

        —— 在滿足性能需求的情況下消耗較少的邏輯資源
        作者: 時間:2010-10-23 來源:電子產品世界 收藏

          /*to detect the position of the

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

          shortest pulse*/

          module shortest_pulse_det

          (clk,ppm_in,dout) ;

          input clk,ppm_in;

          output dout;

          reg dout;

          reg temp1,temp2,temp4;

          wire temp3;

          always @ (posedge clk)

          begin

          temp1<=ppm_in;

          temp2<=temp1;

          end

          assign temp3=temp2&ppm_in;

          always @ (posedge clk)

          begin

          temp4<=temp3;

          dout<=temp4;

          end

          endmodule

          時序仿真

          對上述調制與解調模塊的頂層原理圖互聯后,在QuartusII平臺下選擇了Cyclone系列芯片EP1C3T100C6,運行時序仿真后得到整機系統的時序仿真圖如圖6所示。

          通過圖6,可以發現該系統的調制與解調部分均滿足要求,有著較好的性能。其中輸出比特流(dout)相對于輸入比特流(datain)有一定的延遲,這個延遲來源于兩個方面,一是系統設計中的整形模塊等所引入的延遲,二是布局布線后器件及連線的固有延遲。同時通過查看綜合報告,得知整機系統總共使用了14個LE,對邏輯資源的消耗較少。

          結語

          本文提出的基于系統的設計方案,在用簡明的Verilog HDL代碼實現后,對的邏輯資源消耗較少,而且電路性能較好,時序仿真結果證明了上述結論。對實際通信中系統的應用具有一定的參考價值。在民用飛機機載設備S模式應答機的應答信號的傳輸過程中,采用的正是PPM體制,筆者將參考本文的設計方案,并做適當的修改,驗證其是否可用于S模式應答機的空地數據鏈中。

        fpga相關文章:fpga是什么


        分頻器相關文章:分頻器原理

        上一頁 1 2 3 下一頁

        關鍵詞: PPM FPGA 201010

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 尼玛县| 防城港市| 仁布县| 东方市| 泊头市| 台东市| 和田市| 兖州市| 四川省| 辽宁省| 荣成市| 肇东市| 庆云县| 酒泉市| 民勤县| 岗巴县| 岳阳市| 漠河县| 昌江| 沙坪坝区| 湖州市| 尼勒克县| 白河县| 浙江省| 库尔勒市| 凤凰县| 汾阳市| 沂源县| 谢通门县| 永定县| 绥阳县| 衡水市| 齐河县| 济宁市| 泸西县| 万州区| 桃源县| 丰镇市| 大宁县| 霍城县| 鲁甸县|