Download iccii_usability PDF

TagsCommand Line Interface Graphical User Interfaces Button (Computing) Window (Computing) Tab (Gui)
File Size1.3 MB
Total Pages118
Table of Contents
Getting Started with the GUI
	Starting the GUI
	Closing the GUI
	Exiting the Tool From the GUI
	Using GUI Windows
		Menu Bar
		Status Bar
		View Windows
	Working With the Console
		Viewing the Session Log
		Viewing the History View
	Using Command Search
		Using the Command Dialog
	Viewing and Editing Application Options
		Viewing Application Options
		Editing Application Options
	Working in the Block Window
	Changing the View of the Physical Design
		Setting and Saving View Properties
			Saving and Restoring Layout View Settings
			Applying Predefined Layout View Settings
		Displaying Grid Lines
		Drawing Rulers
		Using Strokes to Activate Commands
	Editing the Physical Layout
		Editing Objects Interactively
			Moving, Modifying, Creating, and Removing Objects
			Expanding and Rotating Objects
		Working in the Editing Environment
Using Toolbars
	Using the Query Tool
		Using the Customize Query Toolbar
		Using the Attribute Group Manager
		Using the Attribute Group Editor
	Using the Recent Toolbar
	Using the Script Editor
	Using the Select By Name Toolbar
		Entering Search Terms and Searching
		Searching by Filter
Using GUI Assistant Tools
	Using the Task Assistant
		Navigating the Tasks
		Entering Data and Getting Help
		Previewing, Capturing, and Issuing Commands
		Using Overview Pages
		Editing Data in Tables
	Using the Design Assistant
		Listing and Selecting Objects
		Performing Related Tasks
		Highlighting Objects
		Reading and Writing Object Selection Scripts
Using Design Planning Tools
	What-if Channel Congestion
		Performing Global Routing for What-if Channel Congestion
		Viewing Congestion Information
		Filtering by Minimum Channel Dimension
		Displaying Channel Segments
		Specifying the Region for Analysis
		Scaling the Congestion Color Mapping
		Correcting Congestion Problems
			Updating the Placement
			Showing Nets in the Channel
			Removing the Congestion Map
	Hierarchy Exploration
		Creating Module Boundaries
		Expanding, Collapsing, and Removing Module Boundaries
		Coloring Module Boundaries
		Placing Module Boundaries
		What-if Partitioning
		Viewing Net Connections and Flylines
		Committing Module Boundaries to Blocks or Bounds
Using Flyline Analysis Tools
	Net Connections Flylines
		Displaying Flylines
		Displaying Connections to Route Corridors
		Changing the Flyline Display
		Setting Flyline Display Options
		Net Connections Explorer
	Path Analyzer Flylines
		Viewing Timing Paths by Number of Connections
		Viewing Timing Paths by Criticality
		Changing the Flyline Display
		Filtering Paths by Design Object and Other Constraints
		Path Flyline Table
	Data Flow Flylines
		Computing Data Flow Flylines
		Tracing Flylines
		Setting Tracing Options
		Data Flow Filters Detailed Connections
		Data Flow Flylines Pin and Net Filters
Using Map Modes
	Map Mode Overview
		Configuring the Histogram
		Configuring Map Options
	Global Route Congestion Map
		Refining the Global Route Congestion Map
		Congestion Map Calculations
	Channel Congestion Map
	Cell and Pin Density Maps
	Effective Voltage Areas Map
Using the Error Browser
	Error Browser Overview
	Loading and Saving Error Data
	Managing the Error Hierarchy
	Managing the Error List and Viewing Error Details
	Using Error Filters
	Highlighting Errors
	Marking Errors as Fixed and Changing Error Status
Document Text Contents
Page 1

IC Compiler ™ II
Graphical User Interface
User Guide

Version K-2015.06, June 2015

Page 2

Copyright Notice and Proprietary Information
© 2015 Synopsys, Inc. All rights reserved. This software and documentation contain confidential and proprietary
information that is the property of Synopsys, Inc. The software and documentation are furnished under a license
agreement and may be used or copied only in accordance with the terms of the license agreement. No part of the
software and documentation may be reproduced, transmitted, or translated, in any form or by any means, electronic,
mechanical, manual, optical, or otherwise, without prior written permission of Synopsys, Inc., or as expressly provided
by the license agreement.

Destination Control Statement
All technical data contained in this publication is subject to the export control laws of the United States of America.
Disclosure to nationals of other countries contrary to United States law is prohibited. It is the reader's responsibility to
determine the applicable regulations and to comply with them.


Synopsys and certain Synopsys product names are trademarks of Synopsys, as set forth at
All other product or company names may be trademarks of their respective owners.

Third-Party Links
Any links to third-party websites included in this document are for your convenience only. Synopsys does not endorse
and is not responsible for such websites and their practices, including privacy practices, availability, and content.

Synopsys, Inc.
690 E. Middlefield Road
Mountain View, CA 94043
IC Compiler™ II Graphical User Interface User Guide, version K-2015.06 ii

Page 59

Using GUI Assistant Tools 3

The IC Compiler II GUI provides the Task Assistant, Net Assistant, Pin Assistant, and
Design Assistant to help you manage different objects in your design. For example, the Task
Assistant consolidates commonly used commands into different flows to support Design
Planning. Timing Analysis, Placement, and other flows. The GUI Assistant Tools can
simplify the design process.

The following topics describe how to work with the GUI:

• Using the Task Assistant

• Using the Design Assistant

Page 60

IC Compiler™ II Graphical User Interface User Guide K-2015.06IC Compiler™ II Graphical User Interface User Guide Version K-2015.06
Using the Task Assistant

The Task Assistant is an easy-to-use tool for navigating the design planning and other flows
and executing individual tasks to create your design. The following sections describe the
major features of the Task Assistant.

Navigating the Tasks

The Task Assistant provides buttons to navigate to the next or previous task in the task list,
or to go backward or forward in the history list. On the left of the Task Assistant window, the
tool provides a navigation pane with a table of contents. In the navigation pane, select the
category at the top left to load the list of tasks for the category. Click any task in the
navigation pane to load the corresponding form into the Task Assistant. Click the [-] icon in
the navigation pane to collapse a task subcategory, click the [+] icon to expand the
subcategory. Figure 3-1 shows some navigation features of the Task Assistant.

Figure 3-1 Task Assistant Navigation

If the navigation pane is hidden as shown in Figure 3-2, click the triangle to open it and click
the pin to pin the navigation pane in place.
Chapter 3: Using GUI Assistant Tools
Using the Task Assistant 3-2

Page 117

IC Compiler™ II Graphical User Interface User Guide Version K-2015.06
• Right click the mouse and choose Toggle Fixed.

• Choose Errors > Set Status > Fixed to set the status to fixed.

• Right click the mouse and choose Errors > Set Status > Fixed to set the status to fixed.

These actions change the status of the selected errors. The value in the “Status” column
changes to a check mark to indicate that the error is fixed, or clears to indicate an unfixed
error. If the error disappears from the list, make sure that you deselected Options > Hide
fixed errors from the menu.

You can also change the status of an error to Ignored. Ignored errors are displayed in the
list with an (X) in the Status column. To change the status to Ignored, do one of the following:

• Choose Errors > Set Status > Ignored.

• Right click the mouse and choose Errors > Set Status > Ignored.
Chapter 7: Using the Error Browser
Marking Errors as Fixed and Changing Error Status 7-7
Chapter 7: Using the Error Browser
Marking Errors as Fixed and Changing Error Status 7-7

Page 118

IC Compiler™ II Graphical User Interface User Guide K-2015.06IC Compiler™ II Graphical User Interface User Guide Version K-2015.06
Chapter 7: Using the Error Browser
Marking Errors as Fixed and Changing Error Status 7-8

Similer Documents