Abstract

This paper discusses the specifications, programming implementation, and use of a design automation system that can be used in the development of any computer having read-only storage (ROS) controls. This system, called the Controls Automation System (CAS), designed concurrently with the IBM System/360 was used to aid in the design and construction of Models 40, 50, 65 and 67. The current version of CAS is used by IBM to aid in the design of all systems with ROS controls. The system has been found particularly attractive for the simulation of microprogram-controlled machines although its use is not restricted to them. The newly developed elements of this system are: 1) a programming language for describing the data flow of a machine; 2) a program for translating a variety of microprogramming languages into a common one; and 3) a set of computer programs enabling the machines operation to be simulated on an IBM 7090/1401 computer. In addition, CAS has facilities for preparing microprogram design records in a form that is easy to use and understand, and it provides for rapid updating of design records. This paper was presented at the Sixth Annual Symposium on Switching Theory and Logical Design at the U. of M., Oct. 1965. The paper discussions on an elementary level the systems objectives and organization of CAS. The CAS machine description language is explained followed by the microprogram description. Inserted directly behind the microprogram description is the following rather interesting quote "By Defining the Microprogram and the Machine Description in the two simple specialized languages described here, the Controls Automation System has been able to accomplish what has previously been done by a single, rel a tively complex language". This reference to APL - and Gormon and Anderson's "A Logic Design Translator." presented at the 1962 FJCC. The paper than concludes with CAS output examples and details of the other CAS design aids. Here is the first explanation of the use of the funny little boxes encountered. Not as complete in detail as one might like, but an interesting paper if one should need an overview of CAS.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call