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

FreeBSD Manual Pages

  
 
  

home | help
GENLIB_LOSELF.3(August 16, 2002)	      GENLIB_LOSELF.3(August 16, 2002)

NAME
       GENLIB_LOSELF - add a logical inductor to the current netlist figure

SYNOPSYS
       #include	<genlib.h>

       void GENLIB_LOSELF(type,self,scon1,scon1,name)
       char type ;
       double self ;
       char *scon1, *scon1 ;
       char *name ;

PARAMETERS
       type		   Type	 of  the inductor to be	created	in the current
			   figure

       self		   Inductance value.

       scon1, scon1	   Name	of the signals on  which  the  given  inductor
			   connectors are to be	linked.

       name		   Inductor  name.  The	 unicity  of  the  name	is not
			   checked.

DESCRIPTION
       LOSELF adds a logical inductor to the current working figure. This  in-
       ductor  has each	of its pin logicaly linked to the adequat signal given
       as parameter. For the time being, the type attribut may take  the  fol-
       lowing value:

       SELFMIM
	      for a MIM	(metal)	type inductor.

ERROR
       "GENLIB_LOSELF impossible : missing GENLIB_DEF_LOFIG"
	      No  figure  has been yet specified by a call to DEF_LOFIG. So it
	      isn't possible to	add anything. you must call  DEF_LOFIG	before
	      any other	netlist	call.

EXAMPLE
       #include	<genlib.h>

       int main(int argc,char *argv[])
       {
	 /* Create a figure to work on,	a parallel inductor */
	 GENLIB_DEF_LOFIG("parallel_self") ;

	 /* Define interface */
	 GENLIB_LOCON("i",IN,"input") ;
	 GENLIB_LOCON("f",OUT,"output")	;

	 /* Add	inductors */
	 GENLIB_LOSELF(SELFMIM,5.1,"input","output","self1") ;
	 GENLIB_LOSELF(SELFMIM,5.2,"input","output","self2") ;

	 /* Save all that on disk */
	 GENLIB_SAVE_LOFIG() ;

	 return	0 ;
       }

SEE ALSO
       genlib(1),  GENLIB_BUS(3),  GENLIB_ELM(3),  GENLIB_LOINS(3), GENLIB_LO-
       CON(3).

PROCEDURAL GENERATION LANGUAGE	   ASIM/LIP6  GENLIB_LOSELF.3(August 16, 2002)

NAME | SYNOPSYS | PARAMETERS | DESCRIPTION | ERROR | EXAMPLE | SEE ALSO

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

home | help