eCommons

 

The GENERIC Programming Language Manual

dc.contributor.authorSolworth, Jon A.en_US
dc.date.accessioned2007-04-23T17:10:42Z
dc.date.available2007-04-23T17:10:42Z
dc.date.issued1985-09en_US
dc.description.abstractGENERIC is a programming language for the description and manipulation of integrated circuits. GENERIC works on the layout level with the designer in complete control of the layout process. To design an integrated circuit, a program is written which hierarchically describes the chip. The dynamic calling structure of the program determines the integrated circuit's hierarchical cell structure. These cells are created by special procedures called generators. Generators are capable of producing completely custom structures-they do not consist of predefined layout. In addition to the specification, GENERIC provides operators for the manipulation of integrated circuit layouts, thus enabling existing geometry to be modified. These modifications can be geometrical, topological or circuit. GENERIC is a very high level language. The language is general purpose-the VLSI aspects of the language are layered on top of the basic language as a run-time library. Since the library itself is written in GENERIC, the language is completely extensible.en_US
dc.format.extent3564260 bytes
dc.format.extent1652423 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR85-698en_US
dc.identifier.urihttps://hdl.handle.net/1813/6538
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleThe GENERIC Programming Language Manualen_US
dc.typetechnical reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
85-698.pdf
Size:
3.4 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
85-698.ps
Size:
1.58 MB
Format:
Postscript Files