phoDrawPhotoDiodeBBSymbol
phoDrawPhotoDiodeBBSymbol(
d_cellViewId
n_magnification
?Port1Name s_PortName
?Port1Direction s_direction
?cathodeName s_name
?cathodeDirection s_direction
?anodeName s_name
?anodeDirection s_direction
)
=> t / nil
Description
(Virtuoso Photonics Option) Draws a photo diode symbol.
Arguments
|
d_cellViewId
|
Database ID of a cellview.
|
|
n_magnification
|
Database magnification value to set on the instance.
Default: 1.0
|
|
?Port1Name s_PortName
|
|
|
Name of the optical port. The default is "opt1".
|
|
?Port1Direction s_direction
|
|
|
Direction of the optical port. The default is "inputOutput".
|
|
?cathodeName s_Name
|
|
|
Name of the cathode. The default is "cathode".
|
|
?cathodeDirection s_direction
|
|
|
Direction of the cathode. The default is "inputOutput".
|
|
?anodeName s_Name
|
|
|
Name of the anode. The default is "anode".
|
|
?anodeDirection s_direction
|
|
|
Direction of the anode. The default is "inputOutput".
|
Return Value
|
t
|
Symbol for the photo diode is generated.
|
|
nil
|
Symbol is not generated.
|
Example
cv = dbOpenCellViewByType("test" "myPhotoDiode" "symbol" "schematicSymbol" "w")
phoDrawPhotoDiodeBBSymbol(cv 1.0 ?port1Name "RXOpt")
dbSave(cv)
dbClose(cv)
Related Topics
Photonics Symbol Generator Functions
Symbol Pcell Example
Return to top