<%!
from ubTptEnvDb import dp, masterNum, slaveNum
from ubTptEnvDb import topName, upperTopName, masterNum, slaveNum, CR_slv_num, IOC_slv_num, APB_slv_num, ATB_slv_num, AHB_slv_num, AXI_slv_num, OCP_slv_num, MEM_slv_num, SRAM_slv_num, USER_TEMP_slv_num
from ubCommonUtils import topParamTDict, logPrint,emtTDict
from ubTptEnvDb import Standard_Bus_List, Inst_Slv_Num,Inst_Slv_MNum,Inst_Slv_SNum,Para_Idx_Elem,Para_Idx_Elem_Idx,Para_Idx_Agent,Para_Idx_Elem_Agent_Idx
print'+++++++++++++++heelo everyone, here is my debug information '
for (k,v) in Para_Idx_Elem.items():
print '%s :' %k + '%s' %v
print (slaveNum)
print (slaveNum)
print (slaveNum)
%>
//===================modified start==================//
//int master_num = ${masterNum};
//int slave_num = ${slaveNum};
//------------------------------------------------
//------------------------------------------------
//int CR_slv_num = ${CR_slv_num};
//int IOC_slv_num = ${IOC_slv_num};
//int APB_slv_num = ${APB_slv_num};
//int ATB_slv_num = ${ATB_slv_num};
//int AHB_slv_num = ${AHB_slv_num};
//int AXI_slv_num = ${AXI_slv_num};
//int OCP_slv_num = ${OCP_slv_num};
//int MEM_slv_num = ${MEM_slv_num};
//int SRAM_slv_num = ${SRAM_slv_num};
//int USER_TEMP_slv_num = ${USER_TEMP_slv_num};
//===================modified end====================//
`ifndef ${upperTopName}_ENV_SV
`define ${upperTopName}_ENV_SV
class ${
topName}_env extends uvm_env;
// config handle
${
topName}_config cfg;
// unet environment
svt_ahb
Mako脚本
最新推荐文章于 2024-04-16 09:45:29 发布