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

  
 
  

home | help
BEH_MAKBDD(3)			  BHL functions 		   BEH_MAKBDD(3)

NAME
     beh_makbdd - create a BDD for each expression in a description

SYNOPSIS
     void beh_makbdd (fig_pnt)
     struct befig *fig_pnt;

PARAMETERS
     fig_pnt   pointer of the BEFIG structure

DESCRIPTION
     beh_makbdd()  reads  a whole behavioral description (a BEFIG) and creates a
     BDD for each expression present in  the  description.  For  simple  signals
     (simple  outputs  -  BEOUT, simple iternal signals - BEAUX, simple internal
     delayed signals - BEDLY), one BDD is created which corresponds to	the  ex-
     pression that drives the signal. The BDD is stored into a specific field in
     the  corresponding structure (NODE). For signals that have multiple expres-
     sions (registers, internal busses, bussed ports), one BDD	is  created  for
     each  expression  and  stored  in	the corresponding field of the structure
     (CNDNODE for conditions or VALNODE for the value).

     fig_pnt represents the pointer of the description.

EXAMPLE
     #include <beh109.h>
     struct befig *befig_pnt;

     beh_makbdd (befig_pnt);

SEE ALSO
     beh(3), befig(3), berin(3), beaux(3), bereg(3), beh_debug(3)

ASIM/LIP6			 October 1, 1997		   BEH_MAKBDD(3)

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

home | help