1.算法運(yùn)行效果圖預(yù)覽 (完整程序運(yùn)行后無水印) 輸出方波
輸出脈沖波
輸出m隨機(jī)序列
輸出正弦波
2.算法運(yùn)行軟件版本 vivado2019.2 3.部分核心程序 (完整版代碼包含詳細(xì)中文注釋和操作步驟視頻) //the module of juxin signal signal_jux signal_jux_u( .i_clk (clk_low), .i_rst (i_rst), .o_signal (signal_cube) ); //the module of pluse signal signal_p signal_p_u( .i_clk (clk_low), .i_rst (i_rst), .o_signal (signal_pluse) ); //the module of m signal signal_mseq signal_mseq_u( .i_clk (clk_low), .i_rst (i_rst), .o_signal (signal_m) ); //the module of sin signal signal_sin2 signal_sin2_u( .i_clk (clk_low), .i_rst (i_rst), .o_signal (signal_sin) ); endmodule 35_001m 4.算法理論概述 信號發(fā)生器是一種能夠產(chǎn)生各種不同類型信號的電子設(shè)備,,在電子工程,、通信,、自動化控制等領(lǐng)域中有著廣泛的應(yīng)用。傳統(tǒng)的信號發(fā)生器通常采用模擬電路實(shí)現(xiàn),,但其存在精度低、穩(wěn)定性差,、功能單一等缺點(diǎn),。隨著數(shù)字技術(shù)的發(fā)展,基于現(xiàn)場可編程門陣列(FPGA)的信號發(fā)生器逐漸成為研究的熱點(diǎn),。 方波信號是一種具有固定周期和占空比的信號,,其數(shù)學(xué)表達(dá)式為:
脈沖波信號是一種具有固定寬度和幅度的信號,其數(shù)學(xué)表達(dá)式為:
m 序列是一種偽隨機(jī)序列,,它具有良好的自相關(guān)性和互相關(guān)性,,在通信、雷達(dá),、密碼學(xué)等領(lǐng)域中有著廣泛的應(yīng)用,。m 序列的生成可以采用線性反饋移位寄存器(LFSR)實(shí)現(xiàn)。
正弦波信號是一種具有固定頻率和幅度的信號,,其數(shù)學(xué)表達(dá)式為: |
|