2
Technology File Statements
Statements let you include in the technology file other technology files and comments. They provide flexibility in technology file development and maintenance, rather than provide design data.
include
include( "t_techFileName" )
where, t_techFileName is the name of the technology file to include.
Description
Includes another file defining technology data with the main technology file. For example, assume that your technology data contains extensive device definitions. For ease of file maintenance, you might want to create a separate file containing the devices data for your technology file. The include statement enables you to put this data in a separate technology file and reference that file from your main technology file.
Example
include("/usr1/smith/devices.def")
This statement, placed in the technology file where the devices section belongs, includes in the technology file the file devices.def from the location /usr1/smith. When the compiler encounters this statement, it retrieves and compiles the devices.def file as part of the current technology library.
include statement and then dump the ASCII technology file from the resultant technology library, the dumped technology file will not contain the include statement but will contain the included technology file data instead.comment
comment ( "t_comment" )
where, t_comment is the comment text, which must be enclosed in quotation marks.
Description
Lets you add comments that are preserved throughout compilation and subsequent technology file dumping. Comment statements must be added at the section level; they cannot be added within another section. A comment statement applies to the section that immediately follows it.
You can also add comments by preceding them with a semicolon (;). However, comments added in this way are not preserved when you compile a technology file into a technology library and later dump an ASCII technology file from a technology library.
Example
comment( "This comment applies to the controls section."
)
controls(
techParams (
(theta 2.0)
(lambda 4.0)
)
)
When you compile the technology file containing these statements into a technology library, the comment is assigned to the section immediately below, in this case, the controls section. If you subsequently dump the technology data from this library to an ASCII file, the comment is preserved along with the controls section data. Other comments, identified by semicolons, are not preserved.
Return to top