LPP's VHD_Lib is a kind of addon to gaisler's grlib with most LPP VHDL IPs. For setup read instalation section.
To use this library you need a linux shell or mingw for windows users wtih make and TCL/TK. Jupyter and GHDL migh also be useful.
You can add your IPs to the library.
To set up the VHD_Lib follow this steps:
git clone --recursive https://github.com/jeandet/VHD_Lib
cd VHD_Lib && make link
To use Vivado toolchain you'll have to set the following environment variables, add this in your bashrc and change path according to your Vivado installation.
export XILINX=/opt/Xilinx/Vivado/2018.2/ids_lite/ISE
export XILINX_VIVADO=/opt/Xilinx/Vivado/2018.2
export PATH=$PATH:/opt/Xilinx/Vivado/2018.2/bin:/opt/Xilinx/SDK/2018.2/bin
Then you need to install Xilinx simulation libraries:
make install-secureip install-secureip_ver install-unimacro install-unisim install-unisim_ver install-xilinxcorelib_ver
Now you can use VHD_Lib's and grlib's Makefiles, designs and IPs, you can for example run the following test:
cd tests/lpp_memory/lpp_fifo
GRLIB_SIMULATOR=Questa make test-vsim
This should produce the following output:
GRLIB settings:
GRLIB = ../../../grlib-gpl
GRLIB_CONFIG is library default
GRLIB_SIMULATOR = ModelSim
TECHLIBS setting = unisim
Top-level design = testbench
Simulation top-level = testbench
Scanning libraries:
grlib: stdlib util sparc modgen amba dftlib generic_bm
unisim: ise
techmap: gencomp inferred unisim maps
spw: comp wrapper
eth: comp core wrapper
gaisler: arith memctrl leon3 leon4 irqmp l2cache/pkg axi misc ambatest net uart sim jtag spacewire gr1553b grdmac subsys
esa: memoryctrl
spansion: flash
lpp: ./general_purpose ./lpp_amba ./dsp/chirp ./dsp/iir_filter ./dsp/cic ./dsp/lpp_downsampling ./dsp/window_function ./lpp_memory ./lpp_ad_Conv ./lpp_spectral_matrix ./lpp_demux ./lpp_Header ./lpp_matrix ./lpp_dma ./lpp_waveform ./lpp_top_lfr ./lpp_Header ./lpp_sim ./lpp_file
opencores_spw: spw_light
cypress: ssram
work: debug
Reading pref.tcl
# 10.7_1
# do libs.do
# quit
make[1] : on entre dans le répertoire « /tmp/VHD_Lib/tests/lpp_memory/lpp_fifo »
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/stdlib/version.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/stdlib/config_types.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/stdlib/config.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/stdlib/stdlib.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/stdlib/stdio.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/stdlib/testlib.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/util/util.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/sparc/sparc.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/sparc/sparc_disas.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/sparc/cpu_disas.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/modgen/multlib.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/modgen/leaves.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/amba.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/devices.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/defmst.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/apbctrl.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/apbctrlx.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/apbctrldp.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/apbctrlsp.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/ahbctrl.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/dma2ahb_pkg.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/dma2ahb.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/ahbmst.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/ahblitm2ahbm.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/dma2ahb_tp.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/amba/amba_tp.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/dftlib/dftlib.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/dftlib/synciotest.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/generic_bm_pkg.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/ahb_be.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/axi4_be.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/bmahbmst.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/bm_fre.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/bm_me_rc.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/bm_me_wc.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/fifo_control_rc.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/fifo_control_wc.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/generic_bm_ahb.vhd
vcom -quiet -explicit -O0 -93 -work grlib ../../../grlib-gpl/lib/grlib/generic_bm/generic_bm_axi.vhd
vcom -quiet -explicit -O0 -93 -work unisim ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VPKG.vhd
vcom -quiet -explicit -O0 -93 -work unisim ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VCOMP.vhd
vcom -quiet -explicit -O0 -93 -work unisim ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/gencomp/gencomp.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/gencomp/netcomp.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/memory_inferred.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/ddr_inferred.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/mul_inferred.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/ddr_phy_inferred.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/ddrphy_datapath.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/fifo_inferred.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/sim_pll.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/inferred/lpddr2_phy_inferred.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/memory_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/buffer_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/pads_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/clkgen_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/tap_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/ddr_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/ddr_phy_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/sysmon_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/mul_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/unisim/spictrl_unisim.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/allclkgen.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/techbuf.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/allddr.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/allmem.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/allmul.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/allpads.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/alltap.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/clkgen.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/clkmux.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/clkinv.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/clkand.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/grgates.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/ddr_ireg.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/ddr_oreg.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/clkpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/clkpad_ds.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/inpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/inpad_ds.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/iodpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/iopad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/iopad_ds.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/lvds_combo.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/odpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/outpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/outpad_ds.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/toutpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/toutpad_ds.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/skew_outpad.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/ddrphy.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram64.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram_2p.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram_dp.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncfifo_2p.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/regfile_3p.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/tap.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/nandtree.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/grlfpw_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/grfpw_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/leon3_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/leon4_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/mul_61x61.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/cpu_disas_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/ringosc.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/grpci2_phy_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/system_monitor.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/inpad_ddr.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/outpad_ddr.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/iopad_ddr.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram128bw.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram256bw.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram128.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram156bw.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/techmult.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/spictrl_net.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/scanreg.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncrambw.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncram_2pbw.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/sdram_phy.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/syncreg.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/serdes.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/iopad_tm.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/toutpad_tm.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/memrwcol.vhd
vcom -quiet -explicit -O0 -93 -work techmap ../../../grlib-gpl/lib/techmap/maps/cdcbus.vhd
vcom -quiet -explicit -O0 -93 -work spw ../../../grlib-gpl/lib/spw/comp/spwcomp.vhd
vcom -quiet -explicit -O0 -93 -work spw ../../../grlib-gpl/lib/spw/wrapper/grspw_gen.vhd
vcom -quiet -explicit -O0 -93 -work spw ../../../grlib-gpl/lib/spw/wrapper/grspw2_gen.vhd
vcom -quiet -explicit -O0 -93 -work spw ../../../grlib-gpl/lib/spw/wrapper/grspw_codec_gen.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/comp/ethcomp.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/greth_pkg.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/eth_rstgen.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/eth_edcl_ahb_mst.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/eth_ahb_mst.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/greth_tx.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/greth_rx.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/core/grethc.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/wrapper/greth_gen.vhd
vcom -quiet -explicit -O0 -93 -work eth ../../../grlib-gpl/lib/eth/wrapper/greth_gbit_gen.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/arith/arith.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/arith/mul32.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/arith/div32.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/memctrl/memctrl.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/memctrl/sdctrl.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/memctrl/sdctrl64.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/memctrl/sdmctrl.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/memctrl/srctrl.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/leon3/leon3.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/leon3/grfpushwx.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/leon4/leon4.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/irqmp/irqmp.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/irqmp/irqamp.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/irqmp/irqmp_bmode.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/l2cache/pkg/l2cache.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/axi.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/ahbm2axi.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/ahbm2axi3.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/ahbm2axi4.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/axinullslv.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/ahb2axib.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/ahb2axi3b.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/axi/ahb2axi4b.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/misc.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/rstgen.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/gptimer.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbdpram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbtrace_mmb.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbtrace_mb.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbtrace.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/grgpio.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbstat.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/logan.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/apbps2.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/charrom_package.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/charrom.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/apbvga.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/svgactrl.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/grsysmon.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/gracectrl.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/grgpreg.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahb_mst_iface.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/grgprbank.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/grversion.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/apb3cdc.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbsmux.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbmmux.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/ambatest/ahbtbp.vhd
###### ../../../grlib-gpl/lib/gaisler/ambatest/ahbtbp.vhd(378): variable length : integer := tost(NOW / 1 ns)'length;
** Warning: ../../../grlib-gpl/lib/gaisler/ambatest/ahbtbp.vhd(378): (vcom-1515) Prefix of predefined attribute "length" is function call "tost".
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/ambatest/ahbtbm.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/net/net.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/uart/uart.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/uart/libdcom.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/uart/apbuart.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/uart/dcom.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/uart/dcom_uart.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/uart/ahbuart.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/sim.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/sram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/sram16.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/phy.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/ser_phy.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/ahbrep.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/delay_wire.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/pwm_check.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/slavecheck_slv.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/ddrram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/ddr2ram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/ddr3ram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/sdrtestmod.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/ahbram_sim.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/aximem.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/axirep.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/sim/axixmem.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtag.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/libjtagcom.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtagcom.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/bscanregs.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/bscanregsbd.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtagcom2.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/ahbjtag.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/ahbjtag_bsd.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtagtst.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/spacewire/spacewire.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_pkg.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_pads.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_nlw.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_stdlogic.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/simtrans1553.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_pkg.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/grdmac/apbmem.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_ahbmst.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_alignram.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_1p.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/subsys/subsys.vhd
vcom -quiet -explicit -O0 -93 -work gaisler ../../../grlib-gpl/lib/gaisler/subsys/leon_dsu_stat_base.vhd
vcom -quiet -explicit -O0 -93 -work esa ../../../grlib-gpl/lib/esa/memoryctrl/memoryctrl.vhd
vcom -quiet -explicit -O0 -93 -work esa ../../../grlib-gpl/lib/esa/memoryctrl/mctrl.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/data_type_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/general_purpose.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/D_FF.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/ADDRcntr.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/ALU.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Adder.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Clk_Divider2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Clk_divider.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_CONTROLER.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_MUX.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_MUX2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_REG.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MUX2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MUXN.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Multiplier.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/REG.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/SYNC_FF.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Shifter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/TwoComplementer.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Clock_Divider.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/lpp_front_to_level.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/lpp_front_detection.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/SYNC_VALID_BIT.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/RR_Arbiter_4.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/general_counter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/ramp_generator.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/TimeGenAdvancedTrigger.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/saturation.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/apb_devices_list.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/lpp_amba.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/APB_ADVANCED_TRIGGER.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/APB_ADVANCED_TRIGGER_v.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/chirp/chirp_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/chirp/chirp.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/iir_filter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/FILTERcfg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CEL.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CTRLR_v2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v2_CONTROL.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v2_DATAFLOW.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v3_DATAFLOW.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v3.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_integrator.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_downsampler.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_comb.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_control.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_add_sub.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_address_gen.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_r2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_control_r2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/lpp_downsampling/Downsampling.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/window_function_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/window_function.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/WF_processing.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/WF_rom.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_memory.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_4_Shared.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_control.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_4_Shared_headreg_latency_0.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_4_Shared_headreg_latency_1.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lppFIFOxN.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/lpp_ad_Conv.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/RHF1401.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/top_ad_conv_RHF1401.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/top_ad_conv_RHF1401_withFilter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/TestModule_RHF1401.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/top_ad_conv_ADS7886_v2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/ADS7886_drvr_v2.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/lpp_lfr_hk.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/spectral_matrix_package.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/MS_calculation.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/MS_control.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/spectral_matrix_switch_f0.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/spectral_matrix_time_managment.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_demux/DEMUX.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_demux/lpp_demux.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_Header/lpp_Header.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_Header/HeaderBuilder.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/lpp_matrix.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/ALU_Driver.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/ReUse_CTRLR.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/Dispatch.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/DriveInputs.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/GetResult.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/MatriceSpectrale.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/Matrix.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/SpectralMatrix.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/TopSpecMatrix.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/fifo_latency_correction.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_ip.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_send_16word.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_send_1word.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_singleOrBurst.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem_GestionBuffer.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem_Arbiter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem_MUX.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_SEND16B_FIFO2DMA.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_burst.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_withoutLatency.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_latencyCorrection.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_arbiter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_ctrl.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_headreg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_snapshot.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_snapshot_controler.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_genaddress.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_dma_genvalid.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_arbiter_reg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fsmdma.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_top_lfr_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_apbreg_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_filter_coeff.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_filter.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_apbreg_ms_pointer.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_ms_fsmdma.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_ms_reg_head.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lpp_sim_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/sig_reader.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/sig_recorder.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lpp_sim_pkg.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/spw_sender.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/spw_receiver.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lfr_input_gen.vhd
vcom -quiet -explicit -O0 -93 -work lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_file/reader_pkg.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwpkg.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwambapkg.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwlink.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwrecv.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwxmit.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwxmit_fast.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwrecvfront_generic.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwrecvfront_fast.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/syncdff.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwram.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwamba.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwstream.vhd
vcom -quiet -explicit -O0 -93 -work opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwahbmst.vhd
vcom -quiet -explicit -O0 -93 -work cypress ../../../grlib-gpl/lib/cypress/ssram/components.vhd
vcom -quiet -explicit -O0 -93 -work cypress ../../../grlib-gpl/lib/cypress/ssram/package_utility.vhd
vcom -quiet -explicit -O0 -93 -work cypress ../../../grlib-gpl/lib/cypress/ssram/cy7c1354b.vhd
vcom -quiet -explicit -O0 -93 -work cypress ../../../grlib-gpl/lib/cypress/ssram/cy7c1380d.vhd
vcom -quiet -explicit -O0 -93 -work work ../../../grlib-gpl/lib/work/debug/debug.vhd
vcom -quiet -explicit -O0 -93 -work work ../../../grlib-gpl/lib/work/debug/grtestmod.vhd
vcom -quiet -explicit -O0 -93 -work work ../../../grlib-gpl/lib/work/debug/cpu_disas.vhd
vcom -quiet -explicit -O0 -93 -work work tb.vhd
make[1] : on quitte le répertoire « /tmp/VHD_Lib/tests/lpp_memory/lpp_fifo »
make[1] : on entre dans le répertoire « /tmp/VHD_Lib/tests/lpp_memory/lpp_fifo »
make[1]: rien à faire pour « whole_library ».
make[1] : on quitte le répertoire « /tmp/VHD_Lib/tests/lpp_memory/lpp_fifo »
Reading pref.tcl
# 10.7_1
# vsim -c -voptargs="+acc" -do "wave.do" -do "../../../grlib-gpl//bin/runvsim.do" testbench
# Start time: 19:41:08 on Nov 21,2018
# ** Note: (vsim-3812) Design is being optimized...
# ** Warning: (vopt-2009) At least one design unit was compiled with optimization level -O0 or -O1.
# Use vdir -l command to find such design units.
# // Questa Sim-64
# // Version 10.7_1 linux_x86_64 Jan 21 2018
# //
# // Copyright 1991-2018 Mentor Graphics Corporation
# // All Rights Reserved.
# //
# // QuestaSim and its associated documentation contain trade
# // secrets and commercial or financial information that are the property of
# // Mentor Graphics Corporation and are privileged, confidential,
# // and exempt from disclosure under the Freedom of Information Act,
# // 5 U.S.C. Section 552. Furthermore, this information
# // is prohibited from disclosure under the Trade Secrets Act,
# // 18 U.S.C. Section 1905.
# //
# Loading std.standard
# Loading std.textio(body)
# Loading ieee.std_logic_1164(body)
# Loading ieee.numeric_std(body)
# Loading ieee.std_logic_arith(body)
# Loading ieee.std_logic_signed(body)
# Loading ieee.math_real(body)
# Loading grlib.config_types
# Loading grlib.config
# Loading techmap.gencomp
# Loading lpp.general_purpose
# Loading lpp.data_type_pkg(body)
# Loading grlib.version
# Loading grlib.stdlib(body)
# Loading grlib.amba(body)
# Loading gaisler.uart
# Loading grlib.devices
# Loading gaisler.misc(body)
# Loading gaisler.libdcom(body)
# Loading grlib.stdio(body)
# Loading gaisler.sim(body)
# Loading gaisler.jtagtst(body)
# Loading lpp.lpp_sim_pkg(body)
# Loading lpp.lpp_amba
# Loading lpp.iir_filter
# Loading gaisler.memctrl
# Loading lpp.lpp_memory
# Loading work.testbench(behav)#1
# Loading lpp.lpp_fifo(ar_lpp_fifo)#1
# Loading ieee.std_logic_textio(body)
# Loading lpp.ram_cel(ar_ram_cel)#1
# ** Note: initialysing RAM CEL To 0
# Time: 0 ps Iteration: 0 Instance: /testbench/DUT/memCEL/CRAM File: ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CEL.vhd
# Loading lpp.lpp_fifo_control(beh)#1
# do wave.do
# hexadecimal
# hexadecimal
# hexadecimal
# hexadecimal
# hexadecimal
# hexadecimal
# hexadecimal
# hexadecimal
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# configure wave not supported in batch mode
# do ../../../grlib-gpl//bin/runvsim.do
# ** Note: end of test
# Time: 20940010 ps Iteration: 0 Instance: /testbench
# ** Note: end of test
# Time: 20950010 ps Iteration: 0 Instance: /testbench
# End time: 19:41:09 on Nov 21,2018, Elapsed time: 0:00:01
# Errors: 0, Warnings: 1
Test FIFO done
cd tests/lpp_memory/lpp_fifo
make test
This should produce the following output:
GRLIB settings:
GRLIB = ../../../grlib-gpl
GRLIB_CONFIG is library default
GRLIB_SIMULATOR = ModelSim
TECHLIBS setting = unisim
Top-level design = testbench
Simulation top-level = testbench
Scanning libraries:
grlib: stdlib util sparc modgen amba dftlib generic_bm
unisim: ise
techmap: gencomp inferred unisim maps
spw: comp wrapper
eth: comp core wrapper
gaisler: arith memctrl leon3 leon4 irqmp l2cache/pkg axi misc ambatest net uart sim jtag spacewire gr1553b grdmac subsys
esa: memoryctrl
spansion: flash
lpp: ./general_purpose ./lpp_amba ./dsp/chirp ./dsp/iir_filter ./dsp/cic ./dsp/lpp_downsampling ./dsp/window_function ./lpp_memory ./lpp_ad_Conv ./lpp_spectral_matrix ./lpp_demux ./lpp_Header ./lpp_matrix ./lpp_dma ./lpp_waveform ./lpp_top_lfr ./lpp_Header ./lpp_sim ./lpp_file
opencores_spw: spw_light
cypress: ssram
work: debug
make -f make.ghdl ghdl-import
make[1] : on entre dans le répertoire « /tmp/VHD_Lib/tests/lpp_memory/lpp_fifo »
mkdir -p gnu
mkdir -p gnu/grlib
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/stdlib/version.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/stdlib/config_types.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/stdlib/config.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/stdlib/stdlib.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/stdlib/stdio.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/stdlib/testlib.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/util/util.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/sparc/sparc.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/sparc/sparc_disas.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/sparc/cpu_disas.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/modgen/multlib.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/modgen/leaves.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/amba.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/devices.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/defmst.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/apbctrl.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/apbctrlx.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/apbctrldp.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/apbctrlsp.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/ahbctrl.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/dma2ahb_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/dma2ahb.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/ahbmst.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/ahblitm2ahbm.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/dma2ahb_tp.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/amba/amba_tp.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/dftlib/dftlib.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/dftlib/synciotest.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/generic_bm_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/ahb_be.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/axi4_be.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/bmahbmst.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/bm_fre.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/bm_me_rc.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/bm_me_wc.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/fifo_control_rc.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/fifo_control_wc.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/generic_bm_ahb.vhd
ghdl -i --mb-comments --workdir=gnu/grlib --work=grlib -Pgnu -Pgnu/grlib ../../../grlib-gpl/lib/grlib/generic_bm/generic_bm_axi.vhd
mkdir -p gnu/unisim
ghdl -i --mb-comments --workdir=gnu/unisim --work=unisim -Pgnu -Pgnu/grlib -Pgnu/unisim ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VPKG.vhd
ghdl -i --mb-comments --workdir=gnu/unisim --work=unisim -Pgnu -Pgnu/grlib -Pgnu/unisim ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VCOMP.vhd
ghdl -i --mb-comments --workdir=gnu/unisim --work=unisim -Pgnu -Pgnu/grlib -Pgnu/unisim ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd
mkdir -p gnu/techmap
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/gencomp/gencomp.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/gencomp/netcomp.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/memory_inferred.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/ddr_inferred.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/mul_inferred.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/ddr_phy_inferred.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/ddrphy_datapath.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/fifo_inferred.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/sim_pll.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/inferred/lpddr2_phy_inferred.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/memory_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/buffer_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/pads_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/clkgen_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/tap_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/ddr_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/ddr_phy_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/sysmon_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/mul_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/unisim/spictrl_unisim.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/allclkgen.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/techbuf.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/allddr.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/allmem.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/allmul.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/allpads.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/alltap.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/clkgen.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/clkmux.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/clkinv.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/clkand.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/grgates.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/ddr_ireg.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/ddr_oreg.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/clkpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/clkpad_ds.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/inpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/inpad_ds.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/iodpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/iopad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/iopad_ds.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/lvds_combo.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/odpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/outpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/outpad_ds.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/toutpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/toutpad_ds.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/skew_outpad.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/ddrphy.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram64.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram_2p.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram_dp.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncfifo_2p.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/regfile_3p.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/tap.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/nandtree.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/grlfpw_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/grfpw_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/leon3_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/leon4_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/mul_61x61.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/cpu_disas_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/ringosc.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/grpci2_phy_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/system_monitor.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/inpad_ddr.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/outpad_ddr.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/iopad_ddr.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram128bw.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram256bw.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram128.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram156bw.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/techmult.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/spictrl_net.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/scanreg.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncrambw.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncram_2pbw.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/sdram_phy.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/syncreg.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/serdes.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/iopad_tm.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/toutpad_tm.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/memrwcol.vhd
ghdl -i --mb-comments --workdir=gnu/techmap --work=techmap -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap ../../../grlib-gpl/lib/techmap/maps/cdcbus.vhd
mkdir -p gnu/spw
ghdl -i --mb-comments --workdir=gnu/spw --work=spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw ../../../grlib-gpl/lib/spw/comp/spwcomp.vhd
ghdl -i --mb-comments --workdir=gnu/spw --work=spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw ../../../grlib-gpl/lib/spw/wrapper/grspw_gen.vhd
ghdl -i --mb-comments --workdir=gnu/spw --work=spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw ../../../grlib-gpl/lib/spw/wrapper/grspw2_gen.vhd
ghdl -i --mb-comments --workdir=gnu/spw --work=spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw ../../../grlib-gpl/lib/spw/wrapper/grspw_codec_gen.vhd
mkdir -p gnu/eth
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/comp/ethcomp.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/greth_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/eth_rstgen.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/eth_edcl_ahb_mst.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/eth_ahb_mst.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/greth_tx.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/greth_rx.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/core/grethc.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/wrapper/greth_gen.vhd
ghdl -i --mb-comments --workdir=gnu/eth --work=eth -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth ../../../grlib-gpl/lib/eth/wrapper/greth_gbit_gen.vhd
mkdir -p gnu/gaisler
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/arith/arith.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/arith/mul32.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/arith/div32.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/memctrl/memctrl.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/memctrl/sdctrl.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/memctrl/sdctrl64.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/memctrl/sdmctrl.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/memctrl/srctrl.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/leon3/leon3.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/leon3/grfpushwx.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/leon4/leon4.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/irqmp/irqmp.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/irqmp/irqamp.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/irqmp/irqmp_bmode.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/l2cache/pkg/l2cache.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/axi.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/ahbm2axi.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/ahbm2axi3.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/ahbm2axi4.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/axinullslv.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/ahb2axib.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/ahb2axi3b.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/axi/ahb2axi4b.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/misc.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/rstgen.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/gptimer.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbdpram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbtrace_mmb.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbtrace_mb.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbtrace.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/grgpio.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbstat.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/logan.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/apbps2.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/charrom_package.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/charrom.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/apbvga.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/svgactrl.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/grsysmon.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/gracectrl.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/grgpreg.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahb_mst_iface.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/grgprbank.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/grversion.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/apb3cdc.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbsmux.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/misc/ahbmmux.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/ambatest/ahbtbp.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/ambatest/ahbtbm.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/net/net.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/uart/uart.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/uart/libdcom.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/uart/apbuart.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/uart/dcom.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/uart/dcom_uart.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/uart/ahbuart.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/sim.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/sram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/sram16.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/phy.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/ser_phy.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/ahbrep.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/delay_wire.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/pwm_check.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/slavecheck_slv.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/ddrram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/ddr2ram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/ddr3ram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/sdrtestmod.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/ahbram_sim.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/aximem.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/axirep.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/sim/axixmem.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtag.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/libjtagcom.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtagcom.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/bscanregs.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/bscanregsbd.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtagcom2.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/ahbjtag.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/ahbjtag_bsd.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/jtag/jtagtst.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/spacewire/spacewire.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_pads.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_nlw.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/gr1553b_stdlogic.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/gr1553b/simtrans1553.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/grdmac/apbmem.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_ahbmst.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_alignram.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/grdmac/grdmac_1p.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/subsys/subsys.vhd
ghdl -i --mb-comments --workdir=gnu/gaisler --work=gaisler -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler ../../../grlib-gpl/lib/gaisler/subsys/leon_dsu_stat_base.vhd
mkdir -p gnu/esa
ghdl -i --mb-comments --workdir=gnu/esa --work=esa -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa ../../../grlib-gpl/lib/esa/memoryctrl/memoryctrl.vhd
ghdl -i --mb-comments --workdir=gnu/esa --work=esa -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa ../../../grlib-gpl/lib/esa/memoryctrl/mctrl.vhd
mkdir -p gnu/spansion
mkdir -p gnu/lpp
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/data_type_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/general_purpose.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/D_FF.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/ADDRcntr.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/ALU.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Adder.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Clk_Divider2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Clk_divider.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_CONTROLER.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_MUX.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_MUX2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MAC_REG.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MUX2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/MUXN.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Multiplier.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/REG.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/SYNC_FF.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Shifter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/TwoComplementer.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/Clock_Divider.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/lpp_front_to_level.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/lpp_front_detection.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/SYNC_VALID_BIT.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/RR_Arbiter_4.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/general_counter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/ramp_generator.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/TimeGenAdvancedTrigger.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/saturation.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/apb_devices_list.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/lpp_amba.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/APB_ADVANCED_TRIGGER.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/APB_ADVANCED_TRIGGER_v.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/chirp/chirp_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/chirp/chirp.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/iir_filter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/FILTERcfg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CEL.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CTRLR_v2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v2_CONTROL.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v2_DATAFLOW.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v3_DATAFLOW.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/IIR_CEL_CTRLR_v3.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_integrator.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_downsampler.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_comb.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_control.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_add_sub.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_address_gen.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_r2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/cic/cic_lfr_control_r2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/lpp_downsampling/Downsampling.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/window_function_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/window_function.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/WF_processing.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./dsp/window_function/WF_rom.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_memory.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_4_Shared.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_control.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_4_Shared_headreg_latency_0.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_4_Shared_headreg_latency_1.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lppFIFOxN.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/lpp_ad_Conv.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/RHF1401.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/top_ad_conv_RHF1401.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/top_ad_conv_RHF1401_withFilter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/TestModule_RHF1401.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/top_ad_conv_ADS7886_v2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/ADS7886_drvr_v2.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_ad_Conv/lpp_lfr_hk.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/spectral_matrix_package.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/MS_calculation.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/MS_control.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/spectral_matrix_switch_f0.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_spectral_matrix/spectral_matrix_time_managment.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_demux/DEMUX.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_demux/lpp_demux.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_Header/lpp_Header.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_Header/HeaderBuilder.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/lpp_matrix.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/ALU_Driver.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/ReUse_CTRLR.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/Dispatch.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/DriveInputs.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/GetResult.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/MatriceSpectrale.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/Matrix.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/SpectralMatrix.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_matrix/TopSpecMatrix.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/fifo_latency_correction.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_ip.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_send_16word.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_send_1word.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_singleOrBurst.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem_GestionBuffer.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem_Arbiter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/DMA_SubSystem_MUX.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_dma/lpp_dma_SEND16B_FIFO2DMA.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_burst.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_withoutLatency.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_latencyCorrection.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_arbiter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_ctrl.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_headreg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_snapshot.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_snapshot_controler.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_genaddress.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_dma_genvalid.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fifo_arbiter_reg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_waveform/lpp_waveform_fsmdma.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_top_lfr_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_apbreg_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_filter_coeff.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_filter.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_apbreg_ms_pointer.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_ms_fsmdma.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr_ms_reg_head.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_top_lfr/lpp_lfr.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lpp_sim_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/sig_reader.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/sig_recorder.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lpp_sim_pkg.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/spw_sender.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/spw_receiver.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lfr_input_gen.vhd
ghdl -i --mb-comments --workdir=gnu/lpp --work=lpp -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp ../../../grlib-gpl/lib/../../lib/lpp/./lpp_file/reader_pkg.vhd
mkdir -p gnu/opencores_spw
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwpkg.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwambapkg.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwlink.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwrecv.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwxmit.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwxmit_fast.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwrecvfront_generic.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwrecvfront_fast.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/syncdff.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwram.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwamba.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwstream.vhd
ghdl -i --mb-comments --workdir=gnu/opencores_spw --work=opencores_spw -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw ../../../grlib-gpl/lib/../../lib/opencores_spw/spw_light/spwahbmst.vhd
mkdir -p gnu/cypress
ghdl -i --mb-comments --workdir=gnu/cypress --work=cypress -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress ../../../grlib-gpl/lib/cypress/ssram/components.vhd
ghdl -i --mb-comments --workdir=gnu/cypress --work=cypress -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress ../../../grlib-gpl/lib/cypress/ssram/package_utility.vhd
ghdl -i --mb-comments --workdir=gnu/cypress --work=cypress -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress ../../../grlib-gpl/lib/cypress/ssram/cy7c1354b.vhd
ghdl -i --mb-comments --workdir=gnu/cypress --work=cypress -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress ../../../grlib-gpl/lib/cypress/ssram/cy7c1380d.vhd
mkdir -p gnu/work
ghdl -i --mb-comments --workdir=gnu/work --work=work -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress -Pgnu/work ../../../grlib-gpl/lib/work/debug/debug.vhd
ghdl -i --mb-comments --workdir=gnu/work --work=work -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress -Pgnu/work ../../../grlib-gpl/lib/work/debug/grtestmod.vhd
ghdl -i --mb-comments --workdir=gnu/work --work=work -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress -Pgnu/work ../../../grlib-gpl/lib/work/debug/cpu_disas.vhd
ghdl -i --mb-comments --workdir=gnu/work --work=work -Pgnu -Pgnu/grlib -Pgnu/unisim -Pgnu/techmap -Pgnu/spw -Pgnu/eth -Pgnu/gaisler -Pgnu/esa -Pgnu/spansion -Pgnu/lpp -Pgnu/opencores_spw -Pgnu/cypress -Pgnu/work tb.vhd
make[1] : on quitte le répertoire « /tmp/VHD_Lib/tests/lpp_memory/lpp_fifo »
ghdl -m -fexplicit --ieee=synopsys --mb-comments --warn-no-binding -O2 --workdir=gnu/work --work=work `cat ghdl.path` testbench
analyze ../../../grlib-gpl/lib/grlib/stdlib/config_types.vhd
analyze ../../../grlib-gpl/lib/grlib/stdlib/config.vhd
analyze ../../../grlib-gpl/lib/techmap/gencomp/gencomp.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/general_purpose.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./general_purpose/data_type_pkg.vhd
analyze ../../../grlib-gpl/lib/grlib/stdlib/version.vhd
analyze ../../../grlib-gpl/lib/grlib/stdlib/stdlib.vhd
analyze ../../../grlib-gpl/lib/grlib/amba/amba.vhd
analyze ../../../grlib-gpl/lib/gaisler/uart/uart.vhd
analyze ../../../grlib-gpl/lib/grlib/amba/devices.vhd
analyze ../../../grlib-gpl/lib/gaisler/misc/misc.vhd
analyze ../../../grlib-gpl/lib/gaisler/uart/libdcom.vhd
analyze ../../../grlib-gpl/lib/grlib/stdlib/stdio.vhd
analyze ../../../grlib-gpl/lib/gaisler/sim/sim.vhd
analyze ../../../grlib-gpl/lib/gaisler/jtag/jtagtst.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./lpp_sim/lpp_sim_pkg.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./lpp_amba/lpp_amba.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/iir_filter.vhd
analyze ../../../grlib-gpl/lib/gaisler/memctrl/memctrl.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_memory.vhd
analyze tb.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO.vhd
analyze ../../../grlib-gpl/lib/techmap/maps/allmem.vhd
analyze ../../../grlib-gpl/lib/techmap/maps/syncram_2p.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CEL.vhd
analyze ../../../grlib-gpl/lib/../../lib/lpp/./lpp_memory/lpp_FIFO_control.vhd
analyze ../../../grlib-gpl/lib/techmap/maps/memrwcol.vhd
analyze ../../../grlib-gpl/lib/techmap/inferred/memory_inferred.vhd
analyze ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VPKG.vhd
analyze ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VCOMP.vhd
analyze ../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:48722:1:warning: redefinition of a library unit in same design file: [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:48722:1:warning: entity "bufhce" defined at line 308:8 is now entity "bufhce" [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:48740:1:warning: redefinition of a library unit in same design file: [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:48740:1:warning: architecture "bufhce_v" of "bufhce" defined at line 321:14 is now architecture "bufhce_v" of "bufhce" [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:271819:1:warning: redefinition of a library unit in same design file: [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:271819:1:warning: entity "bufr" defined at line 48972:8 is now entity "bufr" [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:271844:1:warning: redefinition of a library unit in same design file: [-Wlibrary]
../../../grlib-gpl/lib/tech/unisim/ise/unisim_VITAL.vhd:271844:1:warning: architecture "bufr_v" of "bufr" defined at line 48990:14 is now architecture "bufr_v" of "bufr" [-Wlibrary]
analyze ../../../grlib-gpl/lib/techmap/unisim/memory_unisim.vhd
elaborate testbench
./testbench --assert-level=error --ieee-asserts=disable
../../../grlib-gpl/lib/../../lib/lpp/./dsp/iir_filter/RAM_CEL.vhd:85:9:@0ms:(report note): initialysing RAM CEL To 0
tb.vhd:76:5:@20940010ps:(assertion note): end of test
tb.vhd:91:7:@20950010ps:(assertion note): end of test
Test FIFO done
All the programs used by the VHD_Lib are protected by their respective license. They all are free software and most of them are covered by the GNU General Public License.
Please send feedbacks to Alexis Jeandet alexis.jeandet@member.fsf.org