Silicon Compilation Using a Lisp-Based Layout Language.
Abstract
Two related silicon compilers developed at MIT's Lincoln Laboratory with a common layout language are examined. The simpler one, the Lincoln Boolean Synthesizer (LBS), is a Complementary Metal Oxide (CMOS) technology based program for generating chips out of arbitrary boolean expressions. MacPitts, on the other hand, can implement advanced programming language constructs in N-Channel (NMOS) technology. A study of their layout language, Lincoln Laboratory's LISP-based Layout Language (L5), and its implementation is presented. In addition, there is also a brief discussion of how Macpitts's functional repertoire can be changed.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1986
- Accession Number
- ADA171369
Entities
People
- Manuel A. Malagon-fajar
Organizations
- Naval Postgraduate School