Line 113... |
Line 113... |
printf " parameter MAX_DELAY_BTWN_PCKTS=$MAX_DELAY_BTWN_PCKTS;\n" >> parameter.v
|
printf " parameter MAX_DELAY_BTWN_PCKTS=$MAX_DELAY_BTWN_PCKTS;\n" >> parameter.v
|
printf " parameter DEBUG_EN=$DEBUG_EN;\n" >> parameter.v
|
printf " parameter DEBUG_EN=$DEBUG_EN;\n" >> parameter.v
|
printf " parameter ROUTE_TYPE = (ROUTE_NAME == \"XY\" || ROUTE_NAME == \"TRANC_XY\" )? \"DETERMINISTIC\" : \n" >> parameter.v
|
printf " parameter ROUTE_TYPE = (ROUTE_NAME == \"XY\" || ROUTE_NAME == \"TRANC_XY\" )? \"DETERMINISTIC\" : \n" >> parameter.v
|
printf " (ROUTE_NAME == \"DUATO\" || ROUTE_NAME == \"TRANC_DUATO\" )? \"FULL_ADAPTIVE\": \"PAR_ADAPTIVE\"; \n" >> parameter.v
|
printf " (ROUTE_NAME == \"DUATO\" || ROUTE_NAME == \"TRANC_DUATO\" )? \"FULL_ADAPTIVE\": \"PAR_ADAPTIVE\"; \n" >> parameter.v
|
printf " parameter ADD_PIPREG_AFTER_CROSSBAR= $ADD_PIPREG_AFTER_CROSSBAR;\n" >> parameter.v
|
printf " parameter ADD_PIPREG_AFTER_CROSSBAR= $ADD_PIPREG_AFTER_CROSSBAR;\n" >> parameter.v
|
printf " parameter ADD_PIPREG_BEFORE_CROSSBAR= $ADD_PIPREG_BEFORE_CROSSBAR;\n" >> parameter.v
|
|
printf " parameter CVw=(C==0)? V : C * V;\n" >> parameter.v
|
printf " parameter CVw=(C==0)? V : C * V;\n" >> parameter.v
|
printf " parameter [CVw-1: 0] CLASS_SETTING = $CLASS_SETTING;\n">> parameter.v
|
printf " parameter [CVw-1: 0] CLASS_SETTING = $CLASS_SETTING;\n">> parameter.v
|
printf " parameter [V-1 : 0] ESCAP_VC_MASK=$ESCAP_VC_MASK;\n" >> parameter.v
|
printf " parameter [V-1 : 0] ESCAP_VC_MASK=$ESCAP_VC_MASK;\n" >> parameter.v
|
|
|
|
|
Line 154... |
Line 153... |
printf "\t #define TOTAL_PKT_PER_ROUTER $TOTAL_PKT_PER_ROUTER\n" >> parameter.h
|
printf "\t #define TOTAL_PKT_PER_ROUTER $TOTAL_PKT_PER_ROUTER\n" >> parameter.h
|
printf "\t #define MAX_DELAY_BTWN_PCKTS $MAX_DELAY_BTWN_PCKTS\n" >> parameter.h
|
printf "\t #define MAX_DELAY_BTWN_PCKTS $MAX_DELAY_BTWN_PCKTS\n" >> parameter.h
|
printf "\t #define PACKET_SIZE $PACKET_SIZE\n" >> parameter.h
|
printf "\t #define PACKET_SIZE $PACKET_SIZE\n" >> parameter.h
|
printf "\t #define DEBUG_EN $DEBUG_EN \n" >> parameter.h
|
printf "\t #define DEBUG_EN $DEBUG_EN \n" >> parameter.h
|
printf "\t #define ADD_PIPREG_AFTER_CROSSBAR $ADD_PIPREG_AFTER_CROSSBAR\n" >> parameter.h
|
printf "\t #define ADD_PIPREG_AFTER_CROSSBAR $ADD_PIPREG_AFTER_CROSSBAR\n" >> parameter.h
|
printf "\t #define ADD_PIPREG_BEFORE_CROSSBAR $ADD_PIPREG_BEFORE_CROSSBAR\n" >> parameter.h
|
|
printf "\t #define CVw (C==0)? V : C * V\n" >> parameter.h
|
printf "\t #define CVw (C==0)? V : C * V\n" >> parameter.h
|
printf "\t #define CLASS_SETTING \"$CLASS_SETTING\"\n">> parameter.h
|
printf "\t #define CLASS_SETTING \"$CLASS_SETTING\"\n">> parameter.h
|
printf "\t #define ESCAP_VC_MASK $ESCAP_VC_MASK\n">> parameter.h
|
printf "\t #define ESCAP_VC_MASK $ESCAP_VC_MASK\n">> parameter.h
|
printf " \n\n #endif " >> parameter.h
|
printf " \n\n #endif " >> parameter.h
|
|
|