genlib_elm(3) opensolaris man page | unix.com

Man Page: genlib_elm

Operating Environment: opensolaris

Section: 3

GENLIB_ELM.3(October 1, 1997)											     GENLIB_ELM.3(October 1, 1997)

NAME
GENLIB_ELM - Creates a single element bus name for netlist SYNOPSYS
#include <genlib.h> char *GENLIB_ELM(busname, index); char *busname; long index; ORIGIN
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Universite Pierre et Marie CURIE, in Paris, France. Web : http://asim.lip6.fr/recherche/alliance/ E-mail : alliance-users@asim.lip6.fr PARAMETERS
busname Common signal name for a bus index Index of the demanded signal belonging to the bus DESCRIPTION
ELM Creates a single element bus names valid for the genlib netlist functions that manipulate the signal, and/or connector, concept. They are: LOINS(3) LOCON(3) The index argument gives the index of the name to be created. This function has a constant equivalent, it means that if the index value is known at compilation time, one should better use, for read- ability purposes, the "[n]" construct. EXAMPLE
#include <genlib.h> main() { int b = 0; int e = 12; /* Create a figure to work on */ GENLIB_DEF_LOFIG("mycell"); /* define interface */ GENLIB_LOCON(GENLIB_BUS("i", b, e), INPUT, BUS("sig", b, e); GENLIB_LOCON("o[2:0]", OUTPUT, "sigout[4:6]"); /* Place an instance */ GENLIB_LOINS("model","instance", GENLIB_ELM("sig", e/2), "sigout[6]", EOL); /* Save all that on disk */ GENLIB_SAVE_LOFIG(); } SEE ALSO
genlib(1), GENLIB_BUS(3). BUG REPORT
This tool is under development at the ASIM department of the LIP6 laboratory. We need your feedback to improve documentation and tools. PROCEDURAL GENERATION LANGUAGE
ASIM/LIP6 GENLIB_ELM.3(October 1, 1997)
Related Man Pages
genlib_bus(3) - debian
genlib_elm(3) - bsd
genlib_elm(3) - sunos
genlib_elm(3) - opensolaris
genlib_elm(3) - plan9
Similar Topics in the Unix Linux Community
Grep the 'not running' jobs and will send the update in mail with its name(job)
Free Sun Blade 2k, Ultra 2, Ross Hyperstation 30, cards, memory- Baltimore, MD
What's legal and what's not?
%memused is high
Solaris 10 - password complexity not working