OpenCores
URL https://opencores.org/ocsvn/versatile_fft/versatile_fft/trunk

Subversion Repositories versatile_fft

[/] [versatile_fft/] [trunk/] [multiple_units/] [makefile] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 wzab
VHDLS = \
2
 src/fft_len.vhd \
3
 src/icpx_pkg.vhd \
4
 src/fft_support.vhd \
5
 src/dpram_rbw_inf.vhd \
6
 src/icpxram_rbw.vhd \
7
 src/butterfly_d3.vhd \
8
 src/icpx_mul_d3.vhd \
9
 src/dpram_inf.vhd \
10
 src/fft_data_switch.vhd \
11
 src/fft_engine.vhd \
12
 src/fft_engine_tb.vhd \
13
 
14
 
15
#STD=standard
16
STD=synopsys
17
VSTD=93c
18
ENTITY=fft_engine_tb
19
#RUN_OPTIONS= --stop-time=1000ns --wave=${ENTITY}.ghw
20
RUN_OPTIONS=  --wave=${ENTITY}.ghw
21
#--trace-signals --trace-processes
22
#RUN_OPTIONS=
23
#--trace-processes
24
all: ${ENTITY}.ghw
25
reader:   ${ENTITY} ${ENTITY}.ghw
26
        gtkwave ${ENTITY}.ghw ${ENTITY}.sav
27
${ENTITY}: ${VHDLS}
28
#       vhdlp -work fmf fmf/*.vhd
29
        ghdl -a -g --mb-comments --workdir=comp --std=${VSTD} --ieee=${STD} ${VHDLS}
30
        ghdl -e -g --mb-comments --workdir=comp --std=${VSTD} -fexplicit --ieee=${STD} ${ENTITY}
31
${ENTITY}.ghw: ${ENTITY}
32
#       ./${ENTITY} --wave=${ENTITY}.ghw  ${RUN_OPTIONS} --stop-time=50000ns 2>&1 > res.txt
33
        ./${ENTITY} ${RUN_OPTIONS}
34
#> res.txt  2>&1
35
clean:
36
        rm -f comp/* *.o *.vcd *.ghw events* ${ENTITY}
37
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.