Contents
1
Layout Editor Basics
Reserved Parameter and Property Names for Setting Up Layout XL
Starting the Design Environment for Layout XL
Layout XL Launched from a Schematic View
Starting Layout XL from a Layout View
Starting Layout XL from a Physical Configuration View
Basic Command Functions in Layout XL
Bindkeys in Virtuoso Layout Suite
Display and Selection Controls
2
Design Display and Search Controls
3
Design Tools
Capture and Replay Your Design Actions
4
Hierarchical Designs
Checking for Instance Recursion
Changing the Origin of a Cellview
Returning to a Different Hierarchy Level
Freezing and Unfreezing Pcell Instances
Copying and Cutting Through the Hierarchy
Refreshing Cellviews to Reflect Updated Masters
5
Object Creation in Layout XL
Object Creation by Entering Points
ROD Support for Object Creation
Creating a Custom Placement Area
Create Commands Supporting Snap Pattern Snapping
6
Object Editing in Layout XL
Modifying Corners of a Polygon
Parent-Child Relationship Between Objects
Object Alignment by Using the Quick Align Command
Object Alignment by Using the Align Command
Edit Commands Supporting Snap Pattern Snapping
Pin-Path and Pin-PathSeg Connections Preserved
7
Multipart Paths
Flow for Creating Multipart Paths
Defining the Master Path of an MPP
Drawing a Multipart Path in the Layout Window
Multipart Path Values Saved as a Template
Multipart Path Environment Variables
How Chopping Affects Multipart Paths
8
Object Properties
Inherited Connections and Net Expressions
Interactively Setting Color on a Selected Object
9
Group Arrays
Predefined Orientation Patterns for a Group Array
Creating a Group Array by Using the Copy Form
Specifying Group Array Orientation Using the Array Pattern Form
Saving a Custom Orientation Pattern for a Group Array
10
Connectivity in Layout XL
Adding and Deleting Shapes on Nets
Assigning and Unassigning Nets on Shapes
Ways to Select Shapes Based on Nets
Net Tracing Using the Mark Net Command
Probing Nets, Instances, Pins, and Shapes
11
Microwave Commands
12
Troubleshoot Basic Editing Issues in Layout XL
Troubleshoot Design Access Issues
Troubleshoot Entered-Points Issues
Troubleshoot Mouse and Cursor Issues
Troubleshoot Object Selection Issues
Troubleshoot Pcell Stretching Issues
Troubleshoot Basic Command Issues
Basic Editing Frequently Asked Questions
13
Snap Pattern Snapping for FinFET Devices in Layout Editor
Turning On Snap Pattern Snapping
Controlling the Display of Snap Patterns
Object Snapping to Local Snap Pattern Shapes
Object Snapping to Global Snap Pattern Grid
Snap Pattern Display Controls in the Palette Assistant
Object Snapping in singleTrackCenter Snapping Mode
14
Width Spacing Patterns in Layout Editor
Controlling the Display of Width Spacing Patterns
Object Snapping Behavior in Width Spacing Patterns
Object Snapping to WSPs During Editing
Pin Snapping to Width Spacing Patterns
Controlling Transparency of Tracks With Alpha Blending
A
Layout XL Basic Editing Forms
Area and Density Calculator Form
Auto Via Assistant Options Form
Choose Object for Label Creation Form
Create Custom Placement Area Form
Custom Show Layer/Custom Show Purpose Form
Define Net/Pin Connections Form
Dynamic Selection Assistant Options Form
Load Multipart Path Template Form
Save Multipart Path Templates Form
Save/Restore Selection Set Form
Selection Protection Highlight Options Form
B
Layout XL Basic Editing Environment Variables
C
Layout XL Assistants
D
Layout Editor Plug-Ins
E
Bindkeys in Virtuoso Layout Suite
Return to top