The top control group contains a window which lists all of the devices extracted from the physical layout of the current cell. The listing has three columns. The Name and Prefix columns provide the values supplied in the technology file device block for the device. The third column gives the range of index values assigned for the device instances extracted. Each instance of a device has a unique index in this range.
The list is actually shown in response to pressing the Update List button. This will perform extraction/association on the current cell, if necessary, and list the devices found. With entries listed, the buttons above the listing become active. These buttons allow devices to be highlighted in the display windows.
Devices are highlighted is all windows showing the physical layout of the current cell. In addition, the corresponding electrical devices are also highlighted in windows showing the electrical schematic of the current cell.
Lines in the listing can be selected by clicking on the text. The buttons and other controls above the listing have the following functions.
The second basic control group appears below the devices list, and enables devices to be selected by clicking on the device structure in the drawing windows. The command mode in initiated by pressing the Enable Select button. When in this mode, clicking on a device in a physical window showing the current cell will apply blinking highlighting to the device. The corresponding electrical device (if any) will also be shown with blinking highlighting in windows showing the electrical schematic of the current cell. In such windows, electrical device symbols can be clicked on, which will select the corresponding physical device.
Only one device can be selected at a time.
When the mode is active, the two check boxes to the right of the Enable Select button become active. When checked, information about new selections will be presented.
If one clicks on a device with the Shift key held, the electrical device properties will be set from the parameters extracted from the corresponding physical device. In an electrical window showing the device symbol, the device property labels will appear or change when the properties are set or updated.
The physical device must be specified in a device block, and have at least one parameter with the LVS keyword specified.
The third basic control group allows electrical parameters for the current layer to be measured for a rectangular region. If also allows rectangular regions to be painted, and can be used as an alternative to the box command in the side menu. Unlike the other two basic control groups, this group is only active in physical mode.
Electrical information is applied to layers in the with the Rsh keyword for resistance (or alternatively Rho or Sigma along with Thickness), the Capacitance keyword for capacitance, and the Tline keyword for transmission line parameters. The electrical specifications may be added or edited with the Edit Tech Params command in the Attributes Menu.
When the Enable Measure Box button is pressed, the command mode becomes active. The user can drag or click twice in physical windows to define a rectangular area. This area will be outlined with a highlighting box. During the creation, and after the box is created, the electrical parameters, if any, from the current layer are applied to the box dimensions, and the electrical parameters are displayed.
Once the box is created, pressing the Paint Box button, or pressing the p key, will paint the highlighting box with the current layer, creating a box object in the cell.
This is useful for creating simple rectangular resistors, for example, as the readout facilitates creating the proper size for the desired resistance. The command can also be used to measure the values of existing rectangular resistors.
The mouse operations can be repeated, as long as the command remains active. Only one highlighting rectangle is available at a time.