Product Documentation
Virtuoso Studio What's New
Product Version IC23.1, November 2023

Preface

This document provides a high-level overview of the new and enhanced features added for the IC23.1 Base and subsequent incremental releases (ISRs). Each chapter in this document maps to a Virtuoso application and may contain one or more of the following sections:

The table of contents lists only those releases in which new features or enhancements have been introduced.

This preface contains the following topics:

Licensing Requirements

For information about licensing in Virtuoso Studio design environment, see Virtuoso Software Licensing and Configuration Guide.

Release README.txt

The README.txt for the IC23.1 release will be made available for the base release.

Known Problems and Solutions

For information about Known Problems and Solutions (KPNS), see Known Problems and Solutions in Virtuoso Studio IC23.1.

Additional Learning Resources

Rapid Adoption Kits

Cadence provides a number of Rapid Adoption Kits that demonstrate how to use Virtuoso applications in your design flows. These kits contain design databases and instructions on how to run the design flow.

To explore the full range of training courses provided by Cadence in your region, visit Cadence Training or write to training_enroll@cadence.com.

Help and Support Facilities

Virtuoso offers several built-in features to let you access help and support directly from the software.

For more information, see Getting Help in Virtuoso Studio Design Environment User Guide.

Customer Support

For assistance with Cadence products:

Feedback about Documentation

You can contact Cadence Customer Support to open a service request if you:

You can also submit feedback by using the following methods:

Typographic and Syntax Conventions

The following typographic and syntax conventions are used in this document.

text Indicates names of manuals, menu commands, buttons, and fields.
text Indicates text that you must type exactly as presented. Typically used to denote command, function, routine, or argument names that must be typed literally.
z_argument Indicates text that you must replace with an appropriate argument value. The prefix (in this example, z_) indicates the data type the argument can accept and must not be typed.
| Separates a choice of options.
{ } Encloses a list of choices, separated by vertical bars, from which you must choose one.
[ ] Encloses an optional argument or a list of choices separated by vertical bars, from which you may choose one.
[ ?argName t_arg ]
Denotes a key argument. The question mark and argument name must be typed as they appear in the syntax and must be followed by the required value for that argument.
... Indicates that you can repeat the previous argument. Used with brackets to indicate that you can specify zero or more arguments. Used without brackets to indicate that you must specify at least one argument.
,... Indicates that multiple arguments must be separated by commas.
=> Indicates the values returned by a Cadence® SKILL® language function.
/ Separates the values that can be returned by a Cadence SKILL language function.

If a command-line or SKILL expression is too long to fit within the paragraph margins of this document, the remainder of the expression is moved to the next line and indented. In code excerpts, a backslash ( \ ) indicates that the current line continues on to the next line.




 ⠀
X