1. Introduction --; 1. Introduction --; 2. Logic Design --; 2.1. Design Overview --; 2.2. Processing Unit Chip --; 2.3 Timer Support --; 2.4. Memory Management Unit Chip --; 2.5. Storage Controller Chip --; 2.6. Floating Point Coprocessor --; 2.7. Bus Interface Chips --; 2.8. Clock Chip --; 2.9. Clocking --; 2.10. Processor Bus --; 2.11. Reliability, Availability, Serviceability --; 3. Logic Design Tools --; 3.1. Logic Design System Overview --; 3.2. Hardware Design Language --; 3.3. Logic Synthesis --; 3.4 Logic Synthesis Design Experience --; 3.5. Timing Analysis and Verification --; 3.6. Logic Design Verification --; 3.7. Logic Simulation --; 4. CWp Technology --; 4.1 Chip Technology Overview --; 4.2. Master Image Chip --; 4.3. VLSI Book Library and Array Macros --; 4.4. A New I/O Driver Circuit --; 4.5. Embedded Array Macros --; 4.6. Packaging --; 5. Semiconductor Technology --; 5.1. Design for Testability --; 5.2. Test and Characterization --; 5.3. Semiconductor Process / Device Design --; 5.4. Failure Analysis --; 6. Physical Design Tools --; 6.1 Physical Design Concept --; 6.2 Hierarchical Physical Design --; 6.3 Hierarchical Layout and Checking --; 6.4. Delay Calculator and Timing Analysis --; 6.5. Physical Design Experience --; 7. System Implementation --; 7.1. ES/9370 System Overview --; 7.2. High Level Microprogramming in 1370 --; 7.3. System Bring-Up and Test --; 7.4. Outlook --; Authors --; References.
This text has been produced for the benefit of students in computer and infor mation science and for experts involved in the design of microprocessors. It deals with the design of complex VLSI chips, specifically of microprocessor chip sets. The aim is on the one hand to provide an overview of the state of the art, and on the other hand to describe specific design know-how. The depth of detail presented goes considerably beyond the level of information usually found in computer science text books. The rapidly developing discipline of designing complex VLSI chips, especially microprocessors, requires a significant extension of the state of the art. We are observing the genesis of a new engineering discipline, the design and realization of very complex logical structures, and we are obviously only at the beginning. This discipline is still young and immature, alternate concepts are still evolving, and "the best way to do it" is still being explored. Therefore it is not yet possible to describe the different methods in use and to evaluate them. However, the economic impact is significant today, and the heavy investment that companies in the USA, the Far East, and in Europe, are making in gener ating VLSI design competence is a testimony to the importance this field is expected to have in the future. Staying competitive requires mastering and extending this competence.
With Contributions by Members of the IBM Development Team