⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ifft.v

📁 基于Xilinx+FPGA的OFDM通信系统基带设计-程序
💻 V
字号:
module FFT_Pro(clk20M,clk60M,rst_n,inEn,dataInR,dataInI,outEn,dataOutR,dataOutI,bitIndex);  input clk20M;  input clk60M;  input rst_n;  input inEn;  input [7:0]dataInR;  input [7:0]dataInI;  output outEn;  output [7:0]dataOutR;  output [7:0]dataOutI;  output [5:0] bitIndex;  wire [7:0]bitInR;  wire [7:0]bitInI;  wire symEn;  wire FFT_set; 
  change60 change60 (     //change input data from 20MHz to 60MHz    .clk20M(clk20M),     .clk60M(clk60M),     .reset(rst_n),     .inEn(inEn),     .outEn(symEn),     .dataInR(dataInR),     .dataInI(dataInI),     .dataOutR(bitInR),     .dataOutI(bitInI),     .FFT_set(FFT_set)    );
  wire dv;  wire [7:0]bitOutR;  wire [7:0]bitOutI;  wire outEn_fft_burst; 
  fft_Burst fft (        //IFFT using burst mode under 60MHz    .bitInR(bitInR),     .bitInI(bitInI),     .inEn(symEn),     .FFT_set(FFT_set),     .Gclk(clk60M),     .rst_n(rst_n),     .dv(dv),     .bitOutR(bitOutR),     .bitOutI(bitOutI),     .outEn(outEn_fft_burst)    );  channge20 change20 (    //change output of IFFT from 60MHz to 20MHz    .clk20M(clk20M),     .clk60M(clk60M),     .reset(rst_n),     .inEn(outEn_fft_burst),     .outEn(outEn), 	 .bitIndexOut(bitIndex),    .dataInR(bitOutR),     .dataInI(bitOutI),     .dataOutR(dataOutR),     .dataOutI(dataOutI)    );
	   endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -