next up previous
Next: Use of Alliance inside Up: overview Previous: Supported exchange formats

Alliance internal organization

The complete Alliance CAD system contains about 600 000 lines of C code, and over 600 leaf cells. It compiles and runs on most Unix system, and requires the basic X-Window library X11 plus Motif. The distribution tape shows that there are three kinds of files:

Alliance as been developed in order to simplify cooperative work between the CAD tool designers. The existence of a common data structure framework releaves the developer of many burdens: reading and writing many file format, conceptualizing the VLSI objects, writing classical high level and nevertheless complex functions, ... All the Alliance tools share these data structures and their related functions. So each tool communicates with the other ones smoothly, by construction.



 



Alliance Web Site © 1997, 2002 ASIM/LIP6/UPMC, page maintained by Czo [Olivier Sirol] , last updated on 26 May 2000.