Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
PHCON(3)	       MBK PHYSICAL STRUCTURE DEFINITIONS		PHCON(3)

NAME
     phcon - mbk physical connector

DESCRIPTION
     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  distin-
			 guish	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,  con-
			 cerning  the  width,  of a connector is parallel to its
			 face.

     USER		 Pointer to a ptype list, see ptype for details, that is
			 a general purpose pointer used to share information  on
			 the connector.

SEE ALSO
     mbk(1),  addphcon(3),  getphcon(3),  delphcon(3),	phfig(3),  phref(3), lo-
     con(3), ptype(3).

ASIM/LIP6			 October 1, 1997			PHCON(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=phcon&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help