About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
DAC 1970
Conference paper
Quality of designs from an automatic logic generator (ALERT)
Abstract
Automation of the design of computer logic has evoked wide-spread interest and activity. Never-theless, detailed comparisons of automatically generated logic and manually prepared logic have not been made available. The ALERT program is a logic generator which accepts as input a summary description of a new computer in a high-level language, and from this it compiles logic designs to carry out the func-tions specified. This paper examines the quality of logic generated by the ALERT system. The specifications of several computers have been processed through the ALERT system. This report discusses the most comprehensive design processed, the central processor of the IBM 1800 computer. The 1800 had been designed by conventional man-ual techniques prior to this study, and its logic schematics were, therefore, available for compar-ison with the logic generated by ALERT. It was found that the automatically produced circuitry required 160% more components than used in the corresponding parts of the actual computer. Reasons for this discrepancy are considered, and methods are described which are expected to re-duce the discrepancy between automatically gener-ated designs and manual designs. The study indicates that automatic generation of computer logic and circuitry from high-level system descriptions offers a practical and viable alternative to traditional methods of logic de-sign. Within the limits of the study, the auto-matically prepared design was found to be correct, functional, and manufacturable.