Answers Database


VCS: Error: undefined system task or function $sdf_annotate


Record #6350

Product Family: Software

Product Line: ViewLogic

Product Part: VCS

Problem Title:
VCS: Error: undefined system task or function $sdf_annotate


Problem Description:
Urgency: Standard

General Description:
Error: undefined system task or function $sdf_annotate ./pcim_top_routed.v 4513: initial $sdf_annotate( "pcim_top_routed.sdf");

Note: Optimal use of SDF ($sdf_annotate) requires a custom PLI table file.
This file is specified using the -P switch, eg:
     vcs myasic.v -P sdf_myasic.tab
An entry in the sdf_myasic.tab file for your design might look like:
     $sdf_annotate call=sdf_annotate_call acc+=mp,prx:myasic+
where myasic is the top level module to be annotated. For details on
specifying acc capabilites, see Ch4 and Ch5 of the VCS User's Guide.

Errors: 1


Solution 1:

NGD2VER will wirte the following line to the timing simulation netlist:
initial $sdf_annotate("design.sdf");

$sdf_annotate is not a valid VCS system call.

Use +compsdf VCS option to read in the SDF timing information.
Please see (Xilinx Solution 6349) on how to use the +compsdf
option.





End of Record #6350 - Last Modified: 10/11/99 16:57

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!