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

FreeBSD Manual Pages

  
 
  

home | help
GENLIB_OUTLINE.3(October 1, 1997)	     GENLIB_OUTLINE.3(October 1, 1997)

NAME
       GENLIB_OUTLINE -	build an outline from the current layout cell

SYNOPSYS
       #include	<genlib.h>
       void GENLIB_OUTLINE();

DESCRIPTION
       OUTLINE	build a	black box from a layout.  After	a call to OUTLINE, the
       figure has only its abutment box, its connectors, references  and  feed
       through.

EXAMPLE
       #include	<genlib.h>
       main()
       {
	    /* Create a	figure to work on  */
	    GENLIB_DEF_PHFIG("cell");
	    /* Place an	instance */
	    GENLIB_PLACE("model","i1", NOSYM,0L,0L);
	    GENLIB_PLACE("model","i2", NOSYM,120L,40L);
	    GENLIB_DEF_PHINS("i1");
	    GENLIB_PLACE_TOP("model2", "i3", NOSYM);
	    /* define the new abutment box as the standard envelop */
	    GENLIB_DEF_AB(0, 0,	0, 0);
	    GENLIB_OUTLINE();
	    /* Save all	that on	disk */
	    GENLIB_SAVE_PHFIG();
       }

SEE ALSO
       genlib(1).

PROCEDURAL GENERATION LANGUAGE	   ASIM/LIP6 GENLIB_OUTLINE.3(October 1, 1997)

NAME | SYNOPSYS | DESCRIPTION | EXAMPLE | SEE ALSO

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

home | help