B
Forms
This section lists and describes the Virtuoso® Photonics Solution forms.
Virtuoso Photonics Solution Forms
Composite Waveguide Editor Form
Generate Selected From Layout Form
Composite Waveguide Editor Form
Use the Composite Waveguide Editor to edit a composite waveguide. A composite waveguide is a general placeholder for waveguide paths between optical components and can be generated in the layout when using the Virtuoso Photonics Solution. Using the Composite Waveguide Editor, you can edit the different building blocks of a waveguide path, such as straight waveguide and bend waveguide.
Lists the various waveguide instances that together comprise the composite waveguide.
For each waveguide element, the corresponding Library, Cell, and View information is also listed.
For the selected waveguide element, the adjoining preview pane displays an image of the composite waveguide, highlighting the part represented by the selected element.
Lists the CDF parameters corresponding to the selected waveguide element. Only those parameters that correspond to the selected waveguide element are displayed. The Orientation parameter is applicable to all the supported waveguide elements. Therefore, the Orientation parameter is always displayed.
Orientation lists the supported orientations for generating the selected waveguide element.
waveguide layer specifies the valid layer on which the optical connection is supported.
Rotation specifies the angle at which the selected waveguide element can rotate.
Radius specifies the curvature of the selected waveguide element.
Length specifies the length of a straight waveguide element.
Width specifies the width of the selected waveguide element.
Total Angle (deg) specifies the length of an arc (in degrees) for the circle whose radius is specified by the Radius parameter.
Total Angle (Rad) specifies the length of an arc (in radians) for the circle whose radius is specified by the Radius parameter. This parameter is automatically calculated using the Total Angle (deg) value.
Align elements rotates the subsequent components inside a composite waveguide to maintain their alignment when the selected component is edited to change its rotation, total angle, or radius.
Match widths updates the width of components inside a composite waveguide to ensure the width of each subsequent component matches that of the edited waveguide component.
Environment variable: cweMatchWidths
Show updates on canvas enables the dynamic zooming in and panning on clicking Apply to show the updates to the actual instance on the layout canvas.
Apply
zooms into and pans on the layout canvas to display the actual waveguide element selected for editing. The zoom and pan functionality is controlled by the dynamic zoom and pan functionality supported by the
By default, the selected waveguide element is panned into and displayed on the canvas, keeping the zoom settings unchanged. If the selected instance is currently visible, no panning or zooming is applied.
Related Topics
Virtuoso Photonics Solution Forms
Generate Selected From Layout Form
Use the Generate Selected From Layout form to customize the placement of back annotated unbound layout instances in the schematic.
| Field | Description |
|---|---|
|
Specifies how instances are backannotated to the schematic.
Environment Variable: |
|
|
Specifies the number of rows and columns of unbound instances for placement into the schematic. |
|
|
|
Updates the layout of instances to a grid with as close to a square aspect ratio as possible. |
|
|
Switches between column-priority packing and row-priority packing for the grid of instances being placed down. |
|
The following columns in the table provide information about all dummies that are not yet backannotated to the schematic. You can select and deselect instances in this table and edit the library, cell, and view information. |
|
|
Specifies the figure type. Valid values are instances or pin. |
|
|
Updates the master cellview based on the information in this form. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Related Topics
Return to top