Generation Report - FFT MegaCore Function v10.1

Entity Nameasj_fft_sglstream_fft_101
Variation Namefft_v10_1
Variation HDLVHDL
Output Directory/afs/ualberta.ca/home/t/o/torrin/Courses/ECE492/Project/DSPBuilder_untitled_import

File Summary

The MegaWizard interface is creating the following files in the output directory:
FileDescription
fft_v10_1.vhoVHDL IP Functional Simulation model.
fft_v10_1_tb.vhdVHDL Testbench
fft_v10_1_model.mMatlab m-file describing a Matlab bit-accurate model.
fft_v10_1_tb.mMatlab Testbench
fft_v10_1_nativelink.tclA Tcl script to setup NativeLink in the Quartus II software.
real_input.txtText file containing input real component random data. This file is read by the generated VHDL or Verilog HDL and Matlab testbenches.
imag_input.txtText file containing input imaginary component random data. This file is read by the generated VHDL or Verilog HDL and Matlab testbenches.
fft_v10_1_1n1024sin.hexIntel Hex-format ROM initialization file.
fft_v10_1_2n1024sin.hexIntel Hex-format ROM initialization file.
fft_v10_1_3n1024sin.hexIntel Hex-format ROM initialization file.
fft_v10_1_1n1024cos.hexIntel Hex-format ROM initialization file.
fft_v10_1_2n1024cos.hexIntel Hex-format ROM initialization file.
fft_v10_1_3n1024cos.hexIntel Hex-format ROM initialization file.
fft_v10_1.vhdA MegaCore® function variation file, which defines a VHDL top-level description of the custom MegaCore function. Instantiate the entity defined by this file inside of your design. Include this file when compiling your design in the Quartus II software.
fft_v10_1.cmpA VHDL component declaration for the MegaCore function variation. Add the contents of this file to any VHDL architecture that instantiates the MegaCore function.
fft_v10_1.bsfQuartus® II symbol file for the MegaCore function variation. You can use this file in the Quartus II block diagram editor.
fft_v10_1.qipContains Quartus II project information for your MegaCore function variation.
fft_v10_1.htmlThe MegaCore function report file.

MegaCore Function Parameters

NameValue
use_mem1
mem_typeM512
DEVICECyclone II
NPS1024
MPR24
TWR24
ARCH0
NUME1
ENGINE_THROUGHPUT4
BFP1
MULT_TYPE1
MULT_IMP0
MEGA0
M5121
LOGIC_IN_RAM0
NUM_LE17095
NUM_M4K60
NUM_MEGA0
NUM_M5120
NUM_DSP24
NUM_CALC_CYCLES1024
NUM_BLK_THROUGHPUT_CYCLES1024
rfs1romfile_1024.hex
rfs2romfile_1024.hex
rfs3romfile_1024.hex
rfc1romfile_1024.hex
rfc2romfile_1024.hex
rfc3romfile_1024.hex
ENA0
NUM_MEMBITS245760
INPUT_ORDER1
OUTPUT_ORDER0
REPRESENTATION0
ENGINE_ONLY0
DSP_ARCH0

MegaCore Function Variation File Parameters

NameValue
nps1024
bfp1
nume1
mpr24
twr24
bpr24
bpb6
fpr4
mram0
m5120
mult_type1
mult_imp0
dsp_arch0
srrAUTO_SHIFT_REGISTER_RECOGNITION=OFF
rfs1fft_v10_1_1n1024sin.hex
rfs2fft_v10_1_2n1024sin.hex
rfs3fft_v10_1_3n1024sin.hex
rfc1fft_v10_1_1n1024cos.hex
rfc2fft_v10_1_2n1024cos.hex
rfc3fft_v10_1_3n1024cos.hex

MegaCore Function Variation File Ports

NameDirectionWidth
clkINPUT1
reset_nINPUT1
inverseINPUT1
sink_validINPUT1
sink_sopINPUT1
sink_eopINPUT1
sink_realINPUT24
sink_imagINPUT24
sink_readyOUTPUT1
sink_errorINPUT2
source_errorOUTPUT2
source_readyINPUT1
source_sopOUTPUT1
source_eopOUTPUT1
source_validOUTPUT1
source_expOUTPUT6
source_realOUTPUT24
source_imagOUTPUT24