URL
https://opencores.org/ocsvn/dblclockfft/dblclockfft/trunk
[/] [dblclockfft/] [trunk/] [sw/] [fftgen.cpp] - Diff between revs 33 and 34
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 33 |
Rev 34 |
Line 1217... |
Line 1217... |
"\n"
|
"\n"
|
"\t\t// Then the accumulate step -- on the next clock\n"
|
"\t\t// Then the accumulate step -- on the next clock\n"
|
"\t\talways @(posedge i_clk)\n"
|
"\t\talways @(posedge i_clk)\n"
|
"\t\t\tif (i_ce)\n"
|
"\t\t\tif (i_ce)\n"
|
"\t\t\t\tacc[k+1] <= acc[k] + {{(IW-LUTB*(k+3)){1'b0}},\n"
|
"\t\t\t\tacc[k+1] <= acc[k] + {{(IW-LUTB*(k+3)){1'b0}},\n"
|
"\t\t\t\t\tgenp, {{(LUTB*(k+2))}{1'b0}} };\n"
|
"\t\t\t\t\tgenp, {(LUTB*(k+2)){1'b0}} };\n"
|
"\tend endgenerate\n"
|
"\tend endgenerate\n"
|
"\n"
|
"\n"
|
"\twire [(IW+BW-1):0] w_r;\n"
|
"\twire [(IW+BW-1):0] w_r;\n"
|
"\tassign\tw_r = (r_s[TLEN-1]) ? (-acc[TLEN-2]) : acc[TLEN-2];\n"
|
"\tassign\tw_r = (r_s[TLEN-1]) ? (-acc[TLEN-2]) : acc[TLEN-2];\n"
|
"\talways @(posedge i_clk)\n"
|
"\talways @(posedge i_clk)\n"
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.