Silicon compiler design of combinational and pipeline adder integrated circuits.

Download
Author
Froede, Alexander O. III.
Date
1985-06Advisor
Kirk, D.E.
Second Reader
Loomis, Herschel H. Jr.
Metadata
Show full item recordAbstract
The architecture and structures used by the MacPitts silicon compiler to design integrated circuits are described, and the capabilities and limitations of the compiler are discussed. The performance of several combinational and pipeline adders designed by MacPitts and a hand-crafted pipeline adder are compared. Several different MacPitts design errors are documented. Tutorial material is presented to aid in using the MacPitts interpreter and to illustrate timing analysis of MacPitts-designed circuits using the program Crystal.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
NPS MICRO-COBOL: an implementation of Navy standard HYPO-COBOL for a microprocessor-based computer system
Farlee, Jim, Jr.; Rice, Michael L. (Monterey, California. Naval Postgraduate School, 1979-06);A compiler for a subset of the Automated Data Processing Equipment Selection Office (ASPESO) HYPO-COBOL has been implemented on a microcomputer. The implementation provides nucleus level constructs and file options from ... -
Steps toward a compiler for BLISS-360.
Bahler, Richard Charles (Monterey, California. Naval Postgraduate School, 1972);The design of a compiler for the IBM s/360 systems implementation language BLISS-360, a modification of the PDP-10 language BLISS-10, is described. The compiler has a two-pass structure that is based upon the XPL Compiler ... -
The design and implementation of a compiler for the object-oriented data manipulation language
Barbosa, Carlos Martin; Kutlusan, Aykut (Monterey, California. Naval Postgraduate School, 1995-09);Object-oriented relationships, such as inheritance and covering can not be readily incorporated in classic data models. This thesis addresses this problem by the design and implementation of an object-oriented data model ...