Quantcast
Channel: Cadence Functional Verification Forum
Viewing all articles
Browse latest Browse all 1069

Currently type parameter override is not supported for this datatype.

$
0
0

Hello all,

I am getting following error  "Currently type parameter override is not supported for this datatype."   for the  code given below

In the tb_top.sv we are setting this mailbox

uvm_config_db#(usbpd_prot_pkt_mailbox_t) :: set(null, "*","dut_prot2pe_mbx_0" , dut_prot2pe_mbx[0]);

In lower layer component

if(!uvm_config_db #(usbpd_prot_pkt_mailbox_t) :: get(this, "", "dut_prot2pe_mbx_0", this.prot2pe_mbx))
            `uvm_error("USB_PD", $psprintf("TB_DRIVER :GET_CONFIG_FAILED STATUS:dut_prot2pe_mbx"))

During compilation this error is comming.

ncvlog: *E,SVTPCO (../../uvm_tb/driver/usb_pd_prot_driver.sv,52|52): Currently type parameter override is not supported for this datatype.
 


Viewing all articles
Browse latest Browse all 1069

Trending Articles