View Library View Table Of Contents View Previous Chapter in Book View Next Chapter in Book Open PDF to print book Search Cadence Library Email Comments Help Using Documentation Shut Down Cadence Documentation Server


Virtuoso Layout Editor User Guide, Product Version 5.0


16


Dialog Box Messages

This chapter contains these topics:




About Messages

The Virtuoso® Layout Editor displays error and other messages in dialog boxes. A dialog box is a Cadence® window that displays a warning or other information about the current command.

There are four types of messages:



Closing Dialog Boxes

Most information, error, and warning boxes have one button, Close.

You must click Close to close the dialog box before you can continue editing.



Using Question Dialog Boxes

Question dialog boxes let you choose, for example, between changing data or leaving it unchanged.




List of Error Messages

The following list shows the error and warning messages you might see in the CIW or in a dialog box while using the layout editor.

The messages are listed alphabetically. Several messages begin with variables (a cellview name you typed, or the number of shapes you were editing). Those messages are listed first.

If you can not find the error message you are looking for, you can contact the Cadence hotline at 1-877-CDS-4911. The hotline is available for customers on maintenance.


Error Message

Explanation and Solution

"cellname viewname" already exists in library "name". Do you want to overwrite it?

You tried to save this cellview with a name that exists.

  • Click Yes to write over the existing file.

  • Click No to cancel the Save As command.

"cellname viewname" is being edited in a window. Do you want to overwrite it?

You tried to create a cellview with the same library, cell, and view name as one that is open for editing.

  • Click Yes to write over the existing file.

  • Click No to cancel the Create File command.

"cellname" is not a valid cell name.

The cell name field in the form is blank. Click Browse in the form to use the Library Browser and select the correct cell name. To create a new cell, choose File - New - Cellview in the Command Interpreter Window (CIW).

"libraryname cellname viewname filename" already exists. Do you want to overwrite it?

You tried to create a cellview with a name that exists.

  • Click Yes to write over the existing file.

  • Click No to cancel the Create File command.

"Number" shapes not modified because they would become malformed.

When editing a group of shapes, you tried to delete points or edges that would cause the shapes to become invalid. For example, a path must have at least two points, and a polygon must have at least three points.

"Number" shapes not modified because they would be illegal.

You stretched a shape to a zero area, which would delete it. You cannot use Stretch to delete shapes.

"Shapenames" shapes not modified because they would be self-intersecting.

You stretched the shape so it overlaps itself.

"Shapenames" shapes were not modified because they would become malformed.

You tried to delete part of an object. To delete an object, select the entire object.

A Template: "name" already exists, would you like to replace it?

You have created a multipart path template with the same name as one which already exists.

  • Click Yes to overwrite the existing template with your newly created one.

  • Click No to cancel the Save Multipart Path Template command.

All changes made to the LSW since the last save will be lost. Reload LSW from techlib "name"?

You tried to load the layer selection window from the technology file without saving changes made to the layer selection window in the current session.

  • Click Yes to reload the layer selection window from the technology library specified. All changes made in the current session are overwritten.

  • Click Cancel to not reload the layer selection window from the technology library specified.

Apply the command first to find figures that meet the current search criteria.

You clicked Add Select, Select All, Replace, or Replace All in the Search form before clicking Apply. You must click Apply to search for objects first.

Cannot create a pin because the path for the pin is non-orthogonal.

The autopin option for Pin only works on path ends parallel to the X or Y axis.

Cannot create a recursive instance placement.

You tried to use Create - Instance to place an instance of the master cell you are editing in this cellview into this cellview, or you tried to use Make Cell to create and place a new cell with the same name as the current cellview.

Cannot create view file "name."

The Show Selected Set, Summary, and Tree commands create and open a temporary file in /tmp that contains the data displayed by these commands. You must have write and read access to /tmp for these commands to work. See your system administrator or become root and use chmod to set the /tmp directory permissions.

Cannot descend into a techfile device.

You tried to descend into a device that is defined in the technology file. To edit this device, you must edit its definition in the technology file.

Cannot descend into instance "name" because it is unbound.

The library for the instance you chose with Descend

  • Has been deleted

  • Is not in your library path; add it to your cds.lib file

Cannot edit-in-place a parameterized cell.

You chose a parameterized cell (pcell) to edit with Edit In Place. You cannot edit pcell instances in place because a pcell instance is not identical to the pcell master. You can edit the pcell parameters for the instance using the Edit - Properties command.

Cannot modify figure, because cellView not open with write permission.

You tried to use the Replace or Replace All buttons in the Search form to edit objects you found with Search, but the objects are in cell instances in the current cellview. To open an instance to edit, use Edit In Place.

Cannot open cellview "cellname viewname" in library "libname"

You do not have write permission to either the cellview or the library you typed in the Make Cell form. You need to change the permissions for the cells or libraries.

Cannot open file "name" for read.

Cannot open file "name" for write.

The Summary and Show Selected Set commands create and open a temporary file in /tmp that contains the data displayed by these commands. You must have write and read access to /tmp for these commands to work. See your system administrator or become root and use chmod to set the /tmp directory permissions.

Cannot open library "name" for writing.

You do not have permission to write to the library name you typed in the Save As form.

Cannot open file "name" for reading.

You tried to save the settings in the Display Options, Layout Editor Options, or Submit Plot form to an ASCII file, but you do not have write access to the directory or file.

  • Type a new filename or include a path to a directory to which you have write access. By default, the layout editor tries to save the file to your current directory.

Cannot open techlib "techlibname" in append mode. You will not be able to save techlib changes to disk. Apply LSW changes to techlib "techlibname" anyway?

You saved the layer selection window to a technology file you cannot append.

  • Click Yes to save to virtual memory only.

  • Click No to cancel the Save command.

Cannot select figure that is not in current cellView.

You set the Search command to search for objects inside instances in the current cellview, then tried to use Search to select an object found in an instance. Search cannot select objects inside instances. To open an instance and select an object inside it, use Edit In Place.

Cannot set the entry layer to be invisible.

You clicked middle to try to set the current entry layer in the LSW to be invisible. The current entry layer must be visible. If you want to set the current entry layer to be invisible, first make a different layer the current entry layer.

Cannot set view file "name."

The Summary, Show Selected Set, and Tree commands create and open a temporary file in /tmp that contains the data displayed by these commands. You must have write and read access to /tmp for these commands to work. See your system administrator or become root and use chmod to set the /tmp directory permissions.

Cannot write to file "name".

The filename you typed in the Submit Plot form is incorrect for one of the following reasons:

  • The directory does not exist.

  • You do not have permission to write to the directory.

  • You do not have permission to write to the file.

Cell "name" does not exist in library.

The cell name you typed in the Create Instance form is incorrect. Click Browse in the form and use the Library Browser to select a different library or cell name.

Cellview "cellname viewname" already exists in library "libname." Do you want to overwrite it?

While using Make Cell, you typed the name of a cell and view that already exists in the library you chose.

  • Click Yes to overwrite the original cell with the new objects you have selected with Make Cell. You can choose this only if you have write access to the original cell.

  • Click No to avoid overwriting the cell. Type a new cell name in the Make Cell form.

Cellview "cellname viewname" does not exist in library.

The cell name you typed in the Create Instance form is incorrect. Click Browse in the form and use the Library Browser to choose a different library or cell name.

CellView is already read only.

You tried to set Design - Make Read Only when the mode was already read only.

CellView is already editable.

You tried to set Design - Make Editable when the mode was already edit.

Chopper polygon area cannot be zero.

You clicked and then double-clicked on the same point when creating the polygon to cut an object with Chop.

Chopper polygon is self-intersecting.

You drew a self-intersecting polygon to chop an object.

Chopper rectangle area cannot be zero.

You clicked the same point twice or drew a vertical or horizontal line when creating the rectangle to cut an object with Chop.

Circle not created because it would have zero area.

You clicked the same point twice when creating a circle with Circle.

Contact "name" does not exist in library "name" using "contact name."

You used envSetVal("contactName" contactType) to set the default type of contact to place with Contact, but contactType (the name of a contact to place) is not defined for this library.

Could not save cellview "libraryname cellname viewname reason".

You tried to save a cellview. The software could not for the reason stated.

Delete figure?

You tried to delete a selected object.

  • Click Yes to delete the figure.

  • Click No to cancel the Delete command.

Deleting the layer purpose pair "layer (purpose)" (or layer purpose pairs) might cause errors in other technology file classes that reference it (or them).

Delete "layer (purpose)" (or the layer purpose pairs) anyway?

You selected one or more layer-purpose pairs in the Layer Purpose Pair Editor form and clicked on the Delete button.

  • Click OK to delete the selected layer-purpose pair or pairs.

  • Click Cancel to cancel the Delete command.

Delta X is less than width of master's bBox.

The value you typed for the Delta X field in the Create Instance form would cause the instances to overlap.

Delta Y is less than height of master's bBox.

The value you typed for the Delta Y field in the Create Instance form would cause the instances to overlap.

Descending into a parameterized cell. Is this ok?

You chose an instance of a parameterized cell (pcell) to edit with Descend. Because a pcell master does not always resemble the instance, this message appears to remind you that you are about to open a pcell master.

  • Click OK to descend into the master view of the pcell.

  • Click Cancel to stop Descend.

Directory does not exist. Create directory "name"?

You saved to a directory that does not exist.

  • Click Yes to create the directory.

  • Click No to not create the directory.

Do you want to save your changes?

You tried to set Design - Make Read Only without writing your edits to disk.

  • Click No to discard your edits.

  • Click Yes to save your edits.

Donut not created because inner radius equals outer radius.

The distance between the first and third point you clicked equals the distance between the first and second point.

Donut not created because of zero inner radius.

The third point you clicked is the same as the first point.

Ellipse not created because it would have zero area.

You clicked the same point twice when creating the bounding box of an ellipse.

Error found while reading "file line."

There is a syntax error on the line in the file you tried to load using the Load From button in the Display Options, Layout Editor Options, or the Load button in the Submit Plot form. See the Custom Layout SKILL Functions Reference for details about Cadence SKILL language syntax.

Figures cannot be modified, because you do not have write permission for this cellView.

You tried to use the Replace or Replace All buttons in the Search form to edit objects you found with Search, but the current cellview is open in read-only mode. Use Design - Make Editable to open the current cellview in edit mode.

Figures not in current cellView will not be selected.

You set the Search command to search for objects inside instances in this cellview, then tried to use Search to select objects it found in the instances. Search cannot select objects inside instances. To open the instances and select objects inside them, use Edit In Place.

File "name" already exists. Do you want to overwrite it?

You tried to save this cellview with a name that exists.

  • Click Yes to write over the existing file.

  • Click No to cancel the Save command.

Find failed. "reason"

The Verify - Markers - Find command could not find any markers for the reason stated.

First or last segment of created path has length less than or equal to half the path width.

This usually happens when you complete a path and one of the path segments is smaller than half of the path width. You also can see this message when you reshape a path and the result is one of the path segments becomes smaller than half of the path width.

First or last segment of modified path has length less than or equal to half the path width.
Use "Cancel" to interrupt the command.

Path modification was incorrect. This usually happens when you stretch one or more paths and the stretch causes one or more of the path segments to be smaller than half of the path width.

  • Click OK to close the dialog box.
    If you have more than one incorrect path segment, a dialog box opens for each one. After you close one dialog box, another one opens for the next incorrect path segment. You can click OK until all of the dialog boxes are closed.

  • Click Cancel to close the dialog box and interrupt the command. Nothing more will be stretched, and the warning process stops.

hiToggleEnterForm(), normally bound to the F3 key, will show or hide the form associated with an active enterfunction if that enterfunction has an associated form. Do you wish to see this dialog again when no enterfunction is active or no form exists to toggle?

You pressed the F3 key expecting to see the option form for the command running, but an option form does not exist for the command.

  • Click Yes and the box appears every time you press F3 for commands that do not have option forms.

  • Click No and the box does not appear again during the editing session.

Instance name "name" contains a syntax error.

The instance name you typed in the Create Instance form is not allowed. The instance name syntax, a form of BNF (Backus Naur Format) notation, is

instName ::= baseName [ < number [ : number ] > ]

Instance base name "base name" is not unique in this block.

Instance member name "member name" is not unique in this block.

Instance name "instance name" is not unique in this block.

The base, member, or instance name you typed in the Create Instance form is already used in this design cellview. See "Instance name `name' contains a syntax error" for the instance name syntax.

Invalid window: "windowID".

The window ID is incorrect.

Layout editing capability is not enabled.

You do not have the Cadence license for reading and viewing or changing and saving layout views (Virtuoso Layout Editor license 300 or Virtuoso XL Layout Editor license 3000).

Layout must be opened with write permission.

You cannot use the commands on the Create or Edit menus if the layout cellview is opened in read-only mode. Use Design - Make Editable to open the cellview in edit mode.

leHiCreateMPP: width not specified and no default minWidth rule found for layer "layer name"

Layout default pathWidth is being used

You have used the Create - Multipart Path command on a selected layer that does not have the minimum width defined in the technology file. The default path width is the last width used if you created a path during the same editing session. If you did not create a path earlier, the system applies the system-defined default path width.

Library "library name" does not exist.

The library name you typed in the Create Instance or Make Cell form is incorrect.

  • Click Browse in the form and use the Library Browser to select the correct library.

  • Correct your library path.

Modifying "object" throughout hierarchy. Is this okay?

You tried to replace a value for an object you found with Search, and the object is inside an instance in the current cellview. Any edits you make to the instance in this cellview also affect the master cell for the instance.

  • Click Yes to replace the object through the hierarchy.

  • Click No to cancel replacing the object.

Mosaic/Donut/Dot is not supported in the Rotate command. Please de-select it.

You tried to use the Rotate command on either a mosaic, donut, or dot pin. To rotate these objects, use the Move command.

No cellviews were refreshed.

No masters of cell instances in the current cellview have been edited and saved since you opened the current cellview, so the Refresh command did not update any of the instances.

No contacts defined in library "name."

You tried to place contacts with Contact or search for contacts with Search, but no contacts are defined in the technology file for this library.

No current window exists.

You tried to use a command that needs a graphic editor window.

No figures found that meet the current search criteria.

Search could not find any objects in this cellview that match the criteria you set in the Search form.

No figures selected.

You tried to use the Make Cell command without selecting the objects you want to make into a new cell.

No instances selected to be flattened.

The objects you chose to flatten are not cell instances.

No markers match the search criteria.

No markers were found as specified. Check your search criteria.

No modifications have been made.

You chose Discard Edits to delete any edits you made since the last time you saved the current cellview, but you have not edited this cellview since the last Save.

No more figures.

While using Search, you clicked Previous when there is no previous object in the group of objects Search found or you clicked Next when there is no succeeding object in the group of objects Search found.

No objects selected.

You chose the Show Selected Set command without first selecting a group of objects.

No shapes merged.

You did not select two or more overlapping shapes on the same layer to merge with Merge. Continue clicking on shapes to select the objects you want to merge.

No shapes selected.

You tried to use the Layer Generation command without selecting any objects on the layers you want to edit.

No shapes selected to be sized.

You chose the Size command without first selecting the objects you want to resize.

No shapes selected were modified.

You tried to modify a corner, but there were no polygon or rectangle corners selected.

No views saved for this window.

You tried to restore a saved image for this window, but there are no saved images. Use the Window - Utilities - Save View command to save an image.

Not a layout window.

You typed the SKILL version of a layout editor command in the CIW, but your current design window is not a layout view. Try clicking in the layout window first.

If there is no layout view created for this cell, choose File - New - Cellview in the CIW to create a layout view (view name layout).

Nothing to paste.

You tried to use Paste without first using Yank to copy the objects you want to paste.

One or more of your templates already exist in techfile. Replace them all?

You have created one or more multipart path templates with the same name as one or more which already exist in your technology file.

  • Click Yes to overwrite the existing templates with your newly created ones.

  • Click No to cancel the Save Multipart Path Template command.

Only shapes can be sized.

You chose an instance or mosaic to resize with Size, but Size can only edit shapes. You can change the size of a selected instance or mosaic by using Properties and editing the Magnification field.

Open read-only cells for edit to replace "cellname" ?

The Search and Replace command found something in a cell that is opened in read-only mode.

  • Click Yes to open the cell for editing.

  • Click No to skip this replacement.

Shape is already on net "name."

The shape you tried to add to a certain net is already on a net. Shapes can be added to only one net.

Path not created because it would be self-intersecting.

You tried to create a self-intersecting path with Path or Stretch. Paths are self-intersecting if any edge of the path overlaps another edge of the path.

Path width is greater than maximum width.

You typed a width value in the Path form that is greater than the maxWidth property defined for the layer in the technology file.

Path width is less than minimum width.

You typed a width value in the Path form that is less than the minWidth property defined for the layer in the technology file.

Pin not created because it would be self-intersecting.

Polygon pins follow the same rules as polygons. They cannot be created as self-intersecting shapes.

Please enter file name to save the display information change.

You said you wanted to save your changes before exiting.

  • Type a filename.

Please point at the reference point for rotation.

Click on the point you want to use as a pivot point for the rotation.

*Warning* in CIW

Polygon would be self intersecting, point rejected


You tried to create a self-intersecting polygon with Create Polygon or Stretch. When possible, the Create Polygon command beeps and recreates the polygon so it is not self-intersecting; otherwise, the command returns the dialog box message.

*Warning* in CIW

Polygon would be self intersecting, point rejected

You drew a self-intersecting polygon to chop an object.

Really discard edits?

You chose Discard Edits to discard all the edits you made since the last time you saved this cellview.

  • Click Yes to discard all edits you made since the last Save.

  • Click No to cancel the Discard Edits command and keep your edits.

Rectangle must intersect shape.

The rectangle you drew with Reshape does not intersect the object you selected to edit.

Rectangle must intersect shape at no more than two places.

The rectangle you drew with Reshape intersects the object you selected to edit in more than two places.

  • Close the dialog box, and create a new rectangle.

Rectangle not created because it would have zero area.

You clicked on the same point twice or drew a vertical or horizontal line when creating a rectangle.

Reference point is not active.

You pressed the - (minus) key on the keypad to make the reference point inactive and then tried to press Shift-R11 (the 5 key on the keypad) to move the cursor back to the reference point. Check the status banner; if the dX and dY fields on the status banner show no value, the reference point is inactive. These fields normally show the delta distance along the X and Y axes between the current point and the reference point.

  • Press the + (plus) key on the keypad. The system prompts you to enter a reference point.

The Selector Parameter name "name" matches a parameter of the child Pcells.

You chose a selector parameter name that matches one of the child pcell parameters. Change the selector parameter name to one that does not match any of the child pcells.

Send Plot Only to File option must be set for \%s\ plot.

The plotter specified in the Plot Options form requires that the plot be sent to a file.

  • Select a different plotter or type a filename for the plot.

Send Plot to File requires an output file name.

You tried to plot to a file but did not specify a filename.

  • Type the filename in the Plot Options form.

Shape not created because it would be self-intersecting.

You tried to create a self-intersecting shape with Reshape or Split.

Shape not modified because it would become malformed.

You tried to delete a point or edge that would cause the shape to be invalid. For example, a path must have at least two points, and a polygon must have at least three points.

Shape(s) on invalid or invisible layer(s) not pasted.

You yanked objects on layers that

  • Are not in the technology file for this library

  • You have since set to be invisible in the Layer Selection Window (LSW) (click AV in the LSW to make all layers visible)

Shape width must be greater than zero.

You typed zero or a negative number for the Width value in the Path form.

  • Type a positive number in the Width field.

Some read-only cells could not be opened to replace "cellname". Continue?

The software could not open read-only cells for editing.

Specify the library name.

The library name field in the form is blank.

  • Type a library name.

Terminal name "name" already exists with I/O type "old I/O type." Do you want to change the I/O type to "new
I/O type?"

You are trying to place a pin with a terminal name that matches the terminal name for one or more pins already placed in this cellview. The I/O (Input/Output) type for the other pin does not match the I/O type for the pin you are now placing.

  • Click Yes to change the I/O type for this pin and all other pins with the same terminal name.

  • Click No to keep the I/O type for this pin the same as the I/O type for all other pins with the same terminal name.

Terminal name "name" contains a syntax error.

The terminal name you typed in the Create (Symbolic or Shape) Pin form is not allowed. The terminal name syntax, a form of BNF (Backus Naur Format) notation, is

termName ::= baseName [ < number [ : number ] > ]

The cellview for the command is no longer available.

The command received a bad cellview ID.

The cellView could not be opened for edit. Do you want to open it for read?

You tried to open a read-only cellview in edit mode using the File - Open command.

  • Click Yes to open the cellview in read-only mode.

  • Click No to cancel the File - Open command.

To open the cellview in edit mode, you must change the permissions in the directory.

The current cellView is open with read-only permission.

You tried to save the current settings in the Display Options form to this cellview, but you do not have write permission to the cellview.

  • Use the Design - Make Editable command to reopen the cellview in edit mode.

The design could not be reopened because the data on disk has been updated by others. Read in new data?

You tried to change the edit/read-only mode and the software found that some of the cellviews in the window do not have the current data.

  • Click Yes to update the cellviews.

  • Click No to continue with current data.

The following lists inconsistencies among techfiles used in this design:

Top level library: "techfilename"
Lower lever library: "techfilename"
"problem"
"list"

The cellview you are opening has conflicts between the top-level technology file and the lower-level technology file.

  • Edit the technology files listed to correct the listed problems.

The following masters are used in this cellview, but cannot be found in your search path: "path"

The masters could not be found in the path in your cds.lib file.

  • Edit the cds.lib file to include the missing master cellviews.

The range of the rotate angle value is [-360..360].

The value you typed in the Rotate form is not within the range.

  • Type a rotation angle between -360 and 360.

The rectangle area cannot be zero.

You clicked the same point twice or drew a vertical or horizontal line when creating a rectangle with Reshape or Yank or when creating a parameterized rectangle for a pcell instance.

This cellview has been modified. Do you want to save your changes?

Library: "name"

Cell: "name"

View: "name"

You tried to close a cellview window without saving your changes.

  • Click Yes to save the changes and close the cellview window.

  • Click No to not save the changes and close the cellview window.

  • Click Cancel to not save the changes and leave the window open.

This command is only available for layout views.

You typed the SKILL version of a layout editor command in the CIW, but your current design window is not a layout view.

  • If there is no layout view created for this cell, choose File - New - Cellview in the CIW to create a layout view (view name layout).

Unable to convert ellipse to polygon. The number of points would exceed the 2047 limit. Try a numPoints value less than 2048.

The value of Conic Sides in the Layout Editor Options form is more than 2047. Change the number to 2047 or less.

View "name" does not exist in library "library name."

The view name you typed in the Make Cell form is incorrect.

  • Click Browse in the form to use the Library Browser and select the correct view name. Then choose File - New - Cellview in the CIW.

This is the first marker.

When viewing the first marker, you clicked the Previous button in the Find Markers form.

This is the last marker.

When viewing the last marker, you clicked the Next button in the Find Markers form.

Yank polygon area cannot be zero.

You clicked and then double-clicked on the same point when creating a polygon around objects you want to yank.

Yank polygon is self-intersecting.

You drew a self-intersecting polygon around the objects you want to yank.

Yank rectangle area cannot be zero.

You clicked the same point twice or drew a vertical or horizontal line when creating a rectangle around objects you want to yank.

You cannot save "cellname viewname" in library "libraryname", because it is opened in "read only" mode.

You do not have permission to write to the library name you typed in the Save As form.

You don't have permission to write file "filename".

You do not have permission to write to the filename you typed in the Save As form.

You must specify a valid cell name.

You left the Cell Name field in the Create New File form blank.

  • Type a cell name.

You must specify a valid view name.

You left the View Name field in the Create New File form blank.

  • Type a view name.



Return to top of page

View Library View Table Of Contents View Previous Chapter in Book View Next Chapter in Book Open PDF to print book Search Cadence Library Email Comments Help Using Documentation Shut Down Cadence Documentation Server


For support, see http://www.cadence.com/support or try Cadence's SourceLink service.

Copyright © 2003, Cadence Design Systems, Inc.
All rights reserved.
Legal notices and trademark attributions