Logical design of macromodules

  • Authors:
  • Mishell J. Stucki;Severo M. Ornstein;Wesley A. Clark

  • Affiliations:
  • Washington University, St. Louis, Missouri;Washington University, St. Louis, Missouri;Washington University, St. Louis, Missouri

  • Venue:
  • AFIPS '67 (Spring) Proceedings of the April 18-20, 1967, spring joint computer conference
  • Year:
  • 1967

Quantified Score

Hi-index 0.01

Visualization

Abstract

The macromodules being developed at Washington University are logical building blocks which can be inserted into a special frame and inter-connected by standardized cables to form digital computing systems of any desired complexity. The logical design of these modules is fraught with many problems, some of which yield easily to standard design techniques and others which do not. The purpose of this paper is to present the design approaches in present use for the handling of problems of the latter type. Specifically, rather than present the details of adders, shifters, registers, etc., discussion is confined to those aspects of the logic within the modules which simplifies the job of assembling the modules into a working system. The general areas of asynchronous control, data validation, and word-length extension are discussed and design approaches presented. These approaches are then illustrated in the design of the macromodular data transfer operation, and the paper concludes with a few general comments on the circuitry now in use.