Product Documentation
Virtuoso Text Editor User Guide
Product Version IC23.1, August 2023


Contents

1

Introduction

Licensing Requirements

Overview

Launching Virtuoso Text Editor

Understanding the Graphical User Interface

2

Working With Text Cellviews

Creating Cellviews

Creating a Text Cellview
Creating a Cellview from an Existing Cellview

Editing Text Cellviews

Switching Between Edit Mode and Read-Only Mode
Checking Syntax
Showing Line Numbers and Going to a Line Number
Editing a Text Cellview File in an External Editor
Checking Pins
Using Other Editing Features

Generating the Databases of Text Cellviews

Viewing the File Parse Log

Navigating a Design Hierarchy Containing Text Cellviews

Ignoring Explicitly Inherited Terminals for Text Cellviews

A

Virtuoso Text Editor and HDL Package Setup Functions

hdlPkgCreateEnvSetupFile
hdlPkgExportXrunArgs
teDiscardEdits
teGetCursorPosition
teIsModified
teSave
teSaveWithDerivedData
teSetCursor
teSetEditMode
teRegPostExtractTrigger
teRegPreExtractTrigger
teUnRegPostExtractTrigger
teUnRegPreExtractTrigger
hdlGenerateTextDatabase

B

Environment Variables

CDS5X_NOLINK

enableAhdllintStaticCheck

hdlPkgAdvancedMode

hdlPkgEnableHdlSetup

hdlPkgEnableUPF

hdlPkgEnableUVM

hdlPkgHdlvarFile

hdlPkgMakeLibTree

hdlPkgProjDir

hdlPkgUseHdlvar

hdlPkgUseXmlibdirname

hdlPkgUVMVersion

hdlPkgXmlibdirname

hdlPkgXrunArgsFileTableList

inScopeReadBGColor

inScopeWriteBGColor

showLineNumbersInSideBar

syntaxLineLength

useExternalEditor

ignoreDesignValCheckXcelium

messageSeverityXcelium

designCheckLogFileXcelium

messageSeverityExtractionFramework

C

Virtuoso Text Editor Forms

New File Form

Open File Form

Cellview From Cellview Form

Find and Replace Form

Go to Line Form

Text Editor Options Form

Add Bookmark and Bookmark Manager Forms

Workspaces Forms

D

HDL Package Setup

Accessing the Virtuoso HDL Package Setup Form
Use of HDL Package Settings in Various Tools
Virtuoso HDL Package Setup Form

Return to top
 ⠀
X