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.

VCS Errors (Undefined system task) $recordfile & $record

Status
Not open for further replies.

omara007

Advanced Member level 4
Joined
Jan 6, 2003
Messages
1,237
Helped
50
Reputation
102
Reaction score
16
Trophy points
1,318
Location
Cairo/Egypt
Activity points
9,716
undefined system task call to $vcdpluson

Hi folks

I'm trying to compile my files on VCS, and I'm getting these 2 errors:

#######################################
Error-[UST] Undefined system task
Undefined System Task call to '$recordfile'
"
/path_to_my_file/my_file.v
", 214

Error-[UST] Undefined system task
Undefined System Task call to '$recordvars'
"
/path_to_my_file/my_file.v
", 215

#######################################


What should I do to avoid these errors ?
 

vcs debug_pp

According to those Error messages, 2 system tasks $recordfile and $recordvars are undefined.

Please define these 2 system tasks in Verilog then the problem will be solved.
 

vcs tasks

joe2moon said:
According to those Error messages, 2 system tasks $recordfile and $recordvars are undefined.

Please define these 2 system tasks in Verilog then the problem will be solved.

The 2 mentioned system tasks { $recordfile and $recordvars } are already supported by synopsys. Please read this link :

https://solvnet.synopsys.com/dow_retrieve/A-2007.12/espcv/espcv_5.html#CACJECDH

They exist under SST2 Dump File Support :
$recordfile
$recordvars
 

system call vcdpluson

Live And Learn :)
===========

According to the above link, these 2 system tasks are supported in product ESP.

Do they also supported in VCS ?

Thanks in advance.
 

vcs+errors

joe2moon said:
Live And Learn :)
===========

According to the above link, these 2 system tasks are supported in product ESP.

Do they also supported in VCS ?

Thanks in advance.

$recordvars is part of Signalscan which was a separate tool, now part of Cadence. You need to set the correct TAB file for the same. WHy don't you just use the VPD format that's native in VCS? Much easier to use:

Code:
initial
 $vcdpluson;

vcs -debug_pp file.v

HTH
Ajeetha, CVC
www.noveldv.com
 

vcs undefined system call

aji_vlsi said:
joe2moon said:
Live And Learn :)
===========

According to the above link, these 2 system tasks are supported in product ESP.

Do they also supported in VCS ?

Thanks in advance.

$recordvars is part of Signalscan which was a separate tool, now part of Cadence. You need to set the correct TAB file for the same. WHy don't you just use the VPD format that's native in VCS? Much easier to use:

Code:
initial
 $vcdpluson;

vcs -debug_pp file.v

HTH
Ajeetha, CVC
www.noveldv.com


In fact, I'm verifying an external IP using the IP's supplier own testbenches/scripts .. these testbenches/scripts were originally written for use with ModelSim .. currently I want to port the whole simulation environment to VCS as it's my company's default simulator ..

How can I use the proper TAB file ?
 

undefined system task fsdbdumpfile

Please use the "-P" option to specify the necessary tab file as following:
> vcs -P <filename.tab>
 

vcs error ust undefined system call

joe2moon said:
Please use the "-P" option to specify the necessary tab file as following:
> vcs -P <filename.tab>

OK .. but what tab file is the one needed ??
 

hi,who could end this question?
I meat a simular question
when I use the vcs to produce the vcd+ file,it came out that
the systerm task is not define
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top