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

FreeBSD Manual Pages

  
 
  

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

NAME
       phvia - mbk physical contact

DESCRIPTION
       The phvia structure is used to describe a via or	contact	belonging to a
       symbolic	layout model, see phfig(3) for details.

       The declarations	needed to work on phvia	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 via :
	      typedef struct phvia {
		 struct	phvia	  *NEXT;
		 char		  TYPE;
		 long		  XVIA,YVIA;
		 struct	ptype	  *USER;
	      }	phvia_list;

       NEXT		   Pointer to the next phvia in	the list.

       XVIA, YVIA	   Coordinates	of  the	 center	 of  the via. Vias are
			   macro generated patterns, so	only their center is a
			   matter of concern.

       TYPE		   Via type. The legal types for via are

			   CONT_POLY	       poly alu1  contact

			   CONT_VIA	       alu2 alu1  contact

			   CONT_DIF_N	       alu1 difn  contact

			   CONT_DIF_P	       alu1 difp  contact

			   CONT_BODY_N	       alu1 nwell contact

			   CONT_BODY_P	       alu1 pwell contact

			   CONT_VIA2	       alu2 alu3  contact

			   C_X_N	       L  shaped  N  transistor	corner
					       filling

			   C_X_P	       L shaped	 P  transistor	corner
					       filling

       USER		   Pointer  to a ptype list, see ptype(3) for details,
			   that	is a general purpose pointer used to share in-
			   formations on the via.

SEE ALSO
       mbk(1), addphvia(3), delphvia(3), phfig(3), ptype(3).

ASIM/LIP6			October	1, 1997			      PHVIA(3)

NAME | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=phvia&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help