新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于FPGA的PPM系統(tǒng)設計與實現(xiàn)

基于FPGA的PPM系統(tǒng)設計與實現(xiàn)

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

  /*to detect the position of the

本文引用地址:http://m.butianyuan.cn/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

  時序仿真

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

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

  結(jié)語

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

fpga相關(guān)文章:fpga是什么


分頻器相關(guān)文章:分頻器原理

上一頁 1 2 3 下一頁

關(guān)鍵詞: PPM FPGA 201010

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉