cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
446 Views
Registered: ‎05-31-2018

AXI4 Verification IP example error

Hi there,

I have tried to run a simulation which is AXI Verification IP example and it gives me this error.

ERROR: [VRFC 10-900] incompatible complex type assignment [../../../imports/axi_vip_0_slv_stimulus.sv:47]

When I tried to run another simulation source it gives me an error and it occurs from the same type which is 'new'. Every line which includes 'new' type occurs an error. I cannot find how to solve this.

0 Kudos
1 Reply
Highlighted
Xilinx Employee
Xilinx Employee
408 Views
Registered: ‎10-04-2016

Hi @sya0,

These errors tend to pop up when there is a problem with the new assignment. Here are some things to check:

1. Is the agent declaration correct? I'm referring to your line that looks like this:

design_1_axi_vip_0_0_mst_t                               mst_agent;

2. Is the new declaration correct? Figuring out the hierarchy path to the interface is sometimes tricky. I usually use the method described in PG267 to identify the path.

mst_agent = new("master vip agent",tb.DUT.design_1_i.axi_vip_0.inst.IF);

https://www.xilinx.com/support/documentation/ip_documentation/axi_vip/v1_1/pg267-axi-vip.pdf#page=37

Regards,

Deanna

 

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos