# # $Id: Makefile.flags 88 2008-12-10 18:31:39Z rosiere $ # # [ Description ] # #-----[ Simulator ]---------------------------------------- SIMULATOR = systemcass # 3 simulators : # systemc - SystemC # systemcass - SystemCASS # systemcass_deps - Systemcass, and use port dependency information instead of sensitivity list #-----[ Flags ]-------------------------------------------- MORPHEO_FLAGS = -DSYSTEMC \ -DDEBUG=DEBUG_TRACE \ -DSTATISTICS \ -DVHDL \ -DVHDL_TESTBENCH \ -DVHDL_TESTBENCH_ASSERT \ -DTRANSLATION # -DPRINT_COLOR \ # -DLOG_FILE \ # -DPOSITION \ # -DREGISTER_INIT \ # Flags : # DEBUG={level} - Print Debug Message # LOG_FILE - Print Message in a log file # SYSTEMC - To generate a systemc's model # VHDL - To generate a vhdl's models # VHDL_TESTBENCH (need SYSTEMC) - In the simulation, generate two testbench's file (input and ouput) to validate the vhdl's model # VHDL_TESTBENCH_ASSERT (need VHDL_TESTBENCH) - In the simulation, generate in testbench's file an serie of assert # POSITION - To generate a position's files (it's input of viewer) # STATISTICS (need SYSTEMC) - In the simulation, generate a statistics's file # INFORMATION (need STATISTICS) - Instance Information : # * Static : at the instance creation # * register number # * worst way # * Dynamique : at the runtime # * consomation # TRANSLATION - Translate message # REGISTER_INIT - Init a lot of register # PRINT_COLOR - Print with colors