Product Documentation
Virtuoso Verilog Environment for SystemVerilog Integration User Guide
Product Version IC23.1, June 2023


Contents

1

Introducing SystemVerilog Integration Environment

Licensing Requirements

Key Features

Netlist Generation and Design Simulation Flow

Tool Requirements

Graphical User Interface

Launching the Graphical User Interface
Understanding the Graphical User Interface

About Creating SystemVerilog-Based Designs

2

Generating Netlist and Simulating Designs

Overview

Initializing the Run Directory

Netlisting a Design

Configuring Options for Generating a Netlist
Printing CDF Parameters in Inline Explicit Format
Managing Data Type Conflicts
Overriding Hierarchical Data Type Propagation
Ignoring Port Type Propagation
Adding Port Properties to an Instance
Generating a Netlist
Viewing a Netlist and a Map File

Simulating a Design

Configuring Options for Simulating a Design
Specifying the Testbench File and Stimulus File
Simulating a Design in Interactive Mode
Simulating a Design in Batch Mode

Using Standalone Mode

A

Configuration Flags

Configuration Flags for Design Details

Configuring Flags for Netlist Generation

Configuring Flags for Simulation

Configuring Flags for Test Fixture Files

Other Flags for Netlist Configuration

B

Examples

Overriding Hierarchical Data Type Propagation in a Design

Resolving Data Type Conflict

Netlisting a Design Containing Packed and Unpacked Arrays

C

Running Simulations with Xcelium


Return to top
 ⠀
X