freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的16qam調(diào)制系統(tǒng)-資料下載頁

2025-06-27 17:15本頁面
  

【正文】 always @ (posedge clk or posedge reset)begin if(reset) ADD_B = 0。 else ADD_B = ADD_B + ADD_A。 //ADD_B為累加的結(jié)果endalways @ (posedge clk or posedge reset)begin if(reset) cose_DR = 0。 else cose_DR = cose_D。endalways @ (posedge clk or posedge reset)begin if(reset) sine_DR = 0。 else sine_DR = sine_D。end//調(diào)用兩個ROM,存儲著正余弦波形一個周期的數(shù)值。rom_cose cose1( .addra(ROM_A), .clka(clk), .douta(cose_D))。 rom_sine sine1( .addra(ROM_A), .clka(clk), .douta(sine_D))。endmodule module rom_sine( //產(chǎn)生sin信號模塊addra,clka,douta)。input clka。input [9:0] addra。output [15:0] douta。reg signed[15:0] douta。always @(posedge clka) begin case(addra)1039。d 1 : douta= 1639。d 1 。1039。d 2 : douta= 1639。d 1 。1039。d 3 : douta= 1639。d 2 。 …………………………1039。d 1021 : douta= 1639。d2 。1039。d 1022 : douta= 1639。d1 。1039。d 1023 : douta= 1639。d1 。1039。d 1024 : douta= 39。d0 。endcaseend endmodulemodule rom_cose( //產(chǎn)生cos信號模塊addra,clka,douta)。input clka。input [9:0] addra。output [15:0] douta。reg signed[15:0] douta。always @(posedge clka) begin case(addra)1039。d 0 : douta=1639。d100 。1039。d 1 : douta=1639。d100 。1039。d 2 : douta=1639。d100 。1039。d 3 : douta=1639。d100 。1039。d 4 : douta=1639。d100 。 …………………………1039。d 1020 : douta=1639。d100 。1039。d 1021 : douta=1639。d100 。1039。d 1022 : douta=1639。d100 。1039。d 1023 : douta=1639。d100 。endcaseend endmodule 6 testbench 源程序`timescale 1ns/1nsmodule qam_tb。reg clk,en,rst。reg data_in。integer handle。wire signed [17:0] data_out。wire signed [3:0] DATA_I,DATA_Q。always begin clk=139。b0。 50。 clk=139。b1。 50。endinitial begin 1 en=1。 1 rst=139。b0。 50 rst=139。b1。 100 rst=139。b0。 1 data_in=1。 handle=$fopen(,w)。endalways @(posedge clk)begin $fdisplay(handle,%d,data_out)。endinitial 1000000 begin $fclose(handle)。 endtop qam( .rst(rst), .en(en), .clk(clk), .data_in(data_in), .DATA_I(DATA_I), .DATA_Q(DATA_Q), .data_out(data_out) )。endmodule7 用matlab 進行頻譜分析load 。 %% 導(dǎo)入波形數(shù)據(jù)N=length(dataout)。 HaningWin=window(39。Hanning39。,N)。 %加漢明窗180。dataout=dataout.*HaningWin。 H=fft(dataout,1024)。 %取1024個點的FFTmagH=abs(H)。angH=phase(H)。 dBH=20*log(magH.*magH)。 %幅度換算為DB值subplot(2,1,1)。 %畫兩行一列的第一個圖plot(magH)。grid on title(39。頻譜分析39。)。xlabel(39。頻率/Hz 39。)。ylabel(39。幅度/V 39。)。subplot(2,1,2)。 %畫兩行一列的第二個圖plot(dBH)。 grid onxlabel(39。頻率/Hz 39。)。ylabel(39。幅度/dB 39。)。21
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1