#general logs
ID = ENB_MASTER_TICK
    DESC = eNodeB master tick - one tick per ms, to be used as "reference clock", mostly for ticktime view
    GROUP = ALL:GENERAL:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe

#PHY logs
ID = ENB_PHY_UL_TICK
    DESC = eNodeB uplink tick - one tick per ms at start of uplink processing
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe
ID = ENB_PHY_DL_TICK
    DESC = eNodeB downlink tick - one tick per ms at start of downlink processing
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe
ID = ENB_PHY_DLSCH_UE_DCI
    DESC = eNodeB downlink UE specific DCI as sent by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,dci_format : int,harq_pid : int,mcs : int,TBS
ID = ENB_PHY_DLSCH_UE_ACK
    DESC = eNodeB downlink UE ACK as seen by the PHY layer in process_HARQ_feedback
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = ENB_PHY_DLSCH_UE_NACK
    DESC = eNodeB downlink UE NACK as seen by the PHY layer in process_HARQ_feedback
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = ENB_PHY_ULSCH_UE_DCI
    DESC = eNodeB uplink UE specific DCI as sent by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid : int,mcs : int,round : int,first_rb : int,nb_rb : int,TBS : int,L : int,firstCCE
ID = ENB_PHY_ULSCH_UE_NO_DCI_RETRANSMISSION
    DESC = eNodeB uplink UE retransmission due to PHICH NACK (see generate_phich_top)
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = ENB_PHY_ULSCH_UE_ACK
    DESC = eNodeB uplink UE ACK as seen by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = ENB_PHY_ULSCH_UE_NACK
    DESC = eNodeB uplink UE NACK as seen by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = ENB_PHY_INPUT_SIGNAL
    DESC = eNodeB received signal in the time domain for a duration of 1ms
    GROUP = ALL:PHY:GRAPHIC:HEAVY:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,antenna : buffer,rxdata
ID = ENB_PHY_OUTPUT_SIGNAL
    DESC = eNodeB sent signal in the time domain for a duration of 1ms
    GROUP = ALL:PHY:HEAVY:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,frame : int,subframe : int,antenna : buffer,txdata
ID = ENB_PHY_UL_CHANNEL_ESTIMATE
    DESC = eNodeB channel estimation in the time domain
    GROUP = ALL:PHY:GRAPHIC:HEAVY:ENB
    FORMAT = int,eNB_ID : int,rnti : int,frame : int,subframe : int,antenna : buffer,chest_t
ID = ENB_PHY_PUSCH_IQ
    DESC = eNodeB PUSCH received IQ data
    GROUP = ALL:PHY:GRAPHIC:HEAVY:ENB
    FORMAT = int,eNB_ID : int,rnti : int,frame : int,subframe : int,nb_rb : int,N_RB_UL : int,symbols_per_tti : buffer,pusch_comp
ID = ENB_PHY_PUCCH_1AB_IQ
    DESC = eNodeB PUCCH received IQ data
    GROUP = ALL:PHY:GRAPHIC:HEAVY:ENB
    FORMAT = int,eNB_ID : int,rnti : int,frame : int,subframe : int,I : int,Q
ID = ENB_PHY_PUCCH_1_ENERGY
    DESC = eNodeB PUCCH 1 energy and threshold
    GROUP = ALL:PHY:GRAPHIC:HEAVY:ENB
    FORMAT = int,eNB_ID : int,rnti : int,frame : int,subframe : int,energy : int,threshold
ID = ENB_PHY_PHICH
    DESC = eNodeB PHICH
    GROUP = ALL:PHY:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid : int,NGROUP : int,NSF : int,ngroup : int,nseq : int,ACK : int,first_rb : int,n_DMRS
ID = ENB_PHY_MSG3_ALLOCATION
    DESC = eNodeB Msg3 allocation/reallocation
    GROUP = ALL:PHY:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,first_transmission : int,Msg3_frame : int,Msg3_subframe
ID = ENB_PHY_INITIATE_RA_PROCEDURE
    DESC = eNodeB initiates a random access procedure after detecting enough energy for one of the preambles
    GROUP = ALL:PHY:ENB:WIRESHARK
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,preamble : int,energy : int,delay
ID = GNB_PHY_DL_TICK
    DESC = gNodeB downlink tick - one tick per ms at start of downlink processing
    GROUP = ALL:PHY:GRAPHIC:GNB
    FORMAT = int,gNB_ID : int,frame : int,subframe
ID = ENB_PHY_MIB
    DESC = MIB data
    GROUP = ALL:PHY:ENB:WIRESHARK
    FORMAT = int,eNB_ID : int,frame : int,subframe : buffer,data
ID = GNB_PHY_MIB
    DESC = NR MIB data
    GROUP = ALL:PHY:GNB:WIRESHARK
    FORMAT = int,gNB_ID : int,frame : int,slot : buffer,data
ID = GNB_PHY_PUCCH_PUSCH_IQ
    DESC = gNodeB input data in the frequency domain for a slot where some PUCCH or PUSCH detection was done
    GROUP = ALL:PHY:GRAPHIC:HEAVY:GNB
    FORMAT = int,frame : int,slot : buffer,rxdataF
ID = GNB_PHY_PRACH_INPUT_SIGNAL
    DESC = gNodeB input data in the time domain for slots with PRACH detection
    GROUP = ALL:PHY:GRAPHIC:HEAVY:GNB
    FORMAT = int,frame : int,slot : int,antenna : buffer,rxdata

#MAC logs
ID = ENB_MAC_UE_DL_SDU
    DESC = MAC downlink SDU for an UE coming from RLC to MAC
    GROUP = ALL:MAC:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : int,lcid : int,length
ID = ENB_MAC_UE_UL_SCHEDULE
    DESC = MAC uplink UE scheduling decision
    GROUP = ALL:MAC:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : int,mcs : int,first_rb : int,nb_rb : int,TBS : int,ndi
ID = ENB_MAC_UE_UL_SCHEDULE_RETRANSMISSION
    DESC = MAC uplink UE scheduling retransmission decision
    GROUP = ALL:MAC:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : int,mcs : int,first_rb : int,nb_rb : int,round
ID = ENB_MAC_UE_UL_PDU
    DESC = MAC uplink UE received PDU
    GROUP = ALL:MAC:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : int,sdu_length : int,num_ce : int,num_sdu
ID = ENB_MAC_UE_UL_PDU_WITH_DATA
    DESC = MAC uplink UE received PDU
    GROUP = ALL:MAC:ENB:WIRESHARK
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : int,sdu_length : int,num_ce : int,num_sdu : buffer,data
ID = ENB_MAC_UE_UL_SDU
    DESC = MAC uplink UE received SDU
    GROUP = ALL:MAC:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,lcid : int,length
ID = ENB_MAC_UE_UL_SDU_WITH_DATA
    DESC = MAC uplink UE received SDU
    GROUP = ALL:MAC:ENB:HEAVY
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,lcid : int,length : buffer,data
ID = ENB_MAC_UE_UL_CE
    DESC = MAC uplink UE received control element
    GROUP = ALL:MAC:ENB
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,ce
ID = ENB_MAC_UE_DL_PDU_WITH_DATA
    DESC = MAC downlink PDU for an UE
    GROUP = ALL:MAC:ENB:WIRESHARK
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : buffer,data
ID = ENB_MAC_SCHEDULING_REQUEST
    DESC = MAC scheduling request detected for an UE
    GROUP = ALL:MAC:ENB:WIRESHARK
    FORMAT = int,eNB_ID : int,CC_id : int,frame : int,subframe : int,rnti
ID = ENB_MAC_UE_DL_RAR_PDU_WITH_DATA
    DESC = MAC downlink PDU for an UE
    GROUP = ALL:MAC:ENB:WIRESHARK
    FORMAT = int,eNB_ID : int,CC_id : int,rnti : int,frame : int,subframe : int,harq_pid : buffer,data
ID = GNB_MAC_DL_PDU_WITH_DATA
    DESC = NR MAC downlink PDU for an UE
    GROUP = ALL:MAC:GNB:WIRESHARK
    FORMAT = int,gNB_ID : int,CC_id : int,rnti : int,frame : int,slot : int,harq_pid : buffer,data
ID = GNB_MAC_UL_PDU_WITH_DATA
    DESC = NR MAC uplink PDU for an UE
    GROUP = ALL:MAC:GNB:WIRESHARK
    FORMAT = int,gNB_ID : int,CC_id : int,rnti : int,frame : int,slot : int,harq_pid : buffer,data
ID = GNB_MAC_DL_RAR_PDU_WITH_DATA
    DESC = NR MAC downlink PDU for RAR
    GROUP = ALL:MAC:GNB:WIRESHARK
    FORMAT = int,gNB_ID : int,CC_id : int,rnti : int,frame : int,slot : int,harq_pid : buffer,data

#RLC logs
ID = ENB_RLC_DL
    DESC = RLC downlink data
    GROUP = ALL:RLC:ENB
    FORMAT = int,eNB_ID : int,rnti : int,rb_id : int,length
ID = ENB_RLC_UL
    DESC = RLC uplink data
    GROUP = ALL:RLC:ENB
    FORMAT = int,eNB_ID : int,rnti : int,rb_id : int,length
ID = ENB_RLC_MAC_DL
    DESC = RLC downlink data
    GROUP = ALL:RLC:ENB
    FORMAT = int,eNB_ID : int,rnti : int,rb_id : int,length
ID = ENB_RLC_MAC_UL
    DESC = RLC uplink data
    GROUP = ALL:RLC:ENB
    FORMAT = int,eNB_ID : int,rnti : int,rb_id : int,length

#PDCP logs
ID = ENB_PDCP_UL
    DESC = PDCP uplink data
    GROUP = ALL:PDCP:ENB
    FORMAT = int,eNB_ID : int,rnti : int,rb_id : int,length
ID = ENB_PDCP_DL
    DESC = PDCP uplink data
    GROUP = ALL:PDCP:ENB
    FORMAT = int,eNB_ID : int,rnti : int,rb_id : int,length

#RRC logs
ID = ENB_RRC_CONNECTION_SETUP_COMPLETE
    DESC = RRC connection setup complete
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_SECURITY_MODE_COMMAND
    DESC = RRC security mode command
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_SECURITY_MODE_COMPLETE
    DESC = RRC security mode complete
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_SECURITY_MODE_FAILURE
    DESC = RRC security mode failure
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UE_CAPABILITY_ENQUIRY
    DESC = RRC UE capability enquiry
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UE_CAPABILITY_INFORMATION
    DESC = RRC UE capability information
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_REQUEST
    DESC = RRC connection request
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_REJECT
    DESC = RRC connection reject
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_REESTABLISHMENT_REQUEST
    DESC = RRC connection reestablishment request
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_REESTABLISHMENT
    DESC = RRC connection reestablishment
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_REESTABLISHMENT_COMPLETE
    DESC = RRC connection reestablishment complete
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_REESTABLISHMENT_REJECT
    DESC = RRC connection reestablishment reject
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_RELEASE
    DESC = RRC connection release
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_RECONFIGURATION
    DESC = RRC connection reconfiguration
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_MEASUREMENT_REPORT
    DESC = RRC measurement report
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_HANDOVER_PREPARATION_INFORMATION
    DESC = RRC handover preparation information
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_RECONFIGURATION_COMPLETE
    DESC = RRC connection reconfiguration complete
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_CONNECTION_SETUP
    DESC = RRC connection setup
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UL_CCCH_DATA_IN
    DESC = RRC uplink CCCH data in
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UL_DCCH_DATA_IN
    DESC = RRC uplink DCCH data in
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UL_HANDOVER_PREPARATION_TRANSFER
    DESC = RRC uplink handover preparation transfer
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UL_INFORMATION_TRANSFER
    DESC = RRC uplink information transfer
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_COUNTER_CHECK_RESPONSE
    DESC = RRC counter check response
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UE_INFORMATION_RESPONSE_R9
    DESC = RRC UE information response r9
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_PROXIMITY_INDICATION_R9
    DESC = RRC proximity indication r9
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_RECONFIGURATION_COMPLETE_R10
    DESC = RRC reconfiguration complete r10
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_MBMS_COUNTING_RESPONSE_R10
    DESC = RRC MBMS counting response r10
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_INTER_FREQ_RSTD_MEASUREMENT_INDICATION
    DESC = RRC inter frequency RSTD measurement indication
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti
ID = ENB_RRC_UNKNOW_MESSAGE
    DESC = RRC unknown message
    GROUP = ALL:RRC:ENB
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti

#legacy logs
ID = LEGACY_MAC_INFO
    DESC = MAC legacy logs - info level
    GROUP = ALL:LEGACY_MAC:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_MAC_ERROR
    DESC = MAC legacy logs - error level
    GROUP = ALL:LEGACY_MAC:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_MAC_WARNING
    DESC = MAC legacy logs - warning level
    GROUP = ALL:LEGACY_MAC:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_MAC_DEBUG
    DESC = MAC legacy logs - debug level
    GROUP = ALL:LEGACY_MAC:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_MAC_TRACE
    DESC = MAC legacy logs - trace level
    GROUP = ALL:LEGACY_MAC:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NR_MAC_INFO
    DESC = NR_MAC legacy logs - info level
    GROUP = ALL:LEGACY_NR_MAC:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_MAC_ERROR
    DESC = NR_MAC legacy logs - error level
    GROUP = ALL:LEGACY_NR_MAC:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_MAC_WARNING
    DESC = NR_MAC legacy logs - warning level
    GROUP = ALL:LEGACY_NR_MAC:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_MAC_DEBUG
    DESC = NR_MAC legacy logs - debug level
    GROUP = ALL:LEGACY_NR_MAC:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_MAC_TRACE
    DESC = NR_MAC legacy logs - trace level
    GROUP = ALL:LEGACY_NR_MAC:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_PHY_INFO
    DESC = PHY legacy logs - info level
    GROUP = ALL:LEGACY_PHY:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_PHY_ERROR
    DESC = PHY legacy logs - error level
    GROUP = ALL:LEGACY_PHY:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_PHY_WARNING
    DESC = PHY legacy logs - warning level
    GROUP = ALL:LEGACY_PHY:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_PHY_DEBUG
    DESC = PHY legacy logs - debug level
    GROUP = ALL:LEGACY_PHY:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_PHY_TRACE
    DESC = PHY legacy logs - trace level
    GROUP = ALL:LEGACY_PHY:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NR_PHY_INFO
    DESC = NR_PHY legacy logs - info level
    GROUP = ALL:LEGACY_NR_PHY:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_PHY_ERROR
    DESC = NR_PHY legacy logs - error level
    GROUP = ALL:LEGACY_NR_PHY:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_PHY_WARNING
    DESC = NR_PHY legacy logs - warning level
    GROUP = ALL:LEGACY_NR_PHY:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_PHY_DEBUG
    DESC = NR_PHY legacy logs - debug level
    GROUP = ALL:LEGACY_NR_PHY:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_PHY_TRACE
    DESC = NR_PHY legacy logs - trace level
    GROUP = ALL:LEGACY_NR_PHY:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_S1AP_INFO
    DESC = S1AP legacy logs - info level
    GROUP = ALL:LEGACY_S1AP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_S1AP_ERROR
    DESC = S1AP legacy logs - error level
    GROUP = ALL:LEGACY_S1AP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_S1AP_WARNING
    DESC = S1AP legacy logs - warning level
    GROUP = ALL:LEGACY_S1AP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_S1AP_DEBUG
    DESC = S1AP legacy logs - debug level
    GROUP = ALL:LEGACY_S1AP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_S1AP_TRACE
    DESC = S1AP legacy logs - trace level
    GROUP = ALL:LEGACY_S1AP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NGAP_INFO
    DESC = NGAP legacy logs - info level
    GROUP = ALL:LEGACY_NGAP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NGAP_ERROR
    DESC = NGAP legacy logs - error level
    GROUP = ALL:LEGACY_NGAP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NGAP_WARNING
    DESC = NGAP legacy logs - warning level
    GROUP = ALL:LEGACY_NGAP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NGAP_DEBUG
    DESC = NGAP legacy logs - debug level
    GROUP = ALL:LEGACY_NGAP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NGAP_TRACE
    DESC = NGAP legacy logs - trace level
    GROUP = ALL:LEGACY_NGAP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_X2AP_INFO
    DESC = X2AP legacy logs - info level
    GROUP = ALL:LEGACY_X2AP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_X2AP_ERROR
    DESC = X2AP legacy logs - error level
    GROUP = ALL:LEGACY_X2AP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_X2AP_WARNING
    DESC = X2AP legacy logs - warning level
    GROUP = ALL:LEGACY_X2AP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_X2AP_DEBUG
    DESC = X2AP legacy logs - debug level
    GROUP = ALL:LEGACY_X2AP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_X2AP_TRACE
    DESC = X2AP legacy logs - trace level
    GROUP = ALL:LEGACY_X2AP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_M2AP_INFO
    DESC = M2AP legacy logs - info level
    GROUP = ALL:LEGACY_M2AP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_M2AP_ERROR
    DESC = M2AP legacy logs - error level
    GROUP = ALL:LEGACY_M2AP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_M2AP_WARNING
    DESC = M2AP legacy logs - warning level
    GROUP = ALL:LEGACY_M2AP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_M2AP_DEBUG
    DESC = M2AP legacy logs - debug level
    GROUP = ALL:LEGACY_M2AP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_M2AP_TRACE
    DESC = M2AP legacy logs - trace level
    GROUP = ALL:LEGACY_M2AP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_M3AP_INFO
    DESC = M3AP legacy logs - info level
    GROUP = ALL:LEGACY_M3AP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_M3AP_ERROR
    DESC = M3AP legacy logs - error level
    GROUP = ALL:LEGACY_M3AP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_M3AP_WARNING
    DESC = M3AP legacy logs - warning level
    GROUP = ALL:LEGACY_M3AP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_M3AP_DEBUG
    DESC = M3AP legacy logs - debug level
    GROUP = ALL:LEGACY_M3AP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_M3AP_TRACE
    DESC = M3AP legacy logs - trace level
    GROUP = ALL:LEGACY_M3AP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_RRC_INFO
    DESC = RRC legacy logs - info level
    GROUP = ALL:LEGACY_RRC:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_RRC_ERROR
    DESC = RRC legacy logs - error level
    GROUP = ALL:LEGACY_RRC:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_RRC_WARNING
    DESC = RRC legacy logs - warning level
    GROUP = ALL:LEGACY_RRC:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_RRC_DEBUG
    DESC = RRC legacy logs - debug level
    GROUP = ALL:LEGACY_RRC:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_RRC_TRACE
    DESC = RRC legacy logs - trace level
    GROUP = ALL:LEGACY_RRC:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NR_RRC_INFO
    DESC = NR_RRC legacy logs - info level
    GROUP = ALL:LEGACY_NR_RRC:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_RRC_ERROR
    DESC = NR_RRC legacy logs - error level
    GROUP = ALL:LEGACY_NR_RRC:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_RRC_WARNING
    DESC = NR_RRC legacy logs - warning level
    GROUP = ALL:LEGACY_NR_RRC:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_RRC_DEBUG
    DESC = NR_RRC legacy logs - debug level
    GROUP = ALL:LEGACY_NR_RRC:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NR_RRC_TRACE
    DESC = NR_RRC legacy logs - trace level
    GROUP = ALL:LEGACY_NR_RRC:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_RLC_INFO
    DESC = RLC legacy logs - info level
    GROUP = ALL:LEGACY_RLC:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_RLC_ERROR
    DESC = RLC legacy logs - error level
    GROUP = ALL:LEGACY_RLC:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_RLC_WARNING
    DESC = RLC legacy logs - warning level
    GROUP = ALL:LEGACY_RLC:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_RLC_DEBUG
    DESC = RLC legacy logs - debug level
    GROUP = ALL:LEGACY_RLC:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_RLC_TRACE
    DESC = RLC legacy logs - trace level
    GROUP = ALL:LEGACY_RLC:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_PDCP_INFO
    DESC = PDCP legacy logs - info level
    GROUP = ALL:LEGACY_PDCP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_PDCP_ERROR
    DESC = PDCP legacy logs - error level
    GROUP = ALL:LEGACY_PDCP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_PDCP_WARNING
    DESC = PDCP legacy logs - warning level
    GROUP = ALL:LEGACY_PDCP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_PDCP_DEBUG
    DESC = PDCP legacy logs - debug level
    GROUP = ALL:LEGACY_PDCP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_PDCP_TRACE
    DESC = PDCP legacy logs - trace level
    GROUP = ALL:LEGACY_PDCP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_ENB_APP_INFO
    DESC = ENB_APP legacy logs - info level
    GROUP = ALL:LEGACY_ENB_APP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_ENB_APP_ERROR
    DESC = ENB_APP legacy logs - error level
    GROUP = ALL:LEGACY_ENB_APP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_ENB_APP_WARNING
    DESC = ENB_APP legacy logs - warning level
    GROUP = ALL:LEGACY_ENB_APP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_ENB_APP_DEBUG
    DESC = ENB_APP legacy logs - debug level
    GROUP = ALL:LEGACY_ENB_APP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_ENB_APP_TRACE
    DESC = ENB_APP legacy logs - trace level
    GROUP = ALL:LEGACY_ENB_APP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_GNB_APP_INFO
    DESC = GNB_APP legacy logs - info level
    GROUP = ALL:LEGACY_GNB_APP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_GNB_APP_ERROR
    DESC = GNB_APP legacy logs - error level
    GROUP = ALL:LEGACY_GNB_APP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_GNB_APP_WARNING
    DESC = GNB_APP legacy logs - warning level
    GROUP = ALL:LEGACY_GNB_APP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_GNB_APP_DEBUG
    DESC = GNB_APP legacy logs - debug level
    GROUP = ALL:LEGACY_GNB_APP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_GNB_APP_TRACE
    DESC = GNB_APP legacy logs - trace level
    GROUP = ALL:LEGACY_GNB_APP:LEGACY_GROUP_TRACE:LEGACY

ID = LEGACY_MCE_APP_INFO
    DESC = MCE_APP legacy logs - info level
    GROUP = ALL:LEGACY_MCE_APP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_MCE_APP_ERROR
    DESC = MCE_APP legacy logs - error level
    GROUP = ALL:LEGACY_MCE_APP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_MCE_APP_WARNING
    DESC = MCE_APP legacy logs - warning level
    GROUP = ALL:LEGACY_MCE_APP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_MCE_APP_DEBUG
    DESC = MCE_APP legacy logs - debug level
    GROUP = ALL:LEGACY_MCE_APP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_MCE_APP_TRACE
    DESC = MCE_APP legacy logs - trace level
    GROUP = ALL:LEGACY_MCE_APP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_MME_APP_INFO
    DESC = MME_APP legacy logs - info level
    GROUP = ALL:LEGACY_MME_APP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_MME_APP_ERROR
    DESC = MME_APP legacy logs - error level
    GROUP = ALL:LEGACY_MME_APP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_MME_APP_WARNING
    DESC = MME_APP legacy logs - warning level
    GROUP = ALL:LEGACY_MME_APP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_MME_APP_DEBUG
    DESC = MME_APP legacy logs - debug level
    GROUP = ALL:LEGACY_MME_APP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_MME_APP_TRACE
    DESC = MME_APP legacy logs - trace level
    GROUP = ALL:LEGACY_MME_APP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_FLEXRAN_AGENT_INFO
    DESC = FLEXRAN_AGENT legacy logs - info level
    GROUP = ALL:LEGACY_FLEXRAN_AGENT:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_FLEXRAN_AGENT_ERROR
    DESC = FLEXRAN_AGENT legacy logs - error level
    GROUP = ALL:LEGACY_FLEXRAN_AGENT:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_FLEXRAN_AGENT_WARNING
    DESC = FLEXRAN_AGENT legacy logs - warning level
    GROUP = ALL:LEGACY_FLEXRAN_AGENT:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_FLEXRAN_AGENT_DEBUG
    DESC = FLEXRAN_AGENT legacy logs - debug level
    GROUP = ALL:LEGACY_FLEXRAN_AGENT:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_FLEXRAN_AGENT_TRACE
    DESC = FLEXRAN_AGENT legacy logs - trace level
    GROUP = ALL:LEGACY_FLEXRAN_AGENT:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_SCTP_INFO
    DESC = SCTP legacy logs - info level
    GROUP = ALL:LEGACY_SCTP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_SCTP_ERROR
    DESC = SCTP legacy logs - error level
    GROUP = ALL:LEGACY_SCTP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_SCTP_WARNING
    DESC = SCTP legacy logs - warning level
    GROUP = ALL:LEGACY_SCTP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_SCTP_DEBUG
    DESC = SCTP legacy logs - debug level
    GROUP = ALL:LEGACY_SCTP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_SCTP_TRACE
    DESC = SCTP legacy logs - trace level
    GROUP = ALL:LEGACY_SCTP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_UDP__INFO
    DESC = UDP_ legacy logs - info level
    GROUP = ALL:LEGACY_UDP_:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_UDP__ERROR
    DESC = UDP_ legacy logs - error level
    GROUP = ALL:LEGACY_UDP_:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_UDP__WARNING
    DESC = UDP_ legacy logs - warning level
    GROUP = ALL:LEGACY_UDP_:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_UDP__DEBUG
    DESC = UDP_ legacy logs - debug level
    GROUP = ALL:LEGACY_UDP_:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_UDP__TRACE
    DESC = UDP_ legacy logs - trace level
    GROUP = ALL:LEGACY_UDP_:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NAS_INFO
    DESC = NAS legacy logs - info level
    GROUP = ALL:LEGACY_NAS:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NAS_ERROR
    DESC = NAS legacy logs - error level
    GROUP = ALL:LEGACY_NAS:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NAS_WARNING
    DESC = NAS legacy logs - warning level
    GROUP = ALL:LEGACY_NAS:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NAS_DEBUG
    DESC = NAS legacy logs - debug level
    GROUP = ALL:LEGACY_NAS:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NAS_TRACE
    DESC = NAS legacy logs - trace level
    GROUP = ALL:LEGACY_NAS:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_HW_INFO
    DESC = HW legacy logs - info level
    GROUP = ALL:LEGACY_HW:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_HW_ERROR
    DESC = HW legacy logs - error level
    GROUP = ALL:LEGACY_HW:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_HW_WARNING
    DESC = HW legacy logs - warning level
    GROUP = ALL:LEGACY_HW:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_HW_DEBUG
    DESC = HW legacy logs - debug level
    GROUP = ALL:LEGACY_HW:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_HW_TRACE
    DESC = HW legacy logs - trace level
    GROUP = ALL:LEGACY_HW:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_EMU_INFO
    DESC = EMU legacy logs - info level
    GROUP = ALL:LEGACY_EMU:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_EMU_ERROR
    DESC = EMU legacy logs - error level
    GROUP = ALL:LEGACY_EMU:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_EMU_WARNING
    DESC = EMU legacy logs - warning level
    GROUP = ALL:LEGACY_EMU:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_EMU_DEBUG
    DESC = EMU legacy logs - debug level
    GROUP = ALL:LEGACY_EMU:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_EMU_TRACE
    DESC = EMU legacy logs - trace level
    GROUP = ALL:LEGACY_EMU:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OTG_INFO
    DESC = OTG legacy logs - info level
    GROUP = ALL:LEGACY_OTG:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OTG_ERROR
    DESC = OTG legacy logs - error level
    GROUP = ALL:LEGACY_OTG:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OTG_WARNING
    DESC = OTG legacy logs - warning level
    GROUP = ALL:LEGACY_OTG:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OTG_DEBUG
    DESC = OTG legacy logs - debug level
    GROUP = ALL:LEGACY_OTG:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OTG_TRACE
    DESC = OTG legacy logs - trace level
    GROUP = ALL:LEGACY_OTG:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OCG_INFO
    DESC = OCG legacy logs - info level
    GROUP = ALL:LEGACY_OCG:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OCG_ERROR
    DESC = OCG legacy logs - error level
    GROUP = ALL:LEGACY_OCG:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OCG_WARNING
    DESC = OCG legacy logs - warning level
    GROUP = ALL:LEGACY_OCG:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OCG_DEBUG
    DESC = OCG legacy logs - debug level
    GROUP = ALL:LEGACY_OCG:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OCG_TRACE
    DESC = OCG legacy logs - trace level
    GROUP = ALL:LEGACY_OCG:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OCM_INFO
    DESC = OCM legacy logs - info level
    GROUP = ALL:LEGACY_OCM:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OCM_ERROR
    DESC = OCM legacy logs - error level
    GROUP = ALL:LEGACY_OCM:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OCM_WARNING
    DESC = OCM legacy logs - warning level
    GROUP = ALL:LEGACY_OCM:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OCM_DEBUG
    DESC = OCM legacy logs - debug level
    GROUP = ALL:LEGACY_OCM:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OCM_TRACE
    DESC = OCM legacy logs - trace level
    OGROUP = ALL:LEGACY_OCM:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OIP_INFO
    DESC = OIP legacy logs - info level
    GROUP = ALL:LEGACY_OIP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OIP_ERROR
    DESC = OIP legacy logs - error level
    GROUP = ALL:LEGACY_OIP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OIP_WARNING
    DESC = OIP legacy logs - warning level
    GROUP = ALL:LEGACY_OIP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OIP_DEBUG
    DESC = OIP legacy logs - debug level
    GROUP = ALL:LEGACY_OIP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OIP_TRACE
    DESC = OIP legacy logs - trace level
    GROUP = ALL:LEGACY_OIP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OMG_INFO
    DESC = OMG legacy logs - info level
    GROUP = ALL:LEGACY_OMG:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OMG_ERROR
    DESC = OMG legacy logs - error level
    GROUP = ALL:LEGACY_OMG:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OMG_WARNING
    DESC = OMG legacy logs - warning level
    GROUP = ALL:LEGACY_OMG:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OMG_DEBUG
    DESC = OMG legacy logs - debug level
    GROUP = ALL:LEGACY_OMG:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OMG_TRACE
    DESC = OMG legacy logs - trace level
    GROUP = ALL:LEGACY_OMG:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OPT_INFO
    DESC = OPT legacy logs - info level
    GROUP = ALL:LEGACY_OPT:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OPT_ERROR
    DESC = OPT legacy logs - error level
    GROUP = ALL:LEGACY_OPT:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OPT_WARNING
    DESC = OPT legacy logs - warning level
    GROUP = ALL:LEGACY_OPT:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OPT_DEBUG
    DESC = OPT legacy logs - debug level
    GROUP = ALL:LEGACY_OPT:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OPT_TRACE
    DESC = OPT legacy logs - trace level
    GROUP = ALL:LEGACY_OPT:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_GTPU_INFO
    DESC = GTPU legacy logs - info level
    GROUP = ALL:LEGACY_GTPU:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_GTPU_ERROR
    DESC = GTPU legacy logs - error level
    GROUP = ALL:LEGACY_GTPU:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_GTPU_WARNING
    DESC = GTPU legacy logs - warning level
    GROUP = ALL:LEGACY_GTPU:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_GTPU_DEBUG
    DESC = GTPU legacy logs - debug level
    GROUP = ALL:LEGACY_GTPU:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_GTPU_TRACE
    DESC = GTPU legacy logs - trace level
    GROUP = ALL:LEGACY_GTPU:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_TMR_INFO
    DESC = TMR legacy logs - info level
    GROUP = ALL:LEGACY_TMR:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_TMR_ERROR
    DESC = TMR legacy logs - error level
    GROUP = ALL:LEGACY_TMR:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_TMR_WARNING
    DESC = TMR legacy logs - warning level
    GROUP = ALL:LEGACY_TMR:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_TMR_DEBUG
    DESC = TMR legacy logs - debug level
    GROUP = ALL:LEGACY_TMR:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_TMR_TRACE
    DESC = TMR legacy logs - trace level
    GROUP = ALL:LEGACY_TMR:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_OSA_INFO
    DESC = OSA legacy logs - info level
    GROUP = ALL:LEGACY_OSA:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_OSA_ERROR
    DESC = OSA legacy logs - error level
    GROUP = ALL:LEGACY_OSA:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_OSA_WARNING
    DESC = OSA legacy logs - warning level
    GROUP = ALL:LEGACY_OSA:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_OSA_DEBUG
    DESC = OSA legacy logs - debug level
    GROUP = ALL:LEGACY_OSA:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_OSA_TRACE
    DESC = OSA legacy logs - trace level
    GROUP = ALL:LEGACY_OSA:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_ASN_INFO
    DESC = ASN legacy logs - info level
    GROUP = ALL:LEGACY_ASN:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_ASN_ERROR
    DESC = ASN legacy logs - error level
    GROUP = ALL:LEGACY_ASN:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_ASN_WARNING
    DESC = ASN legacy logs - warning level
    GROUP = ALL:LEGACY_ASN:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_ASN_DEBUG
    DESC = ASN legacy logs - debug level
    GROUP = ALL:LEGACY_ASN:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_ASN_TRACE
    DESC = ASN legacy logs - trace level
    GROUP = ALL:LEGACY_ASN:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_SIM_INFO
    DESC = SIM legacy logs - info level
    GROUP = ALL:LEGACY_SIM:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_SIM_ERROR
    DESC = SIM legacy logs - error level
    GROUP = ALL:LEGACY_SIM:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_SIM_WARNING
    DESC = SIM legacy logs - warning level
    GROUP = ALL:LEGACY_SIM:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_SIM_DEBUG
    DESC = SIM legacy logs - debug level
    GROUP = ALL:LEGACY_SIM:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_SIM_TRACE
    DESC = SIM legacy logs - trace level
    GROUP = ALL:LEGACY_SIM:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NFAPI_VNF_INFO
    DESC = NFAPI_VNF legacy logs - info level
    GROUP = ALL:LEGACY_NFAPI_VNF:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_VNF_ERROR
    DESC = NFAPI_VNF legacy logs - error level
    GROUP = ALL:LEGACY_NFAPI_VNF:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_VNF_WARNING
    DESC = NFAPI_VNF legacy logs - warning level
    GROUP = ALL:LEGACY_NFAPI_VNF:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_VNF_DEBUG
    DESC = NFAPI_VNF legacy logs - debug level
    GROUP = ALL:LEGACY_NFAPI_VNF:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_VNF_TRACE
    DESC = NFAPI_VNF legacy logs - trace level
    GROUP = ALL:LEGACY_NFAPI_VNF:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log

ID = LEGACY_NFAPI_PNF_INFO
    DESC = NFAPI_PNF legacy logs - info level
    GROUP = ALL:LEGACY_NFAPI_PNF:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_PNF_ERROR
    DESC = NFAPI_PNF legacy logs - error level
    GROUP = ALL:LEGACY_NFAPI_PNF:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_PNF_WARNING
    DESC = NFAPI_PNF legacy logs - warning level
    GROUP = ALL:LEGACY_NFAPI_PNF:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_PNF_DEBUG
    DESC = NFAPI_PNF legacy logs - debug level
    GROUP = ALL:LEGACY_NFAPI_PNF:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_NFAPI_PNF_TRACE
    DESC = NFAPI_PNF legacy logs - trace level
    GROUP = ALL:LEGACY_NFAPI_PNF:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log
# this is a bad hack but I won't fix (function util_print_hex_octets
# in openairinterface5g/openair2/LAYER2/PDCP_v10.1.0/pdcp_util.c
# does funky things with the LOG_x macros but we work on the C pre-processor
# level and this funkyness is not easily dealable with, so be it...)
ID = LEGACY_component_INFO
    DESC = component legacy logs - info level
    GROUP = ALL:LEGACY_component:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_component_ERROR
    DESC = component legacy logs - error level
    GROUP = ALL:LEGACY_component:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_component_WARNING
    DESC = component legacy logs - warning level
    GROUP = ALL:LEGACY_component:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_component_DEBUG
    DESC = component legacy logs - debug level
    GROUP = ALL:LEGACY_component:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_component_TRACE
    DESC = component legacy logs - trace level
    GROUP = ALL:LEGACY_component:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log
ID = LEGACY_componentP_INFO
    DESC = componentP legacy logs - info level
    GROUP = ALL:LEGACY_componentP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_componentP_ERROR
    DESC = componentP legacy logs - error level
    GROUP = ALL:LEGACY_componentP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log
ID = LEGACY_componentP_WARNING
    DESC = componentP legacy logs - warning level
    GROUP = ALL:LEGACY_componentP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_componentP_DEBUG
    DESC = componentP legacy logs - debug level
    GROUP = ALL:LEGACY_componentP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_componentP_TRACE
    DESC = componentP legacy logs - trace level
    GROUP = ALL:LEGACY_componentP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log



ID = LEGACY_PROTO_AGENT_DEBUG
    DESC = PROTO AGENT DEBUG LEVEL
    GROUP = ALL:LEGACY_PROTO:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log

ID = LEGACY_PROTO_AGENT_INFO
    DESC = PROTO AGENT INFO LEVEL
    GROUP = ALL:LEGACY_PROTO:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log

ID = LEGACY_PROTO_AGENT_WARNING
    DESC = PROTO AGENT WARNING LEVEL
    GROUP = ALL:LEGACY_PROTO:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log

ID = LEGACY_PROTO_AGENT_ERROR
    DESC = PROTO AGENT ERROR LEVEL
    GROUP = ALL:LEGACY_PROTO:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log

ID = LEGACY_F1U_DEBUG
    DESC = F1U DEBUG LEVEL
    GROUP = ALL:LEGACY_F1U:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log

ID = LEGACY_F1U_INFO
    DESC = F1U INFO LEVEL
    GROUP = ALL:LEGACY_F1U:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log

ID = LEGACY_F1U_ERROR
    DESC = F1U ERROR LEVEL
    GROUP = ALL:LEGACY_F1U:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log

ID = LEGACY_F1AP_TRACE
    DESC = F1AP TRACE LEVEL
    GROUP = ALL:LEGACY_F1AP:LEGACY_GROUP_TRACE:LEGACY
    FORMAT = string,log
ID = LEGACY_F1AP_DEBUG
    DESC = F1AP DEBUG LEVEL
    GROUP = ALL:LEGACY_F1AP:LEGACY_GROUP_DEBUG:LEGACY
    FORMAT = string,log
ID = LEGACY_F1AP_INFO
    DESC = F1AP INFO LEVEL
    GROUP = ALL:LEGACY_F1AP:LEGACY_GROUP_INFO:LEGACY
    FORMAT = string,log
ID = LEGACY_F1AP_WARNING
    DESC = F1AP WARNING LEVEL
    GROUP = ALL:LEGACY_F1AP:LEGACY_GROUP_WARNING:LEGACY
    FORMAT = string,log
ID = LEGACY_F1AP_ERROR
    DESC = F1AP ERROR LEVEL
    GROUP = ALL:LEGACY_F1AP:LEGACY_GROUP_ERROR:LEGACY
    FORMAT = string,log

#################
#### UE LOGS ####
#################
#general logs
ID = UE_MASTER_TICK
    DESC = UE master tick - one tick per ms, to be used as "reference clock", mostly for ticktime view
    GROUP = ALL:GENERAL:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe

#PHY logs
ID = UE_PHY_UL_TICK
    DESC = UE uplink tick - one tick per ms at start of uplink processing
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe
ID = UE_PHY_DL_TICK
    DESC = UE downlink tick - one tick per ms at start of downlink processing
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe
ID = UE_PHY_DLSCH_UE_DCI
    DESC = UE downlink UE specific DCI as sent by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,dci_format : int,harq_pid : int,mcs : int,TBS
ID = UE_PHY_DLSCH_UE_ACK
    DESC = UE downlink UE ACK as seen by the PHY layer in process_HARQ_feedback
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = UE_PHY_DLSCH_UE_NACK
    DESC = UE downlink UE NACK as seen by the PHY layer in process_HARQ_feedback
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = UE_PHY_ULSCH_UE_DCI
    DESC = UE uplink UE specific DCI as sent by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid : int,mcs : int,round : int,first_rb : int,nb_rb : int,TBS
ID = UE_PHY_ULSCH_UE_ACK
    DESC = UE uplink UE ACK as seen by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = UE_PHY_ULSCH_UE_NACK
    DESC = UE uplink UE NACK as seen by the PHY layer
    GROUP = ALL:PHY:GRAPHIC:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rnti : int,harq_pid
ID = UE_PHY_INPUT_SIGNAL
    DESC = UE received signal in the time domain for a duration of 1ms
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,antenna : buffer,rxdata
ID = UE_PHY_DL_CHANNEL_ESTIMATE
    DESC = UE channel estimation in the time domain
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,antenna : buffer,chest_t
ID = UE_PHY_PDCCH_IQ
    DESC = UE PDCCH received IQ data
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,nb_rb : int,NB_RB_DL : int,symbols_per_tti : buffer,rxdataF_comp
ID = UE_PHY_PDCCH_ENERGY
    DESC = UE PDSCH 1 energy and threshold
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,pdcch_ch_level00 : int,pdcch_ch_level01 : int,pdcch_ch_level10: int,pdcch_ch_level11
ID = UE_PHY_PDSCH_IQ
    DESC = UE PDSCH received IQ data
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,nb_rb : int,N_RB_UL : int,symbols_per_tti : buffer,pusch_comp
ID = UE_PHY_PDSCH_ENERGY
    DESC = UE PDSCH 1 energy and threshold
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,pdsch_ch_level00 : int,pdsch_ch_level01 : int,pdsch_ch_level10: int,pdsch_ch_level11
ID = UE_PHY_PUSCH_TX_POWER
    DESC = UE PUSCH  tx power
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,p0_pusch : int,ampl: int,g_pusch: int,pl: int,nb_rb
ID = UE_PHY_PUCCH_TX_POWER
    DESC = UE PDSCH 1 energy and threshold
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,p0_pucch : int,ampl: int,g_pucch: int,pl
ID = UE_PHY_MEAS
    DESC = UE PHY measurements
    GROUP = ALL:PHY:GRAPHIC:HEAVY:UE
    FORMAT = int,eNB_ID : int,frame : int,subframe : int,rsrp : int,rssi : int,snr: int,rx_power: int,noise_power: int,w_cqi: int,freq_offset

#for debug/test - not used
ID = first
ID = buf_test

#VCD variables and functions

#be careful! this must be synchronized with the code!
#also keep up to date VCD_NUM_VARIABLES, VCD_NUM_FUNCTIONS,
#VCD_FIRST_FUNCTION and VCD_FIRST_VARIABLE in T_defs.h
#to check that everything is correct you can run: make _check_vcd

#variables
ID = VCD_VARIABLE_FRAME_NUMBER_TX0_ENB
    DESC = VCD variable FRAME_NUMBER_TX0_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX0_eNB
ID = VCD_VARIABLE_MASK_RU
    DESC = VCD variable MASK_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = mask_ru
ID = VCD_VARIABLE_MASK_TX_RU
    DESC = VCD variable MASK_TX_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = mask_tx_ru
ID = VCD_VARIABLE_FRAME_NUMBER_TX1_ENB
    DESC = VCD variable FRAME_NUMBER_TX1_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX1_eNB
ID = VCD_VARIABLE_FRAME_NUMBER_RX0_ENB
    DESC = VCD variable FRAME_NUMBER_RX0_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX0_eNB
ID = VCD_VARIABLE_FRAME_NUMBER_RX1_ENB
    DESC = VCD variable FRAME_NUMBER_RX1_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX1_eNB
ID = VCD_VARIABLE_SUBFRAME_NUMBER_TX0_ENB
    DESC = VCD variable SUBFRAME_NUMBER_TX0_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_TX0_eNB
ID = VCD_VARIABLE_SUBFRAME_NUMBER_TX1_ENB
    DESC = VCD variable SUBFRAME_NUMBER_TX1_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_TX1_eNB
ID = VCD_VARIABLE_SUBFRAME_NUMBER_RX0_ENB
    DESC = VCD variable SUBFRAME_NUMBER_RX0_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_RX0_eNB
ID = VCD_VARIABLE_SUBFRAME_NUMBER_RX1_ENB
    DESC = VCD variable SUBFRAME_NUMBER_RX1_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_RX1_eNB
ID = VCD_VARIABLE_FRAME_NUMBER_TX0_RU
    DESC = VCD variable FRAME_NUMBER_TX0_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX0_RU
ID = VCD_VARIABLE_FRAME_NUMBER_TX1_RU
    DESC = VCD variable FRAME_NUMBER_TX1_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX1_RU
ID = VCD_VARIABLE_FRAME_NUMBER_RX0_RU
    DESC = VCD variable FRAME_NUMBER_RX0_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX0_RU
ID = VCD_VARIABLE_FRAME_NUMBER_RX1_RU
    DESC = VCD variable FRAME_NUMBER_RX1_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX1_RU
ID = VCD_VARIABLE_TTI_NUMBER_TX0_RU
    DESC = VCD variable TTI_NUMBER_TX0_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = tti_number_TX0_RU
ID = VCD_VARIABLE_TTI_NUMBER_TX1_RU
    DESC = VCD variable TTI_NUMBER_TX1_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = tti_number_TX1_RU
ID = VCD_VARIABLE_TTI_NUMBER_RX0_RU
    DESC = VCD variable TTI_NUMBER_RX0_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = tti_number_RX0_RU
ID = VCD_VARIABLE_TTI_NUMBER_RX1_RU
    DESC = VCD variable TTI_NUMBER_RX1_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = tti_number_RX1_RU
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_NORTH_OUT
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_NORTH_OUT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_north_out
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_NORTH_OUT
    DESC = VCD variable FRAME_NUMBER_IF4P5_NORTH_OUT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_north_out
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_NORTH_ASYNCH_IN
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_NORTH_ASYNCH_IN
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_north_asynch_in
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_NORTH_ASYNCH_IN
    DESC = VCD variable FRAME_NUMBER_IF4P5_NORTH_ASYNCH_IN
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_north_asynch_in
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_SOUTH_OUT_RU
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_SOUTH_OUT_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_south_out_ru
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_SOUTH_OUT_RU1
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_SOUTH_OUT_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_south_out_ru1
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_SOUTH_OUT_RU2
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_SOUTH_OUT_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_south_out_ru2
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_SOUTH_OUT_RU
    DESC = VCD variable FRAME_NUMBER_IF4P5_SOUTH_OUT_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_south_out_ru
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_SOUTH_OUT_RU1
    DESC = VCD variable FRAME_NUMBER_IF4P5_SOUTH_OUT_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_south_out_ru1
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_SOUTH_OUT_RU2
    DESC = VCD variable FRAME_NUMBER_IF4P5_SOUTH_OUT_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_south_out_ru2
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_SOUTH_IN_RU
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_SOUTH_IN_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_south_in_ru
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_SOUTH_IN_RU1
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_SOUTH_IN_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_south_in_ru1
ID = VCD_VARIABLE_SUBFRAME_NUMBER_IF4P5_SOUTH_IN_RU2
    DESC = VCD variable SUBFRAME_NUMBER_IF4P5_SOUTH_IN_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_if4p5_south_in_ru2
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_SOUTH_IN_RU
    DESC = VCD variable FRAME_NUMBER_IF4P5_SOUTH_IN_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_south_in_ru
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_SOUTH_IN_RU1
    DESC = VCD variable FRAME_NUMBER_IF4P5_SOUTH_IN_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_south_in_ru1
ID = VCD_VARIABLE_FRAME_NUMBER_IF4P5_SOUTH_IN_RU2
    DESC = VCD variable FRAME_NUMBER_IF4P5_SOUTH_IN_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_if4p5_south_in_ru2
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_L1S_RU
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_L1S_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_l1s_ru
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_L1S_RU1
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_L1S_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_l1s_ru1
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_L1S_RU2
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_L1S_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_l1s_ru2
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_L1S_RU
    DESC = VCD variable FRAME_NUMBER_WAKEUP_L1S_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_l1s_ru
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_L1S_RU1
    DESC = VCD variable FRAME_NUMBER_WAKEUP_L1S_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_l1s_ru1
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_L1S_RU2
    DESC = VCD variable FRAME_NUMBER_WAKEUP_L1S_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_l1s_ru2
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_RXTX_RX_RU
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_RXTX_RX_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_rxtx_rx_ru
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_RXTX_RX_RU1
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_RXTX_RX_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_rxtx_rx_ru1
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_RXTX_RX_RU2
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_RXTX_RX_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_rxtx_rx_ru2
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_RXTX_RX_RU
    DESC = VCD variable FRAME_NUMBER_WAKEUP_RXTX_RX_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_rxtx_rx_ru
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_RXTX_RX_RU1
    DESC = VCD variable FRAME_NUMBER_WAKEUP_RXTX_RX_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_rxtx_rx_ru1
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_RXTX_RX_RU2
    DESC = VCD variable FRAME_NUMBER_WAKEUP_RXTX_RX_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_rxtx_rx_ru2
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_RXTX_TX_RU
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_RXTX_TX_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_rxtx_tx_ru
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_RXTX_TX_RU1
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_RXTX_TX_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_rxtx_tx_ru1
ID = VCD_VARIABLE_SUBFRAME_NUMBER_WAKEUP_RXTX_TX_RU2
    DESC = VCD variable SUBFRAME_NUMBER_WAKEUP_RXTX_TX_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_number_wakeup_rxtx_tx_ru2
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_RXTX_TX_RU
    DESC = VCD variable FRAME_NUMBER_WAKEUP_RXTX_TX_RU
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_rxtx_tx_ru
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_RXTX_TX_RU1
    DESC = VCD variable FRAME_NUMBER_WAKEUP_RXTX_TX_RU1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_rxtx_tx_ru1
ID = VCD_VARIABLE_FRAME_NUMBER_WAKEUP_RXTX_TX_RU2
    DESC = VCD variable FRAME_NUMBER_WAKEUP_RXTX_TX_RU2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_wakeup_rxtx_tx_ru2
ID = VCD_VARIABLE_IC_ENB
    DESC = VCD variable IC_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ic_enb
ID = VCD_VARIABLE_IC_ENB1
    DESC = VCD variable IC_ENB1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ic_enb1
ID = VCD_VARIABLE_IC_ENB2
    DESC = VCD variable IC_ENB2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ic_enb2
ID = VCD_VARIABLE_L1_PROC_IC
    DESC = VCD variable L1_PROC_IC
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = l1_proc_ic
ID = VCD_VARIABLE_L1_PROC_TX_IC
    DESC = VCD variable L1_PROC_TX_IC
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = l1_proc_tx_ic
ID = VCD_VARIABLE_RUNTIME_TX_ENB
    DESC = VCD variable RUNTIME_TX_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = runtime_TX_eNB
ID = VCD_VARIABLE_RUNTIME_RX_ENB
    DESC = VCD variable RUNTIME_RX_ENB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = runtime_RX_eNB
ID = VCD_VARIABLE_FRAME_NUMBER_TX0_UE
    DESC = VCD variable FRAME_NUMBER_TX0_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX0_UE
ID = VCD_VARIABLE_FRAME_NUMBER_TX1_UE
    DESC = VCD variable FRAME_NUMBER_TX1_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX1_UE
ID = VCD_VARIABLE_FRAME_NUMBER_RX0_UE
    DESC = VCD variable FRAME_NUMBER_RX0_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX0_UE
ID = VCD_VARIABLE_FRAME_NUMBER_RX1_UE
    DESC = VCD variable FRAME_NUMBER_RX1_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX1_UE
ID = VCD_VARIABLE_SUBFRAME_NUMBER_TX0_UE
    DESC = VCD variable SUBFRAME_NUMBER_TX0_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_TX0_UE
ID = VCD_VARIABLE_SUBFRAME_NUMBER_TX1_UE
    DESC = VCD variable SUBFRAME_NUMBER_TX1_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_TX1_UE
ID = VCD_VARIABLE_SUBFRAME_NUMBER_RX0_UE
    DESC = VCD variable SUBFRAME_NUMBER_RX0_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_RX0_UE
ID = VCD_VARIABLE_SUBFRAME_NUMBER_RX1_UE
    DESC = VCD variable SUBFRAME_NUMBER_RX1_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = subframe_RX1_UE
ID = VCD_VARIABLE_UE_RX_OFFSET
    DESC = VCD variable UE_RX_OFFSET
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue_rx_offset
ID = VCD_VARIABLE_DIFF
    DESC = VCD variable DIFF
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = diff2
ID = VCD_VARIABLE_HW_SUBFRAME
    DESC = VCD variable HW_SUBFRAME
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = hw_subframe
ID = VCD_VARIABLE_HW_FRAME
    DESC = VCD variable HW_FRAME
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = hw_frame
ID = VCD_VARIABLE_HW_SUBFRAME_RX
    DESC = VCD variable HW_SUBFRAME_RX
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = hw_subframe_rx
ID = VCD_VARIABLE_HW_FRAME_RX
    DESC = VCD variable HW_FRAME_RX
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = hw_frame_rx
ID = VCD_VARIABLE_TXCNT
    DESC = VCD variable TXCNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = txcnt
ID = VCD_VARIABLE_RXCNT
    DESC = VCD variable RXCNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = rxcnt
ID = VCD_VARIABLE_TRX_TS
    DESC = VCD variable TRX_TS
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = trx_ts
ID = VCD_VARIABLE_TRX_TST
    DESC = VCD variable TRX_TST
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = trx_tst
ID = VCD_VARIABLE_TRX_TS_UE
    DESC = VCD variable TRX_TS_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = trx_ts_ue
ID = VCD_VARIABLE_TRX_TST_UE
    DESC = VCD variable TRX_TST_UE
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = trx_tst_ue
ID = VCD_VARIABLE_TRX_WRITE_FLAGS
    DESC = VCD variable TRX_WRITE_FLAGS
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = trx_write_flags
ID = VCD_VARIABLE_TX_TS
    DESC = VCD variable TX_TS
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = tx_ts
ID = VCD_VARIABLE_RX_TS
    DESC = VCD variable RX_TS
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = rx_ts
ID = VCD_VARIABLE_RX_HWCNT
    DESC = VCD variable RX_HWCNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = hw_cnt_rx
ID = VCD_VARIABLE_RX_LHWCNT
    DESC = VCD variable RX_LHWCNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = lhw_cnt_rx
ID = VCD_VARIABLE_TX_HWCNT
    DESC = VCD variable TX_HWCNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = hw_cnt_tx
ID = VCD_VARIABLE_TX_LHWCNT
    DESC = VCD variable TX_LHWCNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = lhw_cnt_tx
ID = VCD_VARIABLE_RX_PCK
    DESC = VCD variable RX_PCK
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = pck_rx
ID = VCD_VARIABLE_TX_PCK
    DESC = VCD variable TX_PCK
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = pck_tx
ID = VCD_VARIABLE_RX_SEQ_NUM
    DESC = VCD variable RX_SEQ_NUM
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = rx_seq_num
ID = VCD_VARIABLE_RX_SEQ_NUM_PRV
    DESC = VCD variable RX_SEQ_NUM_PRV
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = rx_seq_num_prv
ID = VCD_VARIABLE_TX_SEQ_NUM
    DESC = VCD variable TX_SEQ_NUM
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = tx_seq_num
ID = VCD_VARIABLE_CNT
    DESC = VCD variable CNT
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = cnt
ID = VCD_VARIABLE_DUMMY_DUMP
    DESC = VCD variable DUMMY_DUMP
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = dummy_dump
ID = VCD_VARIABLE_ITTI_SEND_MSG
    DESC = VCD variable ITTI_SEND_MSG
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = itti_send_msg
ID = VCD_VARIABLE_ITTI_POLL_MSG
    DESC = VCD variable ITTI_POLL_MSG
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = itti_poll_msg
ID = VCD_VARIABLE_ITTI_RECV_MSG
    DESC = VCD variable ITTI_RECV_MSG
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = itti_recv_msg
ID = VCD_VARIABLE_ITTI_ALLOC_MSG
    DESC = VCD variable ITTI_ALLOC_MSG
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = itti_alloc_msg
ID = VCD_VARIABLE_MP_ALLOC
    DESC = VCD variable MP_ALLOC
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = mp_alloc
ID = VCD_VARIABLE_MP_FREE
    DESC = VCD variable MP_FREE
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = mp_free
ID = VCD_VARIABLE_UE_INST_CNT_RX
    DESC = VCD variable UE_INST_CNT_RX
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue_inst_cnt_rx
ID = VCD_VARIABLE_UE_INST_CNT_TX
    DESC = VCD variable UE_INST_CNT_TX
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue_inst_cnt_tx
ID = VCD_VARIABLE_DCI_INFO
    DESC = VCD variable DCI_INFO
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = dci_info
ID = VCD_VARIABLE_UE0_BSR
    DESC = VCD variable UE0_BSR
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_BSR
ID = VCD_VARIABLE_UE0_BO
    DESC = VCD variable UE0_BO
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_BO
ID = VCD_VARIABLE_UE0_SCHEDULED
    DESC = VCD variable UE0_SCHEDULED
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_scheduled
ID = VCD_VARIABLE_UE0_TIMING_ADVANCE
    DESC = VCD variable UE0_TIMING_ADVANCE
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_timing_advance
ID = VCD_VARIABLE_UE0_SR_ENERGY
    DESC = VCD variable UE0_SR_ENERGY
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SR_ENERGY
ID = VCD_VARIABLE_UE0_SR_THRES
    DESC = VCD variable UE0_SR_THRES
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SR_THRES
ID = VCD_VARIABLE_UE0_RSSI0
    DESC = VCD variable UE0_RSSI0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi0
ID = VCD_VARIABLE_UE0_RSSI1
    DESC = VCD variable UE0_RSSI1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi1
ID = VCD_VARIABLE_UE0_RSSI2
    DESC = VCD variable UE0_RSSI2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi2
ID = VCD_VARIABLE_UE0_RSSI3
    DESC = VCD variable UE0_RSSI3
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi3
ID = VCD_VARIABLE_UE0_RSSI4
    DESC = VCD variable UE0_RSSI4
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi4
ID = VCD_VARIABLE_UE0_RSSI5
    DESC = VCD variable UE0_RSSI5
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi5
ID = VCD_VARIABLE_UE0_RSSI6
    DESC = VCD variable UE0_RSSI6
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi6
ID = VCD_VARIABLE_UE0_RSSI7
    DESC = VCD variable UE0_RSSI7
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_rssi7
ID = VCD_VARIABLE_UE0_RES0
    DESC = VCD variable UE0_RES0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res0
ID = VCD_VARIABLE_UE0_RES1
    DESC = VCD variable UE0_RES1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res1
ID = VCD_VARIABLE_UE0_RES2
    DESC = VCD variable UE0_RES2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res2
ID = VCD_VARIABLE_UE0_RES3
    DESC = VCD variable UE0_RES3
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res3
ID = VCD_VARIABLE_UE0_RES4
    DESC = VCD variable UE0_RES4
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res4
ID = VCD_VARIABLE_UE0_RES5
    DESC = VCD variable UE0_RES5
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res5
ID = VCD_VARIABLE_UE0_RES6
    DESC = VCD variable UE0_RES6
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res6
ID = VCD_VARIABLE_UE0_RES7
    DESC = VCD variable UE0_RES7
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_res7
ID = VCD_VARIABLE_UE0_MCS0
    DESC = VCD variable UE0_MCS0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS0
ID = VCD_VARIABLE_UE0_MCS1
    DESC = VCD variable UE0_MCS1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS1
ID = VCD_VARIABLE_UE0_MCS2
    DESC = VCD variable UE0_MCS2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS2
ID = VCD_VARIABLE_UE0_MCS3
    DESC = VCD variable UE0_MCS3
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS3
ID = VCD_VARIABLE_UE0_MCS4
    DESC = VCD variable UE0_MCS4
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS4
ID = VCD_VARIABLE_UE0_MCS5
    DESC = VCD variable UE0_MCS5
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS5
ID = VCD_VARIABLE_UE0_MCS6
    DESC = VCD variable UE0_MCS6
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS6
ID = VCD_VARIABLE_UE0_MCS7
    DESC = VCD variable UE0_MCS7
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_MCS7
ID = VCD_VARIABLE_UE0_RB0
    DESC = VCD variable UE0_RB0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB0
ID = VCD_VARIABLE_UE0_RB1
    DESC = VCD variable UE0_RB1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB1
ID = VCD_VARIABLE_UE0_RB2
    DESC = VCD variable UE0_RB2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB2
ID = VCD_VARIABLE_UE0_RB3
    DESC = VCD variable UE0_RB3
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB3
ID = VCD_VARIABLE_UE0_RB4
    DESC = VCD variable UE0_RB4
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB4
ID = VCD_VARIABLE_UE0_RB5
    DESC = VCD variable UE0_RB5
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB5
ID = VCD_VARIABLE_UE0_RB6
    DESC = VCD variable UE0_RB6
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB6
ID = VCD_VARIABLE_UE0_RB7
    DESC = VCD variable UE0_RB7
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_RB7
ID = VCD_VARIABLE_UE0_ROUND0
    DESC = VCD variable UE0_ROUND0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND0
ID = VCD_VARIABLE_UE0_ROUND1
    DESC = VCD variable UE0_ROUND1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND1
ID = VCD_VARIABLE_UE0_ROUND2
    DESC = VCD variable UE0_ROUND2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND2
ID = VCD_VARIABLE_UE0_ROUND3
    DESC = VCD variable UE0_ROUND3
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND3
ID = VCD_VARIABLE_UE0_ROUND4
    DESC = VCD variable UE0_ROUND4
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND4
ID = VCD_VARIABLE_UE0_ROUND5
    DESC = VCD variable UE0_ROUND5
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND5
ID = VCD_VARIABLE_UE0_ROUND6
    DESC = VCD variable UE0_ROUND6
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND6
ID = VCD_VARIABLE_UE0_ROUND7
    DESC = VCD variable UE0_ROUND7
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_ROUND7
ID = VCD_VARIABLE_UE0_SFN0
    DESC = VCD variable UE0_SFN0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN0
ID = VCD_VARIABLE_UE0_SFN1
    DESC = VCD variable UE0_SFN1
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN1
ID = VCD_VARIABLE_UE0_SFN2
    DESC = VCD variable UE0_SFN2
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN2
ID = VCD_VARIABLE_UE0_SFN3
    DESC = VCD variable UE0_SFN3
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN3
ID = VCD_VARIABLE_UE0_SFN4
    DESC = VCD variable UE0_SFN4
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN4
ID = VCD_VARIABLE_UE0_SFN5
    DESC = VCD variable UE0_SFN5
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN5
ID = VCD_VARIABLE_UE0_SFN6
    DESC = VCD variable UE0_SFN6
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN6
ID = VCD_VARIABLE_UE0_SFN7
    DESC = VCD variable UE0_SFN7
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_SFN7
ID = VCD_VARIABLE_SEND_IF4_SYMBOL
    DESC = VCD variable SEND_IF4_SYMBOL
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = send_if4_symbol
ID = VCD_VARIABLE_RECV_IF4_SYMBOL
    DESC = VCD variable RECV_IF4_SYMBOL
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = recv_if4_symbol
ID = VCD_VARIABLE_SEND_IF5_PKT_ID
    DESC = VCD variable SEND_IF5_PKT_ID
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = send_if5_pkt_id
ID = VCD_VARIABLE_RECV_IF5_PKT_ID
    DESC = VCD variable RECV_IF5_PKT_ID
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = recv_if5_pkt_id
ID = VCD_VARIABLE_UE_PDCP_FLUSH_SIZE
    DESC = VCD variable UE_PDCP_FLUSH_SIZE
    GROUP = ALL:VCD:ENB:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue_pdcp_flush_size
ID = VCD_VARIABLE_UE_PDCP_FLUSH_ERR
    DESC = VCD variable UE_PDCP_FLUSH_ERR
    GROUP = ALL:VCD:ENB:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue_pdcp_flush_err
ID = VCD_VARIABLE_UE0_TRX_READ_NS
    DESC = VCD variable UE0_TRX_READ_NS
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_trx_read_ns
ID = VCD_VARIABLE_UE0_TRX_WRITE_NS
    DESC = VCD variable UE0_TRX_WRITE_NS
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_trx_write_ns
ID = VCD_VARIABLE_UE0_TRX_READ_NS_MISSING
    DESC = VCD variable UE0_TRX_READ_NS_MISSING
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_trx_read_ns_missing
ID = VCD_VARIABLE_UE0_TRX_WRITE_NS_MISSING
    DESC = VCD variable UE0_TRX_WRITE_NS_MISSING
    GROUP = ALL:VCD:UE:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_trx_write_ns_missing
ID = VCD_VARIABLE_CPUID_ENB_THREAD_RXTX
    DESC = VCD variable CPUID_ENB_THREAD_RXTX
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = enb_thread_rxtx_CPUID
ID = VCD_VARIABLE_CPUID_RU_THREAD
    DESC = VCD variable CPUID_RU_THREAD
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ru_thread_CPUID
ID = VCD_VARIABLE_CPUID_RU_THREAD_TX
    DESC = VCD variable CPUID_RU_THREAD_TX
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ru_thread_tx_CPUID
ID = VCD_VARIABLE_ON_DURATION_TIMER
    DESC = VCD variable ON_DURATION_TIMER
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_on_duration_timer
ID = VCD_VARIABLE_DRX_INACTIVITY
    DESC = VCD variable DRX_INACTIVITY
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_drx_inactivity
ID = VCD_VARIABLE_DRX_SHORT_CYCLE
    DESC = VCD variable DRX_SHORT_CYCLE
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_drx_short_cycle
ID = VCD_VARIABLE_SHORT_DRX_CYCLE_NUMBER
    DESC = VCD variable SHORT_DRX_CYCLE_NUMBER
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_short_drx_cycle_number
ID = VCD_VARIABLE_DRX_LONG_CYCLE
    DESC = VCD variable DRX_LONG_CYCLE
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_drx_long_cycle
ID = VCD_VARIABLE_DRX_RETRANSMISSION_HARQ0
    DESC = VCD variable DRX_RETRANSMISSION_HARQ0
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_drx_retransmission_harq0
ID = VCD_VARIABLE_DRX_ACTIVE_TIME
    DESC = VCD variable DRX_ACTIVE_TIME
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_drx_active_time
ID = VCD_VARIABLE_DRX_ACTIVE_TIME_CONDITION
    DESC = VCD variable DRX_ACTIVE_TIME_CONDITION
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ue0_drx_active_time_condition

 #variable for gNB
ID = VCD_VARIABLE_FRAME_NUMBER_TX0_GNB
    DESC = VCD variable FRAME_NUMBER_TX0_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX0_gNB
ID = VCD_VARIABLE_FRAME_NUMBER_TX1_GNB
    DESC = VCD variable FRAME_NUMBER_TX1_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_TX1_gNB
ID = VCD_VARIABLE_FRAME_NUMBER_RX0_GNB
    DESC = VCD variable FRAME_NUMBER_RX0_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX0_gNB
ID = VCD_VARIABLE_FRAME_NUMBER_RX1_GNB
    DESC = VCD variable FRAME_NUMBER_RX1_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = frame_number_RX1_gNB
ID = VCD_VARIABLE_SLOT_NUMBER_TX0_GNB
    DESC = VCD variable SLOT_NUMBER_TX0_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = slot_number_TX0_gNB
ID = VCD_VARIABLE_SLOT_NUMBER_TX1_GNB
    DESC = VCD variable SLOT_NUMBER_TX1_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = slot_number_TX1_gNB
ID = VCD_VARIABLE_SLOT_NUMBER_RX0_GNB
    DESC = VCD variable SLOT_NUMBER_RX0_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = slot_number_RX0_gNB
ID = VCD_VARIABLE_SLOT_NUMBER_RX1_GNB
    DESC = VCD variable SLOT_NUMBER_RX1_GNB
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = slot_number_RX1_gNB
ID = VCD_VARIABLE_RU_TX_OFDM_MASK
    DESC = VCD variable RU_TX_OFDM_MASK
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = ru_tx_ofdm_mask
ID = VCD_VARIABLE_USRP_SEND_RETURN
    DESC = VCD variable USRP_SEND_RETURN
    GROUP = ALL:VCD:ENB:VCD_VARIABLE
    FORMAT = ulong,value
    VCD_NAME = usrp_send_return

#functions

ID = VCD_FUNCTION_RT_SLEEP
    DESC = VCD function RT_SLEEP
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rt_sleep
ID = VCD_FUNCTION_TRX_READ
    DESC = VCD function TRX_READ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_read
ID = VCD_FUNCTION_TRX_WRITE
    DESC = VCD function TRX_WRITE
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write
ID = VCD_FUNCTION_TRX_READ_UE
    DESC = VCD function TRX_READ_UE
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_read_ue
ID = VCD_FUNCTION_TRX_WRITE_UE
    DESC = VCD function TRX_WRITE_UE
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write_ue
ID = VCD_FUNCTION_TRX_READ_IF0
    DESC = VCD function TRX_READ_IF0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_read_if0
ID = VCD_FUNCTION_TRX_READ_IF1
    DESC = VCD function TRX_READ_IF1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_read_if1
ID = VCD_FUNCTION_TRX_WRITE_IF0
    DESC = VCD function TRX_WRITE_IF0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write_if0
ID = VCD_FUNCTION_TRX_WRITE_IF1
    DESC = VCD function TRX_WRITE_IF1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write_if1
ID = VCD_FUNCTION_eNB_PROC_RXTX0
    DESC = VCD function eNB_PROC_RXTX0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_thread_rxtx0
ID = VCD_FUNCTION_eNB_PROC_RXTX1
    DESC = VCD function eNB_PROC_RXTX1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_thread_rxtx1
ID = VCD_FUNCTION_UE_THREAD_SYNCH
    DESC = VCD function UE_THREAD_SYNCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_thread_synch
ID = VCD_FUNCTION_UE_THREAD_RXTX0
    DESC = VCD function UE_THREAD_RXTX0
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_thread_rxtx0
ID = VCD_FUNCTION_UE_THREAD_RXTX1
    DESC = VCD function UE_THREAD_RXTX1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_thread_rxtx1
ID = VCD_FUNCTION_TRX_READ_SF9
    DESC = VCD function TRX_READ_SF9
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_read_sf9
ID = VCD_FUNCTION_TRX_WRITE_SF9
    DESC = VCD function TRX_WRITE_SF9
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write_sf9
ID = VCD_FUNCTION_UE_SIGNAL_COND_RXTX0
    DESC = VCD function UE_SIGNAL_COND_RXTX0
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_signal_cond_rxtx0
ID = VCD_FUNCTION_UE_SIGNAL_COND_RXTX1
    DESC = VCD function UE_SIGNAL_COND_RXTX1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_signal_cond_rxtx1
ID = VCD_FUNCTION_UE_WAIT_COND_RXTX0
    DESC = VCD function UE_WAIT_COND_RXTX0
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_wait_cond_rxtx0
ID = VCD_FUNCTION_UE_WAIT_COND_RXTX1
    DESC = VCD function UE_WAIT_COND_RXTX1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_wait_cond_rxtx1
ID = VCD_FUNCTION_UE_LOCK_MUTEX_RXTX_FOR_COND_WAIT0
    DESC = VCD function UE_LOCK_MUTEX_RXTX_FOR_COND_WAIT0
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_lock_mutex_rxtx_for_cond_wait0
ID = VCD_FUNCTION_UE_LOCK_MUTEX_RXTX_FOR_COND_WAIT1
    DESC = VCD function UE_LOCK_MUTEX_RXTX_FOR_COND_WAIT1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_lock_mutex_rxtx_for_cond_wait1
ID = VCD_FUNCTION_UE_LOCK_MUTEX_RXTX_FOR_CNT_DECREMENT0
    DESC = VCD function UE_LOCK_MUTEX_RXTX_FOR_CNT_DECREMENT0
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_lock_mutex_rxtx_for_cnt_decrement0
ID = VCD_FUNCTION_UE_LOCK_MUTEX_RXTX_FOR_CNT_DECREMENT1
    DESC = VCD function UE_LOCK_MUTEX_RXTX_FOR_CNT_DECREMENT1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_lock_mutex_rxtx_for_cnt_decrement1
ID = VCD_FUNCTION_UE_LOCK_MUTEX_RXTX_FOR_CNT_INCREMENT0
    DESC = VCD function UE_LOCK_MUTEX_RXTX_FOR_CNT_INCREMENT0
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_lock_mutex_rxtx_for_cnt_increment0
ID = VCD_FUNCTION_UE_LOCK_MUTEX_RXTX_FOR_CNT_INCREMENT1
    DESC = VCD function UE_LOCK_MUTEX_RXTX_FOR_CNT_INCREMENT1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_lock_mutex_rxtx_for_cnt_increment1
ID = VCD_FUNCTION_LOCK_MUTEX_RU
    DESC = VCD function LOCK_MUTEX_RU
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = lock_mutex_ru
ID = VCD_FUNCTION_LOCK_MUTEX_RU1
    DESC = VCD function LOCK_MUTEX_RU1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = lock_mutex_ru1
ID = VCD_FUNCTION_LOCK_MUTEX_RU2
    DESC = VCD function LOCK_MUTEX_RU2
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = lock_mutex_ru2
ID = VCD_FUNCTION_TRX_WRITE_THREAD
    DESC = VCD function TRX_WRITE_THREAD
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write_thread
ID = VCD_FUNCTION_SIM_DO_DL_SIGNAL
    DESC = VCD function SIM_DO_DL_SIGNAL
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = do_DL_sig
ID = VCD_FUNCTION_SIM_DO_UL_SIGNAL
    DESC = VCD function SIM_DO_UL_SIGNAL
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = do_UL_sig
ID = VCD_FUNCTION_SIM_UE_TRX_READ
    DESC = VCD function SIM_UE_TRX_READ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = UE_trx_read
ID = VCD_FUNCTION_eNB_TX
    DESC = VCD function eNB_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_tx
ID = VCD_FUNCTION_eNB_RX
    DESC = VCD function eNB_RX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_rx
ID = VCD_FUNCTION_eNB_TRX
    DESC = VCD function eNB_TRX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_trx
ID = VCD_FUNCTION_eNB_TM
    DESC = VCD function eNB_TM
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_tm
ID = VCD_FUNCTION_eNB_RX_SLEEP
    DESC = VCD function eNB_RX_SLEEP
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_rx_sleep
ID = VCD_FUNCTION_eNB_TX_SLEEP
    DESC = VCD function eNB_TX_SLEEP
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_tx_sleep
ID = VCD_FUNCTION_eNB_PROC_SLEEP
    DESC = VCD function eNB_PROC_SLEEP
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = eNB_proc_sleep
ID = VCD_FUNCTION_TRX_READ_RF
    DESC = VCD function TRX_READ_RF
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_read_rf
ID = VCD_FUNCTION_TRX_WRITE_RF
    DESC = VCD function TRX_WRITE_RF
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = trx_write_rf
ID = VCD_FUNCTION_UE_SYNCH
    DESC = VCD function UE_SYNCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_synch
ID = VCD_FUNCTION_UE_SLOT_FEP
    DESC = VCD function UE_SLOT_FEP
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_slot_fep
ID = VCD_FUNCTION_UE_SLOT_FEP_PDCCH
    DESC = VCD function UE_SLOT_FEP_PDCCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_slot_fep_pdcch
ID = VCD_FUNCTION_UE_SLOT_FEP_PBCH
    DESC = VCD function UE_SLOT_FEP_PBCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_slot_fep_pbch
ID = VCD_FUNCTION_UE_SLOT_FEP_PDSCH
    DESC = VCD function UE_SLOT_FEP_PDSCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_slot_fep_pdsch
ID = VCD_FUNCTION_UE_SLOT_FEP_MBSFN
    DESC = VCD function UE_SLOT_FEP_MBSFN
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_slot_fep_mbsfn
ID = VCD_FUNCTION_UE_SLOT_FEP_MBSFN_KHZ_1DOT25
    DESC = VCD function UE_SLOT_FEP_MBSFN_KHZ_1DOT25
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_slot_fep_mbsfn_khz_1dot25
ID = VCD_FUNCTION_UE_RRC_MEASUREMENTS
    DESC = VCD function UE_RRC_MEASUREMENTS
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_rrc_measurements
ID = VCD_FUNCTION_UE_GAIN_CONTROL
    DESC = VCD function UE_GAIN_CONTROL
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_gain_control
ID = VCD_FUNCTION_UE_ADJUST_SYNCH
    DESC = VCD function UE_ADJUST_SYNCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_adjust_synch
ID = VCD_FUNCTION_UE_MEASUREMENT_PROCEDURES
    DESC = VCD function UE_MEASUREMENT_PROCEDURES
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = lte_ue_measurement_procedures
ID = VCD_FUNCTION_UE_PDCCH_PROCEDURES
    DESC = VCD function UE_PDCCH_PROCEDURES
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = lte_ue_pdcch_procedures
ID = VCD_FUNCTION_UE_PBCH_PROCEDURES
    DESC = VCD function UE_PBCH_PROCEDURES
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = lte_ue_pbch_procedures
ID = VCD_FUNCTION_PHY_PROCEDURES_ENB_TX
    DESC = VCD function PHY_PROCEDURES_ENB_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_eNb_tx0
ID = VCD_FUNCTION_PHY_PROCEDURES_ENB_TX1
    DESC = VCD function PHY_PROCEDURES_ENB_TX1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_eNb_tx1
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx0
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX1
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx1
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX2
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx2
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX3
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx3
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX4
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX4
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx4
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX5
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx5
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX6
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX6
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx6
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX7
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX7
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx7
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX8
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX8
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx8
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPRX9
    DESC = VCD function PHY_PROCEDURES_RU_FEPRX9
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feprx9
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm0
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM1
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm1
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM2
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm2
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM3
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm3
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM4
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM4
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm4
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM5
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm5
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM6
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM6
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm6
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM7
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM7
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm7
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM8
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM8
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm8
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM9
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM9
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm9
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM10
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM10
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm10
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM11
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM11
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm11
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM12
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM12
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm12
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM13
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM13
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm13
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM14
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM14
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm14
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM15
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM15
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm15
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_OFDM16
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_OFDM16
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_ofdm16
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec0
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC1
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec1
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC2
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec2
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC3
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec3
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC4
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC4
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec4
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC5
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec5
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC6
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC6
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec6
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC7
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC7
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec7
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC8
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC8
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec8
ID = VCD_FUNCTION_PHY_PROCEDURES_RU_FEPTX_PREC9
    DESC = VCD function PHY_PROCEDURES_RU_FEPTX_PREC9
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ru_feptx_prec9
ID = VCD_FUNCTION_PHY_PROCEDURES_ENB_RX_UESPEC
    DESC = VCD function PHY_PROCEDURES_ENB_RX_UESPEC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_eNb_rx_uespec0
ID = VCD_FUNCTION_PHY_PROCEDURES_ENB_RX_UESPEC1
    DESC = VCD function PHY_PROCEDURES_ENB_RX_UESPEC1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_eNb_rx_uespec1
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_TX
    DESC = VCD function PHY_PROCEDURES_UE_TX
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_tx
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_RX
    DESC = VCD function PHY_PROCEDURES_UE_RX
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_rx
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_TX_ULSCH_UESPEC
    DESC = VCD function PHY_PROCEDURES_UE_TX_ULSCH_UESPEC
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_tx_ulsch_uespec
ID = VCD_FUNCTION_PHY_PROCEDURES_NR_UE_TX_ULSCH_UESPEC
    DESC = VCD function PHY_PROCEDURES_NR_UE_TX_ULSCH_UESPEC
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_nr_ue_tx_ulsch_uespec
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_TX_PUCCH
    DESC = VCD function PHY_PROCEDURES_UE_TX_PUCCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_tx_pucch
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_TX_ULSCH_COMMON
    DESC = VCD function PHY_PROCEDURES_UE_TX_ULSCH_COMMON
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_tx_ulsch_common
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_TX_PRACH
    DESC = VCD function PHY_PROCEDURES_UE_TX_PRACH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_tx_prach
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_TX_ULSCH_RAR
    DESC = VCD function PHY_PROCEDURES_UE_TX_ULSCH_RAR
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_ue_tx_ulsch_rar
ID = VCD_FUNCTION_PHY_PROCEDURES_ENB_LTE
    DESC = VCD function PHY_PROCEDURES_ENB_LTE
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_eNB_lte
ID = VCD_FUNCTION_PHY_PROCEDURES_UE_LTE
    DESC = VCD function PHY_PROCEDURES_UE_LTE
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_UE_lte
ID = VCD_FUNCTION_PDSCH_THREAD
    DESC = VCD function PDSCH_THREAD
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdsch_thread
ID = VCD_FUNCTION_DLSCH_THREAD0
    DESC = VCD function DLSCH_THREAD0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread0
ID = VCD_FUNCTION_DLSCH_THREAD1
    DESC = VCD function DLSCH_THREAD1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread1
ID = VCD_FUNCTION_DLSCH_THREAD2
    DESC = VCD function DLSCH_THREAD2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread2
ID = VCD_FUNCTION_DLSCH_THREAD3
    DESC = VCD function DLSCH_THREAD3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread3
ID = VCD_FUNCTION_DLSCH_THREAD4
    DESC = VCD function DLSCH_THREAD4
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread4
ID = VCD_FUNCTION_DLSCH_THREAD5
    DESC = VCD function DLSCH_THREAD5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread5
ID = VCD_FUNCTION_DLSCH_THREAD6
    DESC = VCD function DLSCH_THREAD6
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread6
ID = VCD_FUNCTION_DLSCH_THREAD7
    DESC = VCD function DLSCH_THREAD7
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_thread7
ID = VCD_FUNCTION_DLSCH_DECODING0
    DESC = VCD function DLSCH_DECODING0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding0
ID = VCD_FUNCTION_DLSCH_DECODING1
    DESC = VCD function DLSCH_DECODING1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding1
ID = VCD_FUNCTION_DLSCH_DECODING2
    DESC = VCD function DLSCH_DECODING2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding2
ID = VCD_FUNCTION_DLSCH_DECODING3
    DESC = VCD function DLSCH_DECODING3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding3
ID = VCD_FUNCTION_DLSCH_DECODING4
    DESC = VCD function DLSCH_DECODING4
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding4
ID = VCD_FUNCTION_DLSCH_DECODING5
    DESC = VCD function DLSCH_DECODING5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding5
ID = VCD_FUNCTION_DLSCH_DECODING6
    DESC = VCD function DLSCH_DECODING6
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding6
ID = VCD_FUNCTION_DLSCH_DECODING7
    DESC = VCD function DLSCH_DECODING7
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_decoding7
ID = VCD_FUNCTION_DLSCH_SEGMENTATION
    DESC = VCD function DLSCH_SEGMENTATION
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_segmentation
ID = VCD_FUNCTION_DLSCH_DEINTERLEAVING
    DESC = VCD function DLSCH_DEINTERLEAVING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_deinterleaving
ID = VCD_FUNCTION_DLSCH_RATE_MATCHING
    DESC = VCD function DLSCH_RATE_MATCHING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_rate_matching
ID = VCD_FUNCTION_DLSCH_LDPC
    DESC = VCD function DLSCH_LDPC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_ldpc
ID = VCD_FUNCTION_DLSCH_COMBINE_SEG
    DESC = VCD function DLSCH_COMBINE_SEG
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_compine_seg
ID = VCD_FUNCTION_DLSCH_PMCH_DECODING
    DESC = VCD function DLSCH_PMCH_DECODING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dlsch_pmch_decoding
ID = VCD_FUNCTION_RX_PDCCH
    DESC = VCD function RX_PDCCH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rx_pdcch
ID = VCD_FUNCTION_DCI_DECODING
    DESC = VCD function DCI_DECODING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dci_decoding
ID = VCD_FUNCTION_RX_PHICH
    DESC = VCD function RX_PHICH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rx_phich
ID = VCD_FUNCTION_RX_PMCH
    DESC = VCD function RX_PMCH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rx_pmch
ID = VCD_FUNCTION_RX_PMCH_KHZ_1DOT25
    DESC = VCD function RX_PMCH_KHZ_1DOT25
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rx_pmch_khz_1dot25
ID = VCD_FUNCTION_PDSCH_PROC
    DESC = VCD function PDSCH_PROC
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdsch_procedures
ID = VCD_FUNCTION_PDSCH_PROC_C
    DESC = VCD function PDSCH_PROC_C
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdsch_procedures_crnti
ID = VCD_FUNCTION_PDSCH_PROC_SI
    DESC = VCD function PDSCH_PROC_SI
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdsch_procedures_si
ID = VCD_FUNCTION_PDSCH_PROC_P
    DESC = VCD function PDSCH_PROC_P
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdsch_procedures_p
ID = VCD_FUNCTION_PDSCH_PROC_RA
    DESC = VCD function PDSCH_PROC_RA
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdsch_procedures_ra
ID = VCD_FUNCTION_PHY_UE_CONFIG_SIB2
    DESC = VCD function PHY_UE_CONFIG_SIB2
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_config_sib2
ID = VCD_FUNCTION_PHY_CONFIG_SIB1_ENB
    DESC = VCD function PHY_CONFIG_SIB1_ENB
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_phy_config_sib1_eNB
ID = VCD_FUNCTION_PHY_CONFIG_SIB2_ENB
    DESC = VCD function PHY_CONFIG_SIB2_ENB
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_phy_config_sib2_eNB
ID = VCD_FUNCTION_PHY_CONFIG_DEDICATED_ENB
    DESC = VCD function PHY_CONFIG_DEDICATED_ENB
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_phy_config_dedicated_eNB
ID = VCD_FUNCTION_PHY_UE_COMPUTE_PRACH
    DESC = VCD function PHY_UE_COMPUTE_PRACH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_compute_prach
ID = VCD_FUNCTION_PHY_ENB_ULSCH_MSG3
    DESC = VCD function PHY_ENB_ULSCH_MSG3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_msg3
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING0
    DESC = VCD function PHY_ENB_ULSCH_DECODING0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding0
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING1
    DESC = VCD function PHY_ENB_ULSCH_DECODING1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding1
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING2
    DESC = VCD function PHY_ENB_ULSCH_DECODING2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding2
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING3
    DESC = VCD function PHY_ENB_ULSCH_DECODING3
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding3
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING4
    DESC = VCD function PHY_ENB_ULSCH_DECODING4
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding4
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING5
    DESC = VCD function PHY_ENB_ULSCH_DECODING5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding5
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING6
    DESC = VCD function PHY_ENB_ULSCH_DECODING6
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding6
ID = VCD_FUNCTION_PHY_ENB_ULSCH_DECODING7
    DESC = VCD function PHY_ENB_ULSCH_DECODING7
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_ulsch_decoding7
ID = VCD_FUNCTION_PHY_ENB_SFGEN
    DESC = VCD function PHY_ENB_SFGEN
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_sfgen
ID = VCD_FUNCTION_PHY_ENB_PRACH_RX
    DESC = VCD function PHY_ENB_PRACH_RX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_prach_rx
ID = VCD_FUNCTION_PHY_RU_PRACH_RX
    DESC = VCD function PHY_RU_PRACH_RX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ru_prach_rx
ID = VCD_FUNCTION_PHY_ENB_PDCCH_TX
    DESC = VCD function PHY_ENB_PDCCH_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    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
    DESC = VCD function PHY_ENB_RS_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_enb_rs_tx
ID = VCD_FUNCTION_UE_GENERATE_PRACH
    DESC = VCD function UE_GENERATE_PRACH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_generate_prach
ID = VCD_FUNCTION_UE_ULSCH_MODULATION
    DESC = VCD function UE_ULSCH_MODULATION
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_ulsch_modulation
ID = VCD_FUNCTION_UE_ULSCH_ENCODING
    DESC = VCD function UE_ULSCH_ENCODING
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_ulsch_encoding
ID = VCD_FUNCTION_UE_ULSCH_ENCODING_FILL_CQI
    DESC = VCD function UE_ULSCH_ENCODING_FILL_CQI
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_ulsch_encoding_fill_cqi
ID = VCD_FUNCTION_UE_ULSCH_SCRAMBLING
    DESC = VCD function UE_ULSCH_SCRAMBLING
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_ue_ulsch_scrambling
ID = VCD_FUNCTION_ENB_DLSCH_MODULATION
    DESC = VCD function ENB_DLSCH_MODULATION
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_eNB_dlsch_modulation
ID = VCD_FUNCTION_ENB_DLSCH_ENCODING
    DESC = VCD function ENB_DLSCH_ENCODING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_eNB_dlsch_encoding
ID = VCD_FUNCTION_ENB_DLSCH_ENCODING_W
    DESC = VCD function ENB_DLSCH_ENCODING_W
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_eNB_dlsch_encoding_w
ID = VCD_FUNCTION_ENB_DLSCH_SCRAMBLING
    DESC = VCD function ENB_DLSCH_SCRAMBLING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_eNB_dlsch_scrambling
ID = VCD_FUNCTION_ENB_BEAM_PRECODING
    DESC = VCD function ENB_BEAM_PRECODING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_eNB_beam_precoding
ID = VCD_FUNCTION_ENB_OFDM_MODULATION
    DESC = VCD function ENB_OFDM_MODULATION
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_eNB_ofdm_mod_l
ID = VCD_FUNCTION_MACPHY_INIT
    DESC = VCD function MACPHY_INIT
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_macphy_init
ID = VCD_FUNCTION_MACPHY_EXIT
    DESC = VCD function MACPHY_EXIT
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_macphy_exit
ID = VCD_FUNCTION_ENB_DLSCH_ULSCH_SCHEDULER
    DESC = VCD function ENB_DLSCH_ULSCH_SCHEDULER
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_eNB_dlsch_ulsch_scheduler
ID = VCD_FUNCTION_FILL_RAR
    DESC = VCD function FILL_RAR
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_fill_rar
ID = VCD_FUNCTION_TERMINATE_RA_PROC
    DESC = VCD function TERMINATE_RA_PROC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_terminate_ra_proc
ID = VCD_FUNCTION_INITIATE_RA_PROC
    DESC = VCD function INITIATE_RA_PROC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_initiate_ra_proc
ID = VCD_FUNCTION_CANCEL_RA_PROC
    DESC = VCD function CANCEL_RA_PROC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_cancel_ra_proc
ID = VCD_FUNCTION_GET_DCI_SDU
    DESC = VCD function GET_DCI_SDU
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_get_dci_sdu
ID = VCD_FUNCTION_GET_DLSCH_SDU
    DESC = VCD function GET_DLSCH_SDU
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_get_dlsch_sdu
ID = VCD_FUNCTION_RX_SDU
    DESC = VCD function RX_SDU
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_rx_sdu
ID = VCD_FUNCTION_MRBCH_PHY_SYNC_FAILURE
    DESC = VCD function MRBCH_PHY_SYNC_FAILURE
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_mrbch_phy_sync_failure
ID = VCD_FUNCTION_SR_INDICATION
    DESC = VCD function SR_INDICATION
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_SR_indication
ID = VCD_FUNCTION_DLSCH_PREPROCESSOR
    DESC = VCD function DLSCH_PREPROCESSOR
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = mac_dlsch_preprocessor
ID = VCD_FUNCTION_SCHEDULE_DLSCH
    DESC = VCD function SCHEDULE_DLSCH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = mac_schedule_dlsch
ID = VCD_FUNCTION_FILL_DLSCH_DCI
    DESC = VCD function FILL_DLSCH_DCI
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = mac_fill_dlsch_dci
ID = VCD_FUNCTION_OUT_OF_SYNC_IND
    DESC = VCD function OUT_OF_SYNC_IND
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_out_of_sync_ind
ID = VCD_FUNCTION_UE_DECODE_SI
    DESC = VCD function UE_DECODE_SI
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_decode_si
ID = VCD_FUNCTION_UE_DECODE_PCCH
    DESC = VCD function UE_DECODE_PCCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_decode_pcch
ID = VCD_FUNCTION_UE_DECODE_CCCH
    DESC = VCD function UE_DECODE_CCCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_decode_ccch
ID = VCD_FUNCTION_UE_DECODE_BCCH
    DESC = VCD function UE_DECODE_BCCH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_decode_bcch
ID = VCD_FUNCTION_UE_SEND_SDU
    DESC = VCD function UE_SEND_SDU
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_send_sdu
ID = VCD_FUNCTION_UE_GET_SDU
    DESC = VCD function UE_GET_SDU
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_get_sdu
ID = VCD_FUNCTION_UE_GET_RACH
    DESC = VCD function UE_GET_RACH
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_get_rach
ID = VCD_FUNCTION_UE_PROCESS_RAR
    DESC = VCD function UE_PROCESS_RAR
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_process_rar
ID = VCD_FUNCTION_UE_SCHEDULER
    DESC = VCD function UE_SCHEDULER
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_scheduler
ID = VCD_FUNCTION_UE_GET_SR
    DESC = VCD function UE_GET_SR
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_ue_get_sr
ID = VCD_FUNCTION_UE_SEND_MCH_SDU
    DESC = VCD function UE_SEND_MCH_SDU
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ue_send_mch_sdu
ID = VCD_FUNCTION_RLC_DATA_REQ
    DESC = VCD function RLC_DATA_REQ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rlc_data_req
ID = VCD_FUNCTION_MAC_RLC_STATUS_IND
    DESC = VCD function MAC_RLC_STATUS_IND
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = mac_rlc_status_ind
ID = VCD_FUNCTION_MAC_RLC_DATA_REQ
    DESC = VCD function MAC_RLC_DATA_REQ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = mac_rlc_data_req
ID = VCD_FUNCTION_MAC_RLC_DATA_IND
    DESC = VCD function MAC_RLC_DATA_IND
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = mac_rlc_data_ind
ID = VCD_FUNCTION_RLC_UM_TRY_REASSEMBLY
    DESC = VCD function RLC_UM_TRY_REASSEMBLY
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rlc_um_try_reassembly
ID = VCD_FUNCTION_RLC_UM_CHECK_TIMER_DAR_TIME_OUT
    DESC = VCD function RLC_UM_CHECK_TIMER_DAR_TIME_OUT
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rlc_um_check_timer_dar_time_out
ID = VCD_FUNCTION_RLC_UM_RECEIVE_PROCESS_DAR
    DESC = VCD function RLC_UM_RECEIVE_PROCESS_DAR
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rlc_um_receive_process_dar
ID = VCD_FUNCTION_PDCP_RUN
    DESC = VCD function PDCP_RUN
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_run
ID = VCD_FUNCTION_PDCP_DATA_REQ
    DESC = VCD function PDCP_DATA_REQ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_data_req
ID = VCD_FUNCTION_PDCP_DATA_IND
    DESC = VCD function PDCP_DATA_IND
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_data_ind
ID = VCD_FUNCTION_PDCP_APPLY_SECURITY
    DESC = VCD function PDCP_APPLY_SECURITY
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_apply_security
ID = VCD_FUNCTION_PDCP_VALIDATE_SECURITY
    DESC = VCD function PDCP_VALIDATE_SECURITY
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_validate_security
ID = VCD_FUNCTION_PDCP_FIFO_READ
    DESC = VCD function PDCP_FIFO_READ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_fifo_read
ID = VCD_FUNCTION_PDCP_FIFO_READ_BUFFER
    DESC = VCD function PDCP_FIFO_READ_BUFFER
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_fifo_read_buffer
ID = VCD_FUNCTION_PDCP_FIFO_FLUSH
    DESC = VCD function PDCP_FIFO_FLUSH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_fifo_flush
ID = VCD_FUNCTION_PDCP_FIFO_FLUSH_BUFFER
    DESC = VCD function PDCP_FIFO_FLUSH_BUFFER
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_fifo_flush_buffer
ID = VCD_FUNCTION_PDCP_MBMS_FIFO_READ
    DESC = VCD function PDCP_MBMS_FIFO_READ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_mbms_fifo_read
ID = VCD_FUNCTION_PDCP_MBMS_FIFO_READ_BUFFER
    DESC = VCD function PDCP_MBMS_FIFO_READ_BUFFER
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcp_mbms_fifo_read_buffer
ID = VCD_FUNCTION_RRC_RX_TX
    DESC = VCD function RRC_RX_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rrc_rx_tx
ID = VCD_FUNCTION_RRC_MAC_CONFIG
    DESC = VCD function RRC_MAC_CONFIG
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rrc_mac_config_req
ID = VCD_FUNCTION_RRC_UE_DECODE_SIB1
    DESC = VCD function RRC_UE_DECODE_SIB1
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rrc_ue_decode_sib1
ID = VCD_FUNCTION_RRC_UE_DECODE_SI
    DESC = VCD function RRC_UE_DECODE_SI
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = rrc_ue_decode_si
ID = VCD_FUNCTION_GTPV1U_ENB_TASK
    DESC = VCD function GTPV1U_ENB_TASK
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gtpv1u_enb_task
ID = VCD_FUNCTION_GTPV1U_PROCESS_UDP_REQ
    DESC = VCD function GTPV1U_PROCESS_UDP_REQ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gtpv1u_process_udp_req
ID = VCD_FUNCTION_GTPV1U_PROCESS_TUNNEL_DATA_REQ
    DESC = VCD function GTPV1U_PROCESS_TUNNEL_DATA_REQ
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gtpv1u_process_tunnel_data_req
ID = VCD_FUNCTION_UDP_ENB_TASK
    DESC = VCD function UDP_ENB_TASK
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = udp_enb_task
ID = VCD_FUNCTION_EMU_TRANSPORT
    DESC = VCD function EMU_TRANSPORT
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = emu_transport
ID = VCD_FUNCTION_LOG_RECORD
    DESC = VCD function LOG_RECORD
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = log_record
ID = VCD_FUNCTION_ITTI_ENQUEUE_MESSAGE
    DESC = VCD function ITTI_ENQUEUE_MESSAGE
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = itti_enqueue_message
ID = VCD_FUNCTION_ITTI_DUMP_ENQUEUE_MESSAGE
    DESC = VCD function ITTI_DUMP_ENQUEUE_MESSAGE
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = itti_dump_enqueue_message
ID = VCD_FUNCTION_ITTI_DUMP_ENQUEUE_MESSAGE_MALLOC
    DESC = VCD function ITTI_DUMP_ENQUEUE_MESSAGE_MALLOC
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = itti_dump_enqueue_message_malloc
ID = VCD_FUNCTION_ITTI_RELAY_THREAD
    DESC = VCD function ITTI_RELAY_THREAD
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = itti_relay_thread
ID = VCD_FUNCTION_TEST
    DESC = VCD function TEST
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = test
ID = VCD_FUNCTION_SEND_IF4_RU
    DESC = VCD function SEND_IF4_RU
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = send_if4_ru
ID = VCD_FUNCTION_SEND_IF4_RU1
    DESC = VCD function SEND_IF4_RU1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = send_if4_ru1
ID = VCD_FUNCTION_SEND_IF4_RU2
    DESC = VCD function SEND_IF4_RU2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = send_if4_ru2
ID = VCD_FUNCTION_RECV_IF4_RU
    DESC = VCD function RECV_IF4_RU
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = recv_if4_ru
ID = VCD_FUNCTION_RECV_IF4_RU1
    DESC = VCD function RECV_IF4_RU1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = recv_if4_ru1
ID = VCD_FUNCTION_RECV_IF4_RU2
    DESC = VCD function RECV_IF4_RU2
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = recv_if4_ru2
ID = VCD_FUNCTION_SEND_IF5
    DESC = VCD function SEND_IF5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = send_if5
ID = VCD_FUNCTION_RECV_IF5
    DESC = VCD function RECV_IF5
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = recv_if5
ID = VCD_FUNCTION_TRX_COMPR_IF
    DESC = VCD function TRX_COMPR_IF
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = compress_if
ID = VCD_FUNCTION_TRX_DECOMPR_IF
    DESC = VCD function TRX_DECOMPR_IF
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = decompress_if
ID = VCD_FUNCTION_NFAPI
    DESC = VCD function NFAPI
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nfapi_subframe
ID = VCD_FUNCTION_GENERATE_PCFICH
    DESC = VCD function GENERATE_PCFICH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = generate_pcfich
ID = VCD_FUNCTION_GENERATE_DCI0
    DESC = VCD function GENERATE_DCI0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = generate_dci0
ID = VCD_FUNCTION_GENERATE_DLSCH
    DESC = VCD function GENERATE_DLSCH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = generate_dlsch
ID = VCD_FUNCTION_GENERATE_PHICH
    DESC = VCD function GENERATE_PHICH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = generate_phich
ID = VCD_FUNCTION_PDCCH_SCRAMBLING
    DESC = VCD function PDCCH_SCRAMBLING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcch_scrambling
ID = VCD_FUNCTION_PDCCH_MODULATION
    DESC = VCD function PDCCH_MODULATION
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcch_modulation
ID = VCD_FUNCTION_PDCCH_INTERLEAVING
    DESC = VCD function PDCCH_INTERLEAVING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcch_interleaving
ID = VCD_FUNCTION_PDCCH_TX
    DESC = VCD function PDCCH_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pdcch_tx

  #function for gNB
ID = VCD_FUNCTION_WAKEUP_TXFH
    DESC = VCD function WAKEUP_TXFH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = wakeup_txfh
ID = VCD_FUNCTION_gNB_PROC_RXTX0
    DESC = VCD function gNB_PROC_RXTX0
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_thread_rxtx0
ID = VCD_FUNCTION_gNB_PROC_RXTX1
    DESC = VCD function gNB_PROC_RXTX1
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_thread_rxtx1
ID = VCD_FUNCTION_RU_TX_WAIT
    DESC = VCD function RU_TX_WAIT
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ru_thread_tx_wait
ID = VCD_FUNCTION_PHY_gNB_ULSCH_DECODING
    DESC = VCD function PHY_gNB_ULSCH_DECODING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_ulsch_decoding
ID = VCD_FUNCTION_gNB_PDSCH_CODEWORD_SCRAMBLING
    DESC = VCD function gNB_PDSCH_CODEWORD_SCRAMBLING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_pdsch_codeword_scrambling
ID = VCD_FUNCTION_gNB_DLSCH_ENCODING
    DESC = VCD function gNB_DLSCH_ENCODING
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_dlsch_encoding
ID = VCD_FUNCTION_gNB_PDSCH_MODULATION
    DESC = VCD function gNB_PDSCH_MODULATION
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_pdsch_modulation
ID = VCD_FUNCTION_PHY_gNB_PDCCH_TX
    DESC = VCD function PHY_gNB_PDCCH_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = gNB_pdcch_tx
ID = VCD_FUNCTION_PHY_PROCEDURES_gNB_TX
    DESC = VCD function PHY_PROCEDURES_gNB_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_gNB_tx
ID = VCD_FUNCTION_PHY_PROCEDURES_gNB_COMMON_TX
    DESC = VCD function PHY_PROCEDURES_gNB_COMMON_TX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_gNB_common_tx
ID = VCD_FUNCTION_PHY_PROCEDURES_gNB_UESPEC_RX
    DESC = VCD function PHY_PROCEDURES_gNB_UESPEC_RX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = phy_procedures_gNB_uespec_rx
ID = VCD_FUNCTION_NR_RX_PUSCH
    DESC = VCD function NR_RX_PUSCH
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_rx_pusch
ID = VCD_FUNCTION_NR_ULSCH_PROCEDURES_RX
    DESC = VCD function NR_ULSCH_PROCEDURES_RX
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_ulsch_procedures_rx
ID = VCD_FUNCTION_gNB_DLSCH_ULSCH_SCHEDULER
    DESC = VCD function gNB_DLSCH_ULSCH_SCHEDULER
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = macxface_gNB_dlsch_ulsch_scheduler

  #function for nrUE
ID = VCD_FUNCTION_NR_UE_ULSCH_ENCODING
    DESC = VCD function NR_UE_ULSCH_ENCODING
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_ue_ulsch_encoding
ID = VCD_FUNCTION_NR_SEGMENTATION
    DESC = VCD function NR_SEGMENTATION
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_segmentation
ID = VCD_FUNCTION_LDPC_ENCODER_OPTIM
    DESC = VCD function LDPC_ENCODER_OPTIM
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = ldpc_encoder_optim
ID = VCD_FUNCTION_NR_RATE_MATCHING_LDPC
    DESC = VCD function NR_RATE_MATCHING_LDPC
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_rate_matching_ldpc
ID = VCD_FUNCTION_NR_INTERLEAVING_LDPC
    DESC = VCD function NR_INTERLEAVING_LDPC
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_interleaving_ldpc
ID = VCD_FUNCTION_PSS_SYNCHRO_NR
    DESC = VCD function PSS_SYNCHRO_NR
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pss_synchro_nr
ID = VCD_FUNCTION_PSS_SEARCH_TIME_NR
    DESC = VCD function PSS_SEARCH_TIME_NR
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = pss_search_time_nr
ID = VCD_FUNCTION_NR_INITIAL_UE_SYNC
    DESC = VCD function NR_INITIAL_UE_SYNC
    GROUP = ALL:VCD:UE:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = nr_initial_ue_sync
ID = VCD_FUNCTION_BEAM_SWITCHING_GPIO
    DESC = VCD function BEAM_SWITCHING_GPIO
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = beam_switching_gpio
ID = VCD_FUNCTION_gNB_DL_Encode_LPDC_FPGA
    DESC = VCD function gNB_DL_Encode_LPDC_FPGA
    GROUP = ALL:VCD:ENB:VCD_FUNCTION
    FORMAT = int,value
    VCD_NAME = dl_encode_ldpc_fpga