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

📄 radixf41.v

📁 本文提出一個根值4 蝴蝶元素使用(m, n) - 櫃臺減少硬體複雜, 延遲時間, 和電力消費被介入在使用常規加法器。並且一臺修改過的換向器為FFT 算法被描述與用管道運輸的實施一起為連續輸入資料減少資
💻 V
字号:
module radixf41(Xre0,Xim0,Xre1,Xim1,Xre2,Xim2,Xre3,Xim3,xre0,xim0,xre1,xim1,xre2,xim2,xre3,xim3,cin);

input [14:0] xre0, xim0,xre1, xim1,xre2, xim2,xre3, xim3; //4 15-bit input elements
output [14:0] Xre0,Xim0,Xre1,Xim1,Xre2,Xim2,Xre3,Xim3; //4 15-bit output elements
wire [14:0] wre1,wim1,wre2,wim2,wre3,wim3,cout;
input cin;
wire cinbar;
inv16 inv161(wre1,xre1);
inv16 inv162(wim1,xim1);
inv16 inv163(wre2,xre2);
inv16 inv164(wim2,xim2);
inv16 inv165(wre3,xre3);
inv16 inv166(wim3,xim3);
wire sub;

wire [14:0] sre0,cre0,sim0,cim0,sre1,cre1,sim1,cim1,sre2,cre2,sim2,cim2,sre3,cre3,sim3,cim3;
wire [3:0] wrecout,wimcout;

not not1(cinbar,cin);
compressor16 compressor16re0(wrecout[0],cre0,sre0,xre0,xre1,xre2,xre3,cin);
compressor16 compressor16im0(wimcout[0],cim0,sim0,xim0,xim1,xim2,xim3,cin);
compressor16 compressor16re1(wrecout[1],cre1,sre1,xre0,xim1,wre2,wim3,cin);
compressor16 compressor16im1(wimcout[1],cim1,sim1,xim0,wre1,wim2,xre3,cin);
compressor16 compressor16re2(wrecout[2],cre2,sre2,xre0,wre1,xre2,wre3,cin);
compressor16 compressor16im2(wimcout[2],cim2,sim2,xim0,wim1,xim2,wim3,cin);
compressor16 compressor16re3(wrecout[3],cre3,sre3,xre0,wim1,wre2,xim3,cin);
compressor16 compressor16im3(wimcout[3],cim3,sim3,xim0,xre1,wim2,wre3,cin);


vma vma1( cout[0],Xre0,sre0,cre0,1'b0);
vma vma2( cout[1],Xim0,sim0,cim0,1'b0);
vma vma3( cout[2],Xre1,sre1,cre1,1'b1);
vma vma4( cout[3],Xim1,sim1,cim1,1'b1);
vma vma5( cout[4],Xre2,sre2,cre2,1'b1);
vma vma6( cout[5],Xim2,sim2,cim2,1'b1);
vma vma7( cout[6],Xre3,sre3,cre3,1'b1);
vma vma8( cout[7],Xim3,sim3,cim3,1'b1);

endmodule

⌨️ 快捷键说明

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