loself.3alc man page

loself — mbk logical inductor

Description

The loself is used to describe a logical inductor. The created inductor is a functional logical inductor, not a parasitic inductor. For the time being, only MIM (i.e. metal) inductor type is supported.

The declarations needed to work on loself are available in the header file "/labo/include/mlo.h".

The following C structure supports the description of the logical inductor :

typedef struct loself
	{
	  struct loself	∗NEXT  ;
	  struct locon	∗SCON1 ;
	  struct locon	∗SCON2 ; 
	  char	∗NAME  ;
	  double	SELF   ;
	  char	TYPE   ;
	  struct ptype	∗USER  ;
	} loself_list	       ;

Pointer to the next loself of the list.

SCON1

Pointer to the scon1 connector of the inductor. This connector is, of course unique. See locon(3) for details.

SCON2

Pointer to the scon2 connector of the inductor. This connector is, of course unique. See locon(3) for details.

NAME

Inductor instance name

SELF

Inductance value

TYPE

Layer type of the inductor. One legal values is available :

SELFMIM

Metal inductor.

USER

Pointer to a ptype list, see ptype(3) for details,  that is a general purpose pointer used to share information on the inductor.

See Also

mbk(1), addloself(3), getloself(3), delloself(3), setloself(3), locon(3), lofig(3), ptype(3).

Referenced By

addloself.3alc(3), delloself.3alc(3), getloself.3alc(3), lofig.3alc(3), mlodebug.3alc(3), setloself.3alc(3), viewloself.3alc(3).

August 14, 2002 ASIM/LIP6 MBK LOGICAL STRUCTURE DEFINITIONS