adding tracer
This commit is contained in:
@@ -313,6 +313,7 @@ const char* eurecomFunctionsNames[] = {
|
|||||||
"phy_enb_prach_rx",
|
"phy_enb_prach_rx",
|
||||||
"phy_ru_prach_rx",
|
"phy_ru_prach_rx",
|
||||||
"phy_enb_pdcch_tx",
|
"phy_enb_pdcch_tx",
|
||||||
|
"phy_enb_common_tx",
|
||||||
"phy_enb_rs_tx",
|
"phy_enb_rs_tx",
|
||||||
"phy_ue_generate_prach",
|
"phy_ue_generate_prach",
|
||||||
"phy_ue_ulsch_modulation",
|
"phy_ue_ulsch_modulation",
|
||||||
|
|||||||
@@ -292,6 +292,7 @@ typedef enum {
|
|||||||
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_PRACH_RX,
|
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_PRACH_RX,
|
||||||
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_RU_PRACH_RX,
|
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_RU_PRACH_RX,
|
||||||
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_PDCCH_TX,
|
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_PDCCH_TX,
|
||||||
|
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_COMMON_TX,
|
||||||
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_RS_TX,
|
VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_RS_TX,
|
||||||
VCD_SIGNAL_DUMPER_FUNCTIONS_UE_GENERATE_PRACH,
|
VCD_SIGNAL_DUMPER_FUNCTIONS_UE_GENERATE_PRACH,
|
||||||
VCD_SIGNAL_DUMPER_FUNCTIONS_UE_ULSCH_MODULATION,
|
VCD_SIGNAL_DUMPER_FUNCTIONS_UE_ULSCH_MODULATION,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ typedef struct {
|
|||||||
} T_cache_t;
|
} T_cache_t;
|
||||||
|
|
||||||
/* number of VCD functions (to be kept up to date! see in T_messages.txt) */
|
/* number of VCD functions (to be kept up to date! see in T_messages.txt) */
|
||||||
#define VCD_NUM_FUNCTIONS 192//190
|
#define VCD_NUM_FUNCTIONS 193//192//190
|
||||||
|
|
||||||
/* number of VCD variables (to be kept up to date! see in T_messages.txt) */
|
/* number of VCD variables (to be kept up to date! see in T_messages.txt) */
|
||||||
#define VCD_NUM_VARIABLES 136//128
|
#define VCD_NUM_VARIABLES 136//128
|
||||||
|
|||||||
@@ -2249,6 +2249,11 @@ ID = VCD_FUNCTION_PHY_ENB_PDCCH_TX
|
|||||||
GROUP = ALL:VCD:ENB:VCD_FUNCTION
|
GROUP = ALL:VCD:ENB:VCD_FUNCTION
|
||||||
FORMAT = int,value
|
FORMAT = int,value
|
||||||
VCD_NAME = phy_enb_pdcch_tx
|
VCD_NAME = phy_enb_pdcch_tx
|
||||||
|
ID = VCD_FUNCTION_PHY_ENB_COMMON_TX
|
||||||
|
DESC = VCD function PHY_ENB_COMMON_TX
|
||||||
|
GROUP = ALL:VCD:ENB:VCD_FUNCTION
|
||||||
|
FORMAT = int,value
|
||||||
|
VCD_NAME = phy_enb_common_tx
|
||||||
ID = VCD_FUNCTION_PHY_ENB_RS_TX
|
ID = VCD_FUNCTION_PHY_ENB_RS_TX
|
||||||
DESC = VCD function PHY_ENB_RS_TX
|
DESC = VCD function PHY_ENB_RS_TX
|
||||||
GROUP = ALL:VCD:ENB:VCD_FUNCTION
|
GROUP = ALL:VCD:ENB:VCD_FUNCTION
|
||||||
|
|||||||
@@ -149,11 +149,13 @@ void phy_procedures_gNB_TX(PHY_VARS_gNB *gNB,
|
|||||||
memset(gNB->common_vars.txdataF[aa],0,fp->samples_per_slot_wCP*sizeof(int32_t));
|
memset(gNB->common_vars.txdataF[aa],0,fp->samples_per_slot_wCP*sizeof(int32_t));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_COMMON_TX,1);
|
||||||
if (nfapi_mode == 0 || nfapi_mode == 1) {
|
if (nfapi_mode == 0 || nfapi_mode == 1) {
|
||||||
nr_common_signal_procedures(gNB,frame, slot);
|
nr_common_signal_procedures(gNB,frame, slot);
|
||||||
//if (frame == 9)
|
//if (frame == 9)
|
||||||
//write_output("txdataF.m","txdataF",gNB->common_vars.txdataF[aa],fp->samples_per_frame_wCP, 1, 1);
|
//write_output("txdataF.m","txdataF",gNB->common_vars.txdataF[aa],fp->samples_per_frame_wCP, 1, 1);
|
||||||
}
|
}
|
||||||
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_ENB_COMMON_TX,0);
|
||||||
|
|
||||||
num_dci = gNB->pdcch_vars.num_dci;
|
num_dci = gNB->pdcch_vars.num_dci;
|
||||||
num_pdsch_rnti = gNB->pdcch_vars.num_pdsch_rnti;
|
num_pdsch_rnti = gNB->pdcch_vars.num_pdsch_rnti;
|
||||||
|
|||||||
@@ -44,8 +44,6 @@ int set_device(openair0_device *device) {
|
|||||||
|
|
||||||
switch (device->type) {
|
switch (device->type) {
|
||||||
|
|
||||||
printf("/////////////HW device type %s\n",device->type);
|
|
||||||
|
|
||||||
case EXMIMO_DEV:
|
case EXMIMO_DEV:
|
||||||
LOG_I(HW,"[%s] has loaded EXPRESS MIMO device.\n",((device->host_type == RAU_HOST) ? "RAU": "RRU"));
|
LOG_I(HW,"[%s] has loaded EXPRESS MIMO device.\n",((device->host_type == RAU_HOST) ? "RAU": "RRU"));
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -254,7 +254,7 @@ RUs = (
|
|||||||
max_pdschReferenceSignalPower = -27;
|
max_pdschReferenceSignalPower = -27;
|
||||||
max_rxgain = 114;
|
max_rxgain = 114;
|
||||||
eNB_instances = [0];
|
eNB_instances = [0];
|
||||||
sdr_addrs = "addr=192.168.10.2,second_addr=192.168.20.2,mgmt_addr=192.168.100.8,clock_source=external,time_source=external";
|
sdr_addrs = "addr=192.168.10.2,second_addr=192.168.20.2,mgmt_addr=192.168.10.2,clock_source=external,time_source=external";
|
||||||
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -254,7 +254,7 @@ RUs = (
|
|||||||
max_pdschReferenceSignalPower = -27;
|
max_pdschReferenceSignalPower = -27;
|
||||||
max_rxgain = 114;
|
max_rxgain = 114;
|
||||||
eNB_instances = [0];
|
eNB_instances = [0];
|
||||||
sdr_addrs = "addr=192.168.10.2,mgmt_addr=192.168.100.8";
|
sdr_addrs = "addr=192.168.10.2,mgmt_addr=192.168.10.2";
|
||||||
clock_src = "external";
|
clock_src = "external";
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user