Globally-asynchronous locally-synchronous systems
Abstract
This thesis provides a new framework for the design of very high performance digital machines. The new theoretical results which are presented have practical implications, and lead to a better understanding of possibilities and limitations in the design of computers, communication hardware and other digital machinery. The discussion centers on different organizations for globally-asynchronous, locally-synchronous systems, and covers the following issues: organizations for complex digital systems, metastability as a limitation for high performance, structures for two classes of non-conventional architectures, optimization, performance, reliability, and design techniques. We present new algorithms to compile the specifications of such machines onto efficient circuits, and to verify the correctness of the resulting machines. The models we developed for the analysis of the tradeoffs between different variables that affect the safety of operation of these systems, show that the proposed organizations result in extremely fast and reliable digital machines. The proposed organizational schemes can be used within a wide range of architectures, and integrated circuits designed according to this methodology have been developed and tested.
- Publication:
-
Ph.D. Thesis
- Pub Date:
- October 1984
- Bibcode:
- 1984PhDT........50C
- Keywords:
-
- Algorithms;
- Architecture (Computers);
- Communication Equipment;
- Computer Design;
- Digital Systems;
- Integrated Circuits;
- Metastable State;
- Optimization;
- Reliability;
- Synchronism;
- Data Systems;
- Digital Computers;
- Safety;
- Systems;
- Communications and Radar