Product Documentation
Cadence SKILL Development Reference
Product Version IC23.1, June 2023

1


Cadence SKILL Development Tools

This manual provides information on using the SKILL Development tools, which include the Lint, Profiler, Finder, Code Browser, Surveyor, and Debugger. These tools, especially the Finder, provide quick reference information for syntax and abstract statements for SKILL language functions and application programming interfaces (APIs). It also provides information on the basic SKILL language functions.

The Walkthrough topic in this help system identifies and explains the tasks you perform when you develop SKILL programs using the SKILL development tools. Using a demonstration program, it explains the various tools available to help you measure the performance of your code and also look for possible errors and inefficiencies in your code. It includes a section on working in the non-graphical environment.

Licensing Requirements

SKILL uses the Cadence Design Framework II license (License Number 111), which is checked out at the launch of the skill executable or the workbench.

When you use the following SKILL development APIs, Virtuoso also checks out the Cadence SKILL Development Environment license (License Number 900): getLoadLine, getLoadByte, getLoadFile, trace, step, next, stepout, stepend, meter, breakpt, tracev, tracep, watch, unwatch, profile, echo, saveContext, stacktrace, where, and gcsummary.

Related Topics

SKILL Lint messages

Message Groups


Return to top
 ⠀
X