Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Contact Us
Online Help
Domain Status
Man Pages

Virtual Servers

Topology Map

Server Agreement
Year 2038

USA Flag



Man Pages

Manual Reference Pages  -  PHCON (3)

[Include document man1/alc_contents.mac]

   phcon    phcon


phcon - mbk physical connector


See Also


The phcon structure is used to describe a connector belonging to a symbolic layout model, see phfig(3) for details. A strong convention on the mbk data structure is that two connector internally wired have the same name, the ’logical’ name.

The declarations needed to work on phcon are available in the header file "/labo/include/mph402.h", where ’402’ is the actual mbk version.

The following C structure supports the description of the connector :

typedef struct phcon {
   struct phcon     *NEXT;
   char             *NAME;
   long             INDEX;
   long             XCON, YCON;
   long             WIDTH;
   char             ORIENT;
   char             LAYER;
   struct ptype     *USER;
} phcon_list;

NEXT Pointer to the next connector of the model.
NAME Name of the connector. A model may posseses more than one connector with a given name, if they are internally wired.
INDEX Index of the connector. Since a model may have many connectors with the same name, it is needed to be able to point out one of them. The index allows to distinguish every connector using a topological order. This field is filled by the addphcon function, and shall not be modified otherwise.
XCON, YCON Connector coordinates. the point (XCON, YCON) must be placed on or inside of the abutment box of the model.
ORIENT Caracter indicating the face of the model on the which the connector is placed. It may take four values :
NORTH connector placed on top of cell
SOUTH connector placed on bottom of cell
EAST connector placed on right of cell
WEST connector placed on left of cell
LAYER Symbolic layer used for the connector. The legal values are :
NWELL N bulk
PWELL P bulk
NTIE N implant in P bulk
PTIE P implant in N bulk
NDIF N diffusion
PDIF P diffusion
NTRANS N transistor
PTRANS P transistor
POLY polysilicium
ALU1 first metal
ALU2 second metal
ALU3 third metal
TPOLY polysilicum through route
TALU1 first metal through route
TALU2 second metal through route
TALU3 third metal through route
WIDTH Width of the connector. The physical extension, concerning the width, of a connector is paralell to its face.
USER Pointer to a ptype list, see ptype for details, that is a general purpose pointer used to share informations on the connector.


mbk(1), addphcon(3), getphcon(3), delphcon(3), phfig(3), phref(3), locon(3), ptype(3).

[Include document man1/alc_bug_report.1]

Search for    or go to Top of page |  Section 3 |  Main Index

ASIM/LIP6 PHCON (3) October 1, 1997

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.