AN INTRODUCTION TO CDL1, A COMPUTER DESCRIPTION LANGUAGE
RCA LABS PRINCETON NJ PRINCETON United States
Pagination or Media Count:
The objective of this report is to develop a formal language to describe hardware and software computing systems. The language is to provide a linguistic basis to consider machine-aided solutions of a variety of design problems i.e., problems concerning design documentation, data retrieval systems, system simulation, diagnosis, analysis and synthesis. This report discusses in some detail the considerations that went into the design of the computer description language, called CDL1 it points out the need for developing such a language and briefly discusses the kinds of applications such a language may have. The report points out the various kinds of system descriptions one may encounter in a design process and relates them to the language features necessary to express them the language itself is described informally. Examples are presented to illustrate the use of the language, the concepts associated with descriptions of systems at various stages of design, and the consequent hierarchical structure such descriptions acquire.