#-----------------------------------------------------------------------------#
|
#-----------------------------------------------------------------------------#
|
# #
|
# #
|
# M A C R O F I L E #
|
# M A C R O F I L E #
|
# COPYRIGHT (C) 2006 #
|
# COPYRIGHT (C) 2009 #
|
# #
|
# #
|
#-----------------------------------------------------------------------------#
|
#-----------------------------------------------------------------------------#
|
#-
|
#-
|
#- Title : MDCT_TB.DO
|
#- Title : MDCT_TB.DO
|
#- Design : Unsigned Pipelined Divider
|
#- Design : EV_JPEG_ENC
|
#- Author : Michal Krepa
|
#- Author : Michal Krepa
|
#-
|
#-
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
#-
|
#-
|
#- File : MDCT_TB.DO
|
#- File : MDCT_TB.DO
|
#- Created : Sat Mar 5 2006
|
#- Created : Sat Mar 31 2009
|
#-
|
#-
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
#-
|
#-
|
#- Description : ModelSim macro for compilation
|
#- Description : ModelSim macro for compilation
|
#-
|
#-
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
#transcript file log.txt
|
#transcript file log.txt
|
|
|
#vdel work
|
#vdel work
|
|
|
vlib work
|
vlib work
|
vmap work work
|
vmap work work
|
|
|
# common
|
# common
|
vcom ../design/common/JPEG_PKG.VHD
|
vcom ../design/common/JPEG_PKG.VHD
|
vcom ../design/common/RAMZ.VHD
|
vcom ../design/common/RAMZ.VHD
|
vcom ../design/common/FIFO.VHD
|
vcom ../design/common/FIFO.VHD
|
vcom ../design/common/SingleSM.VHD
|
vcom ../design/common/SingleSM.VHD
|
|
|
vcom vhdl/DCT_TROM.vhd
|
vcom vhdl/DCT_TROM.vhd
|
|
|
# buffifo
|
# buffifo
|
vcom ../design/buffifo/SUB_RAMZ.vhd
|
vcom ../design/buffifo/SUB_RAMZ.vhd
|
vcom ../design/buffifo/SUB_FIFO.vhd
|
vcom ../design/buffifo/SUB_FIFO.vhd
|
vcom ../design/buffifo/Buf_Fifo.vhd
|
vcom ../design/buffifo/Buf_Fifo.vhd
|
|
|
# fdct
|
# fdct
|
vcom ../design/mdct/MDCT_PKG.vhd
|
vcom ../design/mdct/MDCT_PKG.vhd
|
vcom ../design/mdct/ROMO.vhd
|
vcom ../design/mdct/ROMO.vhd
|
vcom ../design/mdct/ROME.vhd
|
vcom ../design/mdct/ROME.vhd
|
vcom ../design/mdct/RAM.vhd
|
vcom ../design/mdct/RAM.vhd
|
vcom ../design/mdct/DBUFCTL.vhd
|
vcom ../design/mdct/DBUFCTL.vhd
|
vcom ../design/mdct/DCT1D.vhd
|
vcom ../design/mdct/DCT1D.vhd
|
vcom ../design/mdct/DCT2D.vhd
|
vcom ../design/mdct/DCT2D.vhd
|
vcom ../design/mdct/MDCT.vhd
|
vcom ../design/mdct/MDCT.vhd
|
vcom ../design/mdct/FDCT.vhd
|
vcom ../design/mdct/FDCT.vhd
|
|
|
#test
|
#test
|
vcom ../tb/vhdl/DCT_TROM.vhd
|
vcom ../tb/vhdl/DCT_TROM.vhd
|
|
|
# quantizer
|
# quantizer
|
#vcom ../design/quantizer/ROMQ.vhd
|
#vcom ../design/quantizer/ROMQ.vhd
|
#vcom ../design/quantizer/s_divider.vhd
|
#vcom ../design/quantizer/s_divider.vhd
|
vcom ../design/quantizer/ROMR.vhd
|
vcom ../design/quantizer/ROMR.vhd
|
vcom ../design/quantizer/r_divider.vhd
|
vcom ../design/quantizer/r_divider.vhd
|
vcom ../design/quantizer/QUANTIZER.vhd
|
vcom ../design/quantizer/QUANTIZER.vhd
|
vcom ../design/quantizer/QUANT_TOP.vhd
|
vcom ../design/quantizer/QUANT_TOP.vhd
|
|
|
# zigzag
|
# zigzag
|
vcom ../design/zigzag/ZIGZAG.vhd
|
vcom ../design/zigzag/ZIGZAG.vhd
|
vcom ../design/zigzag/ZZ_TOP.vhd
|
vcom ../design/zigzag/ZZ_TOP.vhd
|
|
|
# rle
|
# rle
|
vcom ../design/rle/RleDoubleFifo.vhd
|
vcom ../design/rle/RleDoubleFifo.vhd
|
vcom ../design/rle/RLE.vhd
|
vcom ../design/rle/RLE.vhd
|
vcom ../design/rle/RLE_TOP.vhd
|
vcom ../design/rle/RLE_TOP.vhd
|
|
|
# huffman
|
# huffman
|
vcom ../design/huffman/DoubleFifo.vhd
|
vcom ../design/huffman/DoubleFifo.vhd
|
vcom ../design/huffman/DC_ROM.vhd
|
vcom ../design/huffman/DC_ROM.vhd
|
vcom ../design/huffman/AC_ROM.vhd
|
vcom ../design/huffman/AC_ROM.vhd
|
vcom ../design/huffman/DC_CR_ROM.vhd
|
vcom ../design/huffman/DC_CR_ROM.vhd
|
vcom ../design/huffman/AC_CR_ROM.vhd
|
vcom ../design/huffman/AC_CR_ROM.vhd
|
vcom ../design/huffman/Huffman.vhd
|
vcom ../design/huffman/Huffman.vhd
|
|
|
# bytestuffer
|
# bytestuffer
|
vcom ../design/bytestuffer/ByteStuffer.vhd
|
vcom ../design/bytestuffer/ByteStuffer.vhd
|
|
|
# control
|
# control
|
vcom ../design/control/CtrlSM.vhd
|
vcom ../design/control/CtrlSM.vhd
|
|
|
# HostIF
|
# HostIF
|
vcom ../design/hostif/HostIF.vhd
|
vcom ../design/hostif/HostIF.vhd
|
|
|
# IRamIF
|
# IRamIF
|
vcom ../design/iramif/IRAMIF.vhd
|
vcom ../design/iramif/IRAMIF.vhd
|
|
|
# jfifgen
|
# jfifgen
|
|
vlog ../design/jfifgen/HeaderRam.v
|
vcom ../design/jfifgen/JFIFGen.vhd
|
vcom ../design/jfifgen/JFIFGen.vhd
|
|
|
# outmux
|
# outmux
|
vcom ../design/outmux/OutMux.vhd
|
vcom ../design/outmux/OutMux.vhd
|
|
|
# top
|
# top
|
vcom ../design/top/JpegEnc.vhd
|
vcom ../design/top/JpegEnc.vhd
|
|
|
# testbench
|
# testbench
|
vcom vhdl/ramsim.vhd
|
vcom vhdl/ramsim.vhd
|
vcom vhdl/mdcttb_pkg.vhd
|
vcom vhdl/mdcttb_pkg.vhd
|
vcom vhdl/GPL_V2_Image_Pkg.vhd
|
vcom vhdl/GPL_V2_Image_Pkg.vhd
|
vcom vhdl/ClkGen.vhd
|
vcom vhdl/ClkGen.vhd
|
vcom vhdl/HostBFM.vhd
|
vcom vhdl/HostBFM.vhd
|
vcom vhdl/JPEG_TB.vhd
|
vcom vhdl/JPEG_TB.vhd
|
|
|
|
|
|
|
|
|
|
|