Product Documentation
Virtuoso Import Tools User Guide
Product Version IC23.1, September 2023

vmsTemplateScript

vmsTemplateScript = "template_script" | nil

Description

Generates customized header information for new Verilog-AMS cellviews using the specified name of a script. The default is nil, which indicates that a default header is used in the following format:

//Verilog-AMS HDL for libname, cellname viewname

Example

Assume that vmsTemplateScript is set to "template_script" and template_script contains

#!/bin/csh -f
echo "// Verilog-AMS HDL for " \"$1\", \"$2\" \"$3\"
echo ""
echo "// Module : $2"
echo "// Description :"
echo "// First Created :" ‘date‘
echo "//"
echo "//"
echo "// MODULE DESCRIPTION :"
echo "//"
echo "// EVENTS DESCRIPTION :"
echo ""
exit 0

Now assume that a new cell called test, with the view vams, is created in the library vams_test_lib. A new Verilog-AMS cell is generated with the following information:

// Verilog-AMS HDL for "vams_test_lib", "test" "vams"
// Module        : test
// Description :
// First Created : Wed Apr 5 15:01:26 IST 2000
//
//
// MODULE DESCRIPTION :
//
// EVENTS DESCRIPTION :
module test ( );
endmodule

Return to top
 ⠀
X