|
The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Simulators >> AMS Simulators >> bind Error w/t System Verilog Assertion to AMS https://designers-guide.org/forum/YaBB.pl?num=1286443098 Message started by sand_dolphin2 on Oct 7th, 2010, 1:18am |
|
Title: bind Error w/t System Verilog Assertion to AMS Post by sand_dolphin2 on Oct 7th, 2010, 1:18am Now , i'm using Cadence's �AMS Designer. DUT was made by schema. Modules of Test bench were made by Verilog-D or AMS. TOP block of Test bench was made by schema. So, i try to add System Verilog Assersion to Test Bench. And so, i have one problem which are depending on w/ or w/o bind function on System Verilog. 1) making System Verilog code w/o bind No Error on compiling and runs well that assersion like this � �property pr_001; @(posedge TESTBENCHTOP.I13.a) �!TESTBENCHTOP.I13.b |=> TESTBENCHTOP.I11.D8out == 8'h00 ; � �endproperty 2) making Sytem Verilog code w/t bind Error occured on compilation like this bind function of System Verilog bind TESTBENCHTOP sva_monitor sva_monitor( � �.CLK(I13.a), � �.RST_X(I13.b), � �.DOUT(I11.c) � �); anybody, plz let me know how to the best way for.. :( |
|
Title: Re: bind Error w/t System Verilog Assertion to AMS Post by sand_dolphin2 on Oct 12th, 2010, 10:02pm Cadence Japan let me know there is possibility this caused by tool's bug. for avoid this problem, Cadence japan advice bellow 2 cases 1) order reading sva,vams not reading bind function before vams 2) on sva file should be write bind first, �before module function which include assertions easy way is 2), Now i success for using SVA bind function on AMS Designer anyway i'll let u know correct report from Cadence R&D thx ;) |
|
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |