Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to disable VHDL assertions from System verilog class?

Status
Not open for further replies.

er.akhilkumar

Full Member level 2
Joined
Feb 1, 2011
Messages
120
Helped
4
Reputation
8
Reaction score
4
Trophy points
1,298
Location
Noida
Activity points
2,418
Hello All,

I am facing problem in disabling an assertion written in RTL by using $assert_off or $assert_kill in System verilog class.

the example given on internet is as following:

$assert_off(1,testbench_top.assertion_name);

The above code is valid for the assertions written at testbench top. If I want to disable the assertion written at RTL level. How can I disable them?

I have written the code as following for disabling the RTL assertions but it reports ncsim error:

$assert_off(1,tb_top.design_top:assertion_name);

I have also tried putting the heirarchy as string but failed.

Have you got any solution? I am using OVM based system verilog testbench and RTL written in VHDL.

Thanx.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top