Sample LAM File
<!DOCTYPE LAM_FILE>
<LIBRARY_DATA>
<VERSION NUMBER="0.2" />
<LOGICAL>
<LIB NAME="basic" >
<CELL NAME="cellA" >
<VIEW NAME="symbol" >
<REMOVE_DEVICE>(short(src dst))</REMOVE_DEVICE>
</VIEW>
</CELL>
</LIB>
<LIB NAME="lib1" >
<CELL NAME="cellB" >
<VIEW NAME="symbol" >
<MFACTOR_SPLIT>t</MFACTOR_SPLIT>
<REMOVE_DEVICE>(short(PLUS MINUS) funcR(r))</REMOVE_DEVICE>
<STOP_LIST>abstract layout layoutS</STOP_LIST>
<VIEW_LIST>schematic symbol layout compacted</VIEW_LIST>
<PARAMETERS>
<IGNORE>
<GEN>w l</GEN>
<CHECK>a b</CHECK>
</IGNORE>
</PARAMETERS>
</VIEW>
</CELL>
<CELL NAME="cellC" >
<VIEW NAME="symbol" >
<MFACTOR_SPLIT>t</MFACTOR_SPLIT>
<STOP_LIST>abstractX layoutX layoutSX</STOP_LIST>
<VIEW_LIST>schematicX symbolX layoutX</VIEW_LIST>
<TERMINALS>
<IGNORE>
<GEN>x y z</GEN>
<CHECK>a b c</CHECK>
</IGNORE>
</TERMINALS>
</VIEW>
</CELL>
</LIB>
</LOGICAL>
<PHYSICAL>
<COMPONENT_TYPE_GROUPS>
<LIB NAME="lib1" >
<COMPONENT_TYPE_GROUP NAME="nmos" >
<COMP_CLASS>NMOS</COMP_CLASS>
<WIDTH>w</WIDTH>
<DRAIN>d</DRAIN>
<GATE>g</GATE>
<SOURCE>s</SOURCE>
<BULK>b</BULK>
<ACTIVE_LP>ndiff drawing</ACTIVE_LP>
<FOLD_THRESH>0.92</FOLD_THRESH>
<VIEWS>layout filler</VIEWS>
</COMPONENT_TYPE_GROUP>
<COMPONENT_TYPE_GROUP NAME="pmos" >
<COMP_CLASS>PMOS</COMP_CLASS>
<WIDTH>w</WIDTH>
<DRAIN>d</DRAIN>
<GATE>g</GATE>
<SOURCE>s</SOURCE>
<BULK>b</BULK>
<ACTIVE_LP>pdiff drawing</ACTIVE_LP>
<FOLD_THRESH>0.9</FOLD_THRESH>
<VIEWS>layout</VIEWS>
</COMPONENT_TYPE_GROUP>
</LIB>
<LIB NAME="lib2" >
<COMPONENT_TYPE_GROUP NAME="myNmos" />
<COMP_CLASS>NMOS</COMP_CLASS>
<WIDTH>w</WIDTH>
<DRAIN>d</DRAIN>
<GATE>g</GATE>
<SOURCE>s</SOURCE>
<BULK>b</BULK>
<ACTIVE_LP>ndiff drawing</ACTIVE_LP>
<FOLD_THRESH>0.6</FOLD_THRESH>
<VIEWS>layout filler</VIEWS>
</COMPONENT_TYPE_GROUP>
</LIB>
</COMPONENT_TYPE_GROUPS>
<MAPPINGS>
<LIB NAME="lib1" >
<CELL NAME="cellB" >
<VIEW NAME="layout" >
<LOGICAL_CELL>
<LIB NAME="lib2" >
<CELL NAME="cellF" >
<VIEW NAME="symbol" />
</CELL>
</LIB>
</LOGICAL_CELL>
</VIEW>
</CELL>
</LIB>
<LIB NAME="lib2" >
<CELL NAME="cellE" >
<COMPONENT_TYPE>
<NAME>myNmos</NAME>
<LIB>lib2</LIB>
</COMPONENT_TYPE>
<VIEW NAME="layout" >
<LOGICAL_CELL>
<LIB NAME="lib1" >
<CELL NAME="cellA" >
<VIEW NAME="schematicB" >
<ROUNDING>(w 0.01 round)</ROUNDING>
<PARAMETERS>
<MAP>l L ; w W ; x X2 ; </MAP>
<IGNORE>
<GEN>w l</GEN>
<CHECK>a b c</CHECK>
</IGNORE>
</PARAMETERS>
<TERMINALS>
<MAP>B G ; X D ; Y S ; </MAP>
</TERMINALS>
</VIEW>
<VIEW NAME="symbol" >
<ROUNDING>(w 0.05 round)</ROUNDING>
<PARAMETERS>
<MAP>l L ; w W ; </MAP>
<IGNORE>
<GEN>x y z</GEN>
<CHECK>d e f</CHECK>
</IGNORE>
</PARAMETERS>
<TERMINALS>
<MAP>D d ; G g ; S s ; </MAP>
<IGNORE>
<GEN>X</GEN>
</IGNORE>
</TERMINALS>
</VIEW>
</CELL>
</LIB>
</LOGICAL_CELL>
</VIEW>
</CELL>
<CELL NAME="cellG" >
<VIEW NAME="layout" >
<LOGICAL_CELL>
<LIB NAME="lib1" >
<CELL NAME="cellD" >
<VIEW NAME="symbol" />
</CELL>
</LIB>
</LOGICAL_CELL>
</VIEW>
<VIEW NAME="layoutS" >
<LOGICAL_CELL>
<LIB NAME="lib1" >
<CELL NAME="cellD">
<VIEW NAME="symbolS" />
</CELL>
</LIB>
</LOGICAL_CELL>
</VIEW>
</CELL>
</LIB>
</MAPPINGS>
</PHYSICAL>
</LIBRARY_DATA>
Related Topics
Library and Attributes Mapping File Syntax
LAM File Component Type Section
Return to top