根据最新的读出芯片设计书修改了部分寄存器定义
This commit is contained in:
parent
6cee938477
commit
bb888ea586
486
reg_rfm.sv
486
reg_rfm.sv
|
@ -210,252 +210,260 @@ class PLL_REGFILE;
|
|||
endfunction
|
||||
|
||||
endclass
|
||||
|
||||
|
||||
class DAQ_REGFILE;
|
||||
|
||||
static bit[31:0] data[256];
|
||||
static bit[31:0] data[239];
|
||||
|
||||
function bit[31:0] get(string reg_name);
|
||||
bit[31:0] data_get;
|
||||
case(reg_name)
|
||||
"MCU_PARA0" : data_get=data[000];
|
||||
"MCU_PARA1" : data_get=data[001];
|
||||
"MCU_PARA2" : data_get=data[002];
|
||||
"MCU_PARA3" : data_get=data[003];
|
||||
"MCU_RST0" : data_get=data[004];
|
||||
"MCU_RST1" : data_get=data[005];
|
||||
"MCU_RST2" : data_get=data[006];
|
||||
"MCU_RST3" : data_get=data[007];
|
||||
"Timer" : data_get=data[008];
|
||||
"Counter" : data_get=data[009];
|
||||
"LOC_State" : data_get=data[010];
|
||||
"GLB_State" : data_get=data[011];
|
||||
"FEED_Data" : data_get=data[012];
|
||||
"SEND_Data" : data_get=data[013];
|
||||
"Frequency" : data_get=data[014];
|
||||
"Phase" : data_get=data[015];
|
||||
"command" : data_get=data[016];
|
||||
"function" : data_get=data[017];
|
||||
"wave_sample_depth" : data_get=data[018];
|
||||
"demod_win_width" : data_get=data[019];
|
||||
"read_threshold" : data_get=data[020];
|
||||
"qubit_state" : data_get=data[021];
|
||||
"demod_width_q0" : data_get=data[032];
|
||||
"demod_width_q1" : data_get=data[033];
|
||||
"demod_width_q2" : data_get=data[034];
|
||||
"demod_width_q3" : data_get=data[035];
|
||||
"demod_width_q4" : data_get=data[036];
|
||||
"demod_width_q5" : data_get=data[037];
|
||||
"demod_width_q6" : data_get=data[038];
|
||||
"demod_width_q7" : data_get=data[039];
|
||||
"demod_width_q8" : data_get=data[040];
|
||||
"demod_width_q9" : data_get=data[041];
|
||||
"demod_width_q10" : data_get=data[042];
|
||||
"demod_width_q11" : data_get=data[043];
|
||||
"demod_width_q12" : data_get=data[044];
|
||||
"demod_width_q13" : data_get=data[045];
|
||||
"demod_width_q14" : data_get=data[046];
|
||||
"demod_width_q15" : data_get=data[047];
|
||||
"Q0_state0_statistics" : data_get=data[064];
|
||||
"Q0_state1_statistics" : data_get=data[065];
|
||||
"Q0_state2_statistics" : data_get=data[066];
|
||||
"Q0_state3_statistics" : data_get=data[067];
|
||||
"Q1_state0_statistics" : data_get=data[068];
|
||||
"Q1_state1_statistics" : data_get=data[069];
|
||||
"Q1_state2_statistics" : data_get=data[070];
|
||||
"Q1_state3_statistics" : data_get=data[071];
|
||||
"Q2_state0_statistics" : data_get=data[072];
|
||||
"Q2_state1_statistics" : data_get=data[073];
|
||||
"Q2_state2_statistics" : data_get=data[074];
|
||||
"Q2_state3_statistics" : data_get=data[075];
|
||||
"Q3_state0_statistics" : data_get=data[076];
|
||||
"Q3_state1_statistics" : data_get=data[077];
|
||||
"Q3_state2_statistics" : data_get=data[078];
|
||||
"Q3_state3_statistics" : data_get=data[079];
|
||||
"Q4_state0_statistics" : data_get=data[080];
|
||||
"Q4_state1_statistics" : data_get=data[081];
|
||||
"Q4_state2_statistics" : data_get=data[082];
|
||||
"Q4_state3_statistics" : data_get=data[083];
|
||||
"Q5_state0_statistics" : data_get=data[084];
|
||||
"Q5_state1_statistics" : data_get=data[085];
|
||||
"Q5_state2_statistics" : data_get=data[086];
|
||||
"Q5_state3_statistics" : data_get=data[087];
|
||||
"Q6_state0_statistics" : data_get=data[088];
|
||||
"Q6_state1_statistics" : data_get=data[089];
|
||||
"Q6_state2_statistics" : data_get=data[090];
|
||||
"Q6_state3_statistics" : data_get=data[091];
|
||||
"Q7_state0_statistics" : data_get=data[092];
|
||||
"Q7_state1_statistics" : data_get=data[093];
|
||||
"Q7_state2_statistics" : data_get=data[094];
|
||||
"Q7_state3_statistics" : data_get=data[095];
|
||||
"Q8_state0_statistics" : data_get=data[096];
|
||||
"Q8_state1_statistics" : data_get=data[097];
|
||||
"Q8_state2_statistics" : data_get=data[098];
|
||||
"Q8_state3_statistics" : data_get=data[099];
|
||||
"Q9_state0_statistics" : data_get=data[100];
|
||||
"Q9_state1_statistics" : data_get=data[101];
|
||||
"Q9_state2_statistics" : data_get=data[102];
|
||||
"Q9_state3_statistics" : data_get=data[103];
|
||||
"Q10_state0_statistics" : data_get=data[104];
|
||||
"Q10_state1_statistics" : data_get=data[105];
|
||||
"Q10_state2_statistics" : data_get=data[106];
|
||||
"Q10_state3_statistics" : data_get=data[107];
|
||||
"Q11_state0_statistics" : data_get=data[108];
|
||||
"Q11_state1_statistics" : data_get=data[109];
|
||||
"Q11_state2_statistics" : data_get=data[110];
|
||||
"Q11_state3_statistics" : data_get=data[111];
|
||||
"Q12_state0_statistics" : data_get=data[112];
|
||||
"Q12_state1_statistics" : data_get=data[113];
|
||||
"Q12_state2_statistics" : data_get=data[114];
|
||||
"Q12_state3_statistics" : data_get=data[115];
|
||||
"Q13_state0_statistics" : data_get=data[116];
|
||||
"Q13_state1_statistics" : data_get=data[117];
|
||||
"Q13_state2_statistics" : data_get=data[118];
|
||||
"Q13_state3_statistics" : data_get=data[119];
|
||||
"Q14_state0_statistics" : data_get=data[120];
|
||||
"Q14_state1_statistics" : data_get=data[121];
|
||||
"Q14_state2_statistics" : data_get=data[122];
|
||||
"Q14_state3_statistics" : data_get=data[123];
|
||||
"Q15_state0_statistics" : data_get=data[124];
|
||||
"Q15_state1_statistics" : data_get=data[125];
|
||||
"Q15_state2_statistics" : data_get=data[126];
|
||||
"Q15_state3_statistics" : data_get=data[127];
|
||||
"Q0_state_est_ab_0" : data_get=data[128];
|
||||
"Q0_state_est_c_0" : data_get=data[129];
|
||||
"Q0_state_est_ab_1" : data_get=data[130];
|
||||
"Q0_state_est_c_1" : data_get=data[131];
|
||||
"Q0_state_est_ab_2" : data_get=data[132];
|
||||
"Q0_state_est_c_2" : data_get=data[133];
|
||||
"Q0_i_sum" : data_get=data[134];
|
||||
"Q0_q_sum" : data_get=data[135];
|
||||
"Q1_state_est_ab_0" : data_get=data[136];
|
||||
"Q1_state_est_c_0" : data_get=data[137];
|
||||
"Q1_state_est_ab_1" : data_get=data[138];
|
||||
"Q1_state_est_c_1" : data_get=data[139];
|
||||
"Q1_state_est_ab_2" : data_get=data[140];
|
||||
"Q1_state_est_c_2" : data_get=data[141];
|
||||
"Q1_i_sum" : data_get=data[142];
|
||||
"Q1_q_sum" : data_get=data[143];
|
||||
"Q2_state_est_ab_0" : data_get=data[144];
|
||||
"Q2_state_est_c_0" : data_get=data[145];
|
||||
"Q2_state_est_ab_1" : data_get=data[146];
|
||||
"Q2_state_est_c_1" : data_get=data[147];
|
||||
"Q2_state_est_ab_2" : data_get=data[148];
|
||||
"Q2_state_est_c_2" : data_get=data[149];
|
||||
"Q2_i_sum" : data_get=data[150];
|
||||
"Q2_q_sum" : data_get=data[151];
|
||||
"Q3_state_est_ab_0" : data_get=data[152];
|
||||
"Q3_state_est_c_0" : data_get=data[153];
|
||||
"Q3_state_est_ab_1" : data_get=data[154];
|
||||
"Q3_state_est_c_1" : data_get=data[155];
|
||||
"Q3_state_est_ab_2" : data_get=data[156];
|
||||
"Q3_state_est_c_2" : data_get=data[157];
|
||||
"Q3_i_sum" : data_get=data[158];
|
||||
"Q3_q_sum" : data_get=data[159];
|
||||
"Q4_state_est_ab_0" : data_get=data[160];
|
||||
"Q4_state_est_c_0" : data_get=data[161];
|
||||
"Q4_state_est_ab_1" : data_get=data[162];
|
||||
"Q4_state_est_c_1" : data_get=data[163];
|
||||
"Q4_state_est_ab_2" : data_get=data[164];
|
||||
"Q4_state_est_c_2" : data_get=data[165];
|
||||
"Q4_i_sum" : data_get=data[166];
|
||||
"Q4_q_sum" : data_get=data[167];
|
||||
"Q5_state_est_ab_0" : data_get=data[168];
|
||||
"Q5_state_est_c_0" : data_get=data[169];
|
||||
"Q5_state_est_ab_1" : data_get=data[170];
|
||||
"Q5_state_est_c_1" : data_get=data[171];
|
||||
"Q5_state_est_ab_2" : data_get=data[172];
|
||||
"Q5_state_est_c_2" : data_get=data[173];
|
||||
"Q5_i_sum" : data_get=data[174];
|
||||
"Q5_q_sum" : data_get=data[175];
|
||||
"Q6_state_est_ab_0" : data_get=data[176];
|
||||
"Q6_state_est_c_0" : data_get=data[177];
|
||||
"Q6_state_est_ab_1" : data_get=data[178];
|
||||
"Q6_state_est_c_1" : data_get=data[179];
|
||||
"Q6_state_est_ab_2" : data_get=data[180];
|
||||
"Q6_state_est_c_2" : data_get=data[181];
|
||||
"Q6_i_sum" : data_get=data[182];
|
||||
"Q6_q_sum" : data_get=data[183];
|
||||
"Q7_state_est_ab_0" : data_get=data[184];
|
||||
"Q7_state_est_c_0" : data_get=data[185];
|
||||
"Q7_state_est_ab_1" : data_get=data[186];
|
||||
"Q7_state_est_c_1" : data_get=data[187];
|
||||
"Q7_state_est_ab_2" : data_get=data[188];
|
||||
"Q7_state_est_c_2" : data_get=data[189];
|
||||
"Q7_i_sum" : data_get=data[190];
|
||||
"Q7_q_sum" : data_get=data[191];
|
||||
"Q8_state_est_ab_0" : data_get=data[192];
|
||||
"Q8_state_est_c_0" : data_get=data[193];
|
||||
"Q8_state_est_ab_1" : data_get=data[194];
|
||||
"Q8_state_est_c_1" : data_get=data[195];
|
||||
"Q8_state_est_ab_2" : data_get=data[196];
|
||||
"Q8_state_est_c_2" : data_get=data[197];
|
||||
"Q8_i_sum" : data_get=data[198];
|
||||
"Q8_q_sum" : data_get=data[199];
|
||||
"Q9_state_est_ab_0" : data_get=data[200];
|
||||
"Q9_state_est_c_0" : data_get=data[201];
|
||||
"Q9_state_est_ab_1" : data_get=data[202];
|
||||
"Q9_state_est_c_1" : data_get=data[203];
|
||||
"Q9_state_est_ab_2" : data_get=data[204];
|
||||
"Q9_state_est_c_2" : data_get=data[205];
|
||||
"Q9_i_sum" : data_get=data[206];
|
||||
"Q9_q_sum" : data_get=data[207];
|
||||
"Q10_state_est_ab_0" : data_get=data[208];
|
||||
"Q10_state_est_c_0" : data_get=data[209];
|
||||
"Q10_state_est_ab_1" : data_get=data[210];
|
||||
"Q10_state_est_c_1" : data_get=data[211];
|
||||
"Q10_state_est_ab_2" : data_get=data[212];
|
||||
"Q10_state_est_c_2" : data_get=data[213];
|
||||
"Q10_i_sum" : data_get=data[214];
|
||||
"Q10_q_sum" : data_get=data[215];
|
||||
"Q11_state_est_ab_0" : data_get=data[216];
|
||||
"Q11_state_est_c_0" : data_get=data[217];
|
||||
"Q11_state_est_ab_1" : data_get=data[218];
|
||||
"Q11_state_est_c_1" : data_get=data[219];
|
||||
"Q11_state_est_ab_2" : data_get=data[220];
|
||||
"Q11_state_est_c_2" : data_get=data[221];
|
||||
"Q11_i_sum" : data_get=data[222];
|
||||
"Q11_q_sum" : data_get=data[223];
|
||||
"Q12_state_est_ab_0" : data_get=data[224];
|
||||
"Q12_state_est_c_0" : data_get=data[225];
|
||||
"Q12_state_est_ab_1" : data_get=data[226];
|
||||
"Q12_state_est_c_1" : data_get=data[227];
|
||||
"Q12_state_est_ab_2" : data_get=data[228];
|
||||
"Q12_state_est_c_2" : data_get=data[229];
|
||||
"Q12_i_sum" : data_get=data[230];
|
||||
"Q12_q_sum" : data_get=data[231];
|
||||
"Q13_state_est_ab_0" : data_get=data[232];
|
||||
"Q13_state_est_c_0" : data_get=data[233];
|
||||
"Q13_state_est_ab_1" : data_get=data[234];
|
||||
"Q13_state_est_c_1" : data_get=data[235];
|
||||
"Q13_state_est_ab_2" : data_get=data[236];
|
||||
"Q13_state_est_c_2" : data_get=data[237];
|
||||
"Q13_i_sum" : data_get=data[238];
|
||||
"Q13_q_sum" : data_get=data[239];
|
||||
"Q14_state_est_ab_0" : data_get=data[240];
|
||||
"Q14_state_est_c_0" : data_get=data[241];
|
||||
"Q14_state_est_ab_1" : data_get=data[242];
|
||||
"Q14_state_est_c_1" : data_get=data[243];
|
||||
"Q14_state_est_ab_2" : data_get=data[244];
|
||||
"Q14_state_est_c_2" : data_get=data[245];
|
||||
"Q14_i_sum" : data_get=data[246];
|
||||
"Q14_q_sum" : data_get=data[247];
|
||||
"Q15_state_est_ab_0" : data_get=data[248];
|
||||
"Q15_state_est_c_0" : data_get=data[249];
|
||||
"Q15_state_est_ab_1" : data_get=data[250];
|
||||
"Q15_state_est_c_1" : data_get=data[251];
|
||||
"Q15_state_est_ab_2" : data_get=data[252];
|
||||
"Q15_state_est_c_2" : data_get=data[253];
|
||||
"Q15_i_sum" : data_get=data[254];
|
||||
"Q15_q_sum" : data_get=data[255];
|
||||
endcase
|
||||
"timer" : data_get=data[ 0];
|
||||
"counter" : data_get=data[ 1];
|
||||
"loc_state" : data_get=data[ 2];
|
||||
"glb_state" : data_get=data[ 3];
|
||||
"feed_data" : data_get=data[ 4];
|
||||
"send_data" : data_get=data[ 5];
|
||||
"sram_count" : data_get=data[ 6];
|
||||
"push_count" : data_get=data[ 7];
|
||||
"command" : data_get=data[ 8];
|
||||
"function" : data_get=data[ 9];
|
||||
"sample_depth" : data_get=data[ 10];
|
||||
"read_threshold" : data_get=data[ 11];
|
||||
"qubit_state" : data_get=data[ 12];
|
||||
"read_req_ctrl" : data_get=data[ 13];
|
||||
"demod_width_0" : data_get=data[ 14];
|
||||
"demod_width_1" : data_get=data[ 15];
|
||||
"demod_width_2" : data_get=data[ 16];
|
||||
"demod_width_3" : data_get=data[ 17];
|
||||
"demod_width_4" : data_get=data[ 18];
|
||||
"demod_width_5" : data_get=data[ 19];
|
||||
"demod_width_6" : data_get=data[ 20];
|
||||
"demod_width_7" : data_get=data[ 21];
|
||||
"demod_width_8" : data_get=data[ 22];
|
||||
"demod_width_9" : data_get=data[ 23];
|
||||
"demod_width_10" : data_get=data[ 24];
|
||||
"demod_width_11" : data_get=data[ 25];
|
||||
"demod_width_12" : data_get=data[ 26];
|
||||
"demod_width_13" : data_get=data[ 27];
|
||||
"demod_width_14" : data_get=data[ 28];
|
||||
"demod_width_15" : data_get=data[ 29];
|
||||
"demod_freq_0" : data_get=data[ 30];
|
||||
"demod_freq_1" : data_get=data[ 31];
|
||||
"demod_freq_2" : data_get=data[ 32];
|
||||
"demod_freq_3" : data_get=data[ 33];
|
||||
"demod_freq_4" : data_get=data[ 34];
|
||||
"demod_freq_5" : data_get=data[ 35];
|
||||
"demod_freq_6" : data_get=data[ 36];
|
||||
"demod_freq_7" : data_get=data[ 37];
|
||||
"demod_freq_8" : data_get=data[ 38];
|
||||
"demod_freq_9" : data_get=data[ 39];
|
||||
"demod_freq_10" : data_get=data[ 40];
|
||||
"demod_freq_11" : data_get=data[ 41];
|
||||
"demod_freq_12" : data_get=data[ 42];
|
||||
"demod_freq_13" : data_get=data[ 43];
|
||||
"demod_freq_14" : data_get=data[ 44];
|
||||
"demod_freq_15" : data_get=data[ 45];
|
||||
"Q0_state0_statistics" : data_get=data[ 46];
|
||||
"Q0_state1_statistics" : data_get=data[ 47];
|
||||
"Q0_state2_statistics" : data_get=data[ 48];
|
||||
"Q0_state3_statistics" : data_get=data[ 49];
|
||||
"Q1_state0_statistics" : data_get=data[ 50];
|
||||
"Q1_state1_statistics" : data_get=data[ 51];
|
||||
"Q1_state2_statistics" : data_get=data[ 52];
|
||||
"Q1_state3_statistics" : data_get=data[ 53];
|
||||
"Q2_state0_statistics" : data_get=data[ 54];
|
||||
"Q2_state1_statistics" : data_get=data[ 55];
|
||||
"Q2_state2_statistics" : data_get=data[ 56];
|
||||
"Q2_state3_statistics" : data_get=data[ 57];
|
||||
"Q3_state0_statistics" : data_get=data[ 58];
|
||||
"Q3_state1_statistics" : data_get=data[ 59];
|
||||
"Q3_state2_statistics" : data_get=data[ 60];
|
||||
"Q3_state3_statistics" : data_get=data[ 61];
|
||||
"Q4_state0_statistics" : data_get=data[ 62];
|
||||
"Q4_state1_statistics" : data_get=data[ 63];
|
||||
"Q4_state2_statistics" : data_get=data[ 64];
|
||||
"Q4_state3_statistics" : data_get=data[ 65];
|
||||
"Q5_state0_statistics" : data_get=data[ 66];
|
||||
"Q5_state1_statistics" : data_get=data[ 67];
|
||||
"Q5_state2_statistics" : data_get=data[ 68];
|
||||
"Q5_state3_statistics" : data_get=data[ 69];
|
||||
"Q6_state0_statistics" : data_get=data[ 70];
|
||||
"Q6_state1_statistics" : data_get=data[ 71];
|
||||
"Q6_state2_statistics" : data_get=data[ 72];
|
||||
"Q6_state3_statistics" : data_get=data[ 73];
|
||||
"Q7_state0_statistics" : data_get=data[ 74];
|
||||
"Q7_state1_statistics" : data_get=data[ 75];
|
||||
"Q7_state2_statistics" : data_get=data[ 76];
|
||||
"Q7_state3_statistics" : data_get=data[ 77];
|
||||
"Q8_state0_statistics" : data_get=data[ 78];
|
||||
"Q8_state1_statistics" : data_get=data[ 79];
|
||||
"Q8_state2_statistics" : data_get=data[ 80];
|
||||
"Q8_state3_statistics" : data_get=data[ 81];
|
||||
"Q9_state0_statistics" : data_get=data[ 82];
|
||||
"Q9_state1_statistics" : data_get=data[ 83];
|
||||
"Q9_state2_statistics" : data_get=data[ 84];
|
||||
"Q9_state3_statistics" : data_get=data[ 85];
|
||||
"Q10_state0_statistics" : data_get=data[ 86];
|
||||
"Q10_state1_statistics" : data_get=data[ 87];
|
||||
"Q10_state2_statistics" : data_get=data[ 88];
|
||||
"Q10_state3_statistics" : data_get=data[ 89];
|
||||
"Q11_state0_statistics" : data_get=data[ 90];
|
||||
"Q11_state1_statistics" : data_get=data[ 91];
|
||||
"Q11_state2_statistics" : data_get=data[ 92];
|
||||
"Q11_state3_statistics" : data_get=data[ 93];
|
||||
"Q12_state0_statistics" : data_get=data[ 94];
|
||||
"Q12_state1_statistics" : data_get=data[ 95];
|
||||
"Q12_state2_statistics" : data_get=data[ 96];
|
||||
"Q12_state3_statistics" : data_get=data[ 97];
|
||||
"Q13_state0_statistics" : data_get=data[ 98];
|
||||
"Q13_state1_statistics" : data_get=data[ 99];
|
||||
"Q13_state2_statistics" : data_get=data[100];
|
||||
"Q13_state3_statistics" : data_get=data[101];
|
||||
"Q14_state0_statistics" : data_get=data[102];
|
||||
"Q14_state1_statistics" : data_get=data[103];
|
||||
"Q14_state2_statistics" : data_get=data[104];
|
||||
"Q14_state3_statistics" : data_get=data[105];
|
||||
"Q15_state0_statistics" : data_get=data[106];
|
||||
"Q15_state1_statistics" : data_get=data[107];
|
||||
"Q15_state2_statistics" : data_get=data[108];
|
||||
"Q15_state3_statistics" : data_get=data[109];
|
||||
"Q0_state_est_ab_0" : data_get=data[110];
|
||||
"Q0_state_est_c_0" : data_get=data[111];
|
||||
"Q0_state_est_ab_1" : data_get=data[112];
|
||||
"Q0_state_est_c_1" : data_get=data[113];
|
||||
"Q0_state_est_ab_2" : data_get=data[114];
|
||||
"Q0_state_est_c_2" : data_get=data[115];
|
||||
"Q0_i_sum" : data_get=data[116];
|
||||
"Q0_q_sum" : data_get=data[117];
|
||||
"Q1_state_est_ab_0" : data_get=data[118];
|
||||
"Q1_state_est_c_0" : data_get=data[119];
|
||||
"Q1_state_est_ab_1" : data_get=data[120];
|
||||
"Q1_state_est_c_1" : data_get=data[121];
|
||||
"Q1_state_est_ab_2" : data_get=data[122];
|
||||
"Q1_state_est_c_2" : data_get=data[123];
|
||||
"Q1_i_sum" : data_get=data[124];
|
||||
"Q1_q_sum" : data_get=data[125];
|
||||
"Q2_state_est_ab_0" : data_get=data[126];
|
||||
"Q2_state_est_c_0" : data_get=data[127];
|
||||
"Q2_state_est_ab_1" : data_get=data[128];
|
||||
"Q2_state_est_c_1" : data_get=data[129];
|
||||
"Q2_state_est_ab_2" : data_get=data[130];
|
||||
"Q2_state_est_c_2" : data_get=data[131];
|
||||
"Q2_i_sum" : data_get=data[132];
|
||||
"Q2_q_sum" : data_get=data[133];
|
||||
"Q3_state_est_ab_0" : data_get=data[134];
|
||||
"Q3_state_est_c_0" : data_get=data[135];
|
||||
"Q3_state_est_ab_1" : data_get=data[136];
|
||||
"Q3_state_est_c_1" : data_get=data[137];
|
||||
"Q3_state_est_ab_2" : data_get=data[138];
|
||||
"Q3_state_est_c_2" : data_get=data[139];
|
||||
"Q3_i_sum" : data_get=data[140];
|
||||
"Q3_q_sum" : data_get=data[141];
|
||||
"Q4_state_est_ab_0" : data_get=data[142];
|
||||
"Q4_state_est_c_0" : data_get=data[143];
|
||||
"Q4_state_est_ab_1" : data_get=data[144];
|
||||
"Q4_state_est_c_1" : data_get=data[145];
|
||||
"Q4_state_est_ab_2" : data_get=data[146];
|
||||
"Q4_state_est_c_2" : data_get=data[147];
|
||||
"Q4_i_sum" : data_get=data[148];
|
||||
"Q4_q_sum" : data_get=data[149];
|
||||
"Q5_state_est_ab_0" : data_get=data[150];
|
||||
"Q5_state_est_c_0" : data_get=data[151];
|
||||
"Q5_state_est_ab_1" : data_get=data[152];
|
||||
"Q5_state_est_c_1" : data_get=data[153];
|
||||
"Q5_state_est_ab_2" : data_get=data[154];
|
||||
"Q5_state_est_c_2" : data_get=data[155];
|
||||
"Q5_i_sum" : data_get=data[156];
|
||||
"Q5_q_sum" : data_get=data[157];
|
||||
"Q6_state_est_ab_0" : data_get=data[158];
|
||||
"Q6_state_est_c_0" : data_get=data[159];
|
||||
"Q6_state_est_ab_1" : data_get=data[160];
|
||||
"Q6_state_est_c_1" : data_get=data[161];
|
||||
"Q6_state_est_ab_2" : data_get=data[162];
|
||||
"Q6_state_est_c_2" : data_get=data[163];
|
||||
"Q6_i_sum" : data_get=data[164];
|
||||
"Q6_q_sum" : data_get=data[165];
|
||||
"Q7_state_est_ab_0" : data_get=data[166];
|
||||
"Q7_state_est_c_0" : data_get=data[167];
|
||||
"Q7_state_est_ab_1" : data_get=data[168];
|
||||
"Q7_state_est_c_1" : data_get=data[169];
|
||||
"Q7_state_est_ab_2" : data_get=data[170];
|
||||
"Q7_state_est_c_2" : data_get=data[171];
|
||||
"Q7_i_sum" : data_get=data[172];
|
||||
"Q7_q_sum" : data_get=data[173];
|
||||
"Q8_state_est_ab_0" : data_get=data[174];
|
||||
"Q8_state_est_c_0" : data_get=data[175];
|
||||
"Q8_state_est_ab_1" : data_get=data[176];
|
||||
"Q8_state_est_c_1" : data_get=data[177];
|
||||
"Q8_state_est_ab_2" : data_get=data[178];
|
||||
"Q8_state_est_c_2" : data_get=data[179];
|
||||
"Q8_i_sum" : data_get=data[180];
|
||||
"Q8_q_sum" : data_get=data[181];
|
||||
"Q9_state_est_ab_0" : data_get=data[182];
|
||||
"Q9_state_est_c_0" : data_get=data[183];
|
||||
"Q9_state_est_ab_1" : data_get=data[184];
|
||||
"Q9_state_est_c_1" : data_get=data[185];
|
||||
"Q9_state_est_ab_2" : data_get=data[186];
|
||||
"Q9_state_est_c_2" : data_get=data[187];
|
||||
"Q9_i_sum" : data_get=data[188];
|
||||
"Q9_q_sum" : data_get=data[189];
|
||||
"Q10_state_est_ab_0" : data_get=data[190];
|
||||
"Q10_state_est_c_0" : data_get=data[191];
|
||||
"Q10_state_est_ab_1" : data_get=data[192];
|
||||
"Q10_state_est_c_1" : data_get=data[193];
|
||||
"Q10_state_est_ab_2" : data_get=data[194];
|
||||
"Q10_state_est_c_2" : data_get=data[195];
|
||||
"Q10_i_sum" : data_get=data[196];
|
||||
"Q10_q_sum" : data_get=data[197];
|
||||
"Q11_state_est_ab_0" : data_get=data[198];
|
||||
"Q11_state_est_c_0" : data_get=data[199];
|
||||
"Q11_state_est_ab_1" : data_get=data[200];
|
||||
"Q11_state_est_c_1" : data_get=data[201];
|
||||
"Q11_state_est_ab_2" : data_get=data[202];
|
||||
"Q11_state_est_c_2" : data_get=data[203];
|
||||
"Q11_i_sum" : data_get=data[204];
|
||||
"Q11_q_sum" : data_get=data[205];
|
||||
"Q12_state_est_ab_0" : data_get=data[206];
|
||||
"Q12_state_est_c_0" : data_get=data[207];
|
||||
"Q12_state_est_ab_1" : data_get=data[208];
|
||||
"Q12_state_est_c_1" : data_get=data[209];
|
||||
"Q12_state_est_ab_2" : data_get=data[210];
|
||||
"Q12_state_est_c_2" : data_get=data[211];
|
||||
"Q12_i_sum" : data_get=data[212];
|
||||
"Q12_q_sum" : data_get=data[213];
|
||||
"Q13_state_est_ab_0" : data_get=data[214];
|
||||
"Q13_state_est_c_0" : data_get=data[215];
|
||||
"Q13_state_est_ab_1" : data_get=data[216];
|
||||
"Q13_state_est_c_1" : data_get=data[217];
|
||||
"Q13_state_est_ab_2" : data_get=data[218];
|
||||
"Q13_state_est_c_2" : data_get=data[219];
|
||||
"Q13_i_sum" : data_get=data[220];
|
||||
"Q13_q_sum" : data_get=data[221];
|
||||
"Q14_state_est_ab_0" : data_get=data[222];
|
||||
"Q14_state_est_c_0" : data_get=data[223];
|
||||
"Q14_state_est_ab_1" : data_get=data[224];
|
||||
"Q14_state_est_c_1" : data_get=data[225];
|
||||
"Q14_state_est_ab_2" : data_get=data[226];
|
||||
"Q14_state_est_c_2" : data_get=data[227];
|
||||
"Q14_i_sum" : data_get=data[228];
|
||||
"Q14_q_sum" : data_get=data[229];
|
||||
"Q15_state_est_ab_0" : data_get=data[230];
|
||||
"Q15_state_est_c_0" : data_get=data[231];
|
||||
"Q15_state_est_ab_1" : data_get=data[232];
|
||||
"Q15_state_est_c_1" : data_get=data[233];
|
||||
"Q15_state_est_ab_2" : data_get=data[234];
|
||||
"Q15_state_est_c_2" : data_get=data[235];
|
||||
"Q15_i_sum" : data_get=data[236];
|
||||
"Q15_q_sum" : data_get=data[237];
|
||||
endcase
|
||||
$display("@%8t(ns) INFO: reg_rfm RD_DATA: %8h <= ",$realtime,data_get,reg_name);
|
||||
return data_get;
|
||||
endfunction
|
||||
|
||||
function set(string reg_name,bit[31:0] data_set);
|
||||
return data_get;
|
||||
endfunction
|
||||
|
||||
function set(string reg_name,bit[31:0] data_set);
|
||||
$display("@%8t(ns) INFO: reg_rfm WR_DATA: %8h => ",$realtime,data_set,reg_name);
|
||||
case(reg_name)
|
||||
case(reg_name)
|
||||
"MCU_PARA0" : data[000]=data_set;
|
||||
"MCU_PARA1" : data[001]=data_set;
|
||||
"MCU_PARA2" : data[002]=data_set;
|
||||
|
@ -923,4 +931,4 @@ class reg_mems;
|
|||
clk_regfile.init();
|
||||
endfunction : init
|
||||
|
||||
endclass
|
||||
endclass
|
Loading…
Reference in New Issue