linux man page for genlib_elm

Query: genlib_elm

OS: linux

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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_bus(3) - suse
genlib_elm(3) - v7
genlib_elm(3) - linux
genlib_elm(3) - opensolaris
Similar Topics in the Unix Linux Community
Please Donate to the Red Cross for Earthquake and Tsunami Relief in Japan
Merry Christmas!
Don Cragun crossing 4500 thanks went unnoticed for more than a week - late congratulations!
YouTube: How to Use Code Tags and Format Posts @UNIX.com