pdaDRC_OPStriple
Structure
The attributes and elements are shown below, in a sorted per type fashion.In case a list is printed after an element, it indicates that you can have many, otherwise it should be a single element. With a optional it tells the element is not required.
<drcA_NoOverlap_B_Exclude_C DFM="..." level="..." rule="..." pdaOPStriple:A="..." pdaOPStriple:B="..." pdaOPStriple:C="..." ... > ...
<pdaOPStriple:doc> ... </doc> optional
<pdaOPStriple:msg> ... </msg> optional
<pdaOPStriple:tex> ... </tex> optional
</drcA_NoOverlap_B_Exclude_C>
XSD The schema file can be downloaded or viewed at xPDK_Layout.
Details
Type pdaOPStriple
A base class for multi-layer operations.You can use the elements doc and tex to document the operation. This is often useful for later changes as the logic behind complex chains of operations is often not easy to follow by colleques and/or partners.
DFM
Type pdaExpression documentation: Define an expression.Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.
level
Type pdaDrcWarningLevel documentation: Error/warning level for a DRC message.Normal use is Warning / Error.
rule
A
Type pdaGDSlayerReference documentation: Reference on the GDS layer in the xPDK_Layout.xsd.B
Type pdaGDSlayerReference documentation: Reference on the GDS layer in the xPDK_Layout.xsd.C
Type pdaGDSlayerReference documentation: Reference on the GDS layer in the xPDK_Layout.xsd.doc
Type pdaDocumentation documentation: Document anything relevant for the topic you want to define.This field allows some (short, few lines) documentation to be written. It can be a long string, but the idea is not to replace a design manual.
This fields is like
tex
which allows documentation in LaTex format; doc
is restricted to plain text.