Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

phoDrawEdgeCouplerBBSymbol

phoDrawEdgeCouplerBBSymbol(
d_cellViewId
n_magnification
?edgePortName s_PortName
?edgePortDirection s_direction
?outPortName s_PortName
?outPortDirection s_direction
) 
=> t / nil

Description

(Virtuoso Photonics Option) Draws an optical edge coupler building block symbol.

Arguments

d_cellViewId

Database ID of a writable schematic symbol cellview.

n_magnification

Database magnification value to set on the instance.

Default: 1.0

?edgePortName s_PortName

Name of the edge port. The default is "fiber".

?edgePortDirection s_direction

Direction of the edge port. The default is "inputOutput".

?outPortName s_PortName

Name of the drop port. The default is "out".

?outPortDirection s_direction

Direction of the out port. The default is "inputOutput".

Value Returned

t

Symbol for the optical edge coupler building block is generated.

nil

Symbol is not generated.

Example

cv = dbOpenCellViewByType("gopdkX" "edgeCouplerExample" "symbol" "schematicSymbol" "w")
phoDrawEdgeCouplerBBSymbol(cv 1.0 ) 

Related Topics

Photonics Symbol Generator Functions

Symbol Pcell Example


Return to top
 ⠀
X