phoCompose
phoCompose(l_dbInstID l_libCellView) =>t_dbInstId/ nil
Description
(Virtuoso Photonics Option) Composes the specified list of waveguides into a composite of the specified master.
Arguments
Value Returned
|
The composite waveguide was not created because an error occurred or the specified master is not a composite waveguide. |
Example
Create a composite waveguide using the specified waveguide master.
when(window = hiGetCurrentWindow()
when(cellView = geGetEditCellView() ; This should be a layout cellview
wg1 = dbFindAnyInstByName(cellView "Opt0")
wg2 = dbFindAnyInstByName(cellView "Opt1")
; wg1 and wg2 are valid waveguide building blocks
composite = phoCompose(list(wg1 wg2) list("gopdk" "waveguideComposite" "layout"))
))
Related Topics
Return to top