Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
VLSI Electronics Microstructure Science, Volume 20: VLSI and Computer Architecture reviews the approaches in design principles and techniques and the architecture for computer systems implemented in VLSI. This volume is divided into two parts. The first section is concerned with system design. Chapters under this section focus on the discussion of such topics as the evolution of VLSI; system performance and processor design considerations; and VLSI system design and processing tools. Part II of the book focuses on the architectural possibilities that have become cost effective with the development of VLSI circuits. Topics on architectural requirements and various architectures such as the Reduced Instruction Set, Extended Von Neumann, Language-Oriented, and Microprogrammable architectures are elaborated in detail. Also included are chapters that discuss the evaluation of architecture, multiprocessing configurations, and the future of VLSI. Computer designers, those evaluating computer systems, researchers, and students of computer architecture will find the book very useful.
Language
Place of publication
Publishing group
Elsevier Science & Techn.
ISBN-13
978-1-4832-1784-0 (9781483217840)
Schweitzer Classification
¿Preface to Part IPreface to Part IIPart I System Design Chapter 1 An Introduction to VLSI 1.1 The Evolution of Digital Electronics Toward VLSI and Beyond 1.2 A Comparison of Different VLSI Technologies Chapter 2 Silicon MOS Technology 2.1 Introduction 2.2 Device Characteristics 2.3 Logic Families 2.4 Memory Elements 2.5 Fabrication 2.6 Scaling and Design Rules 2.7 Scaling Constraints and VLSI Trends 2.8 System Performance Considerations 2.9 Processor Design Considerations Chapter 3 Silicon Bipolar Integrated Circuits 3.1 Introduction 3.2 Logic Families 3.3 Memory Elements 3.4 Fabrication 3.5 System Performance Considerations 3.6 Processor Design Considerations 3.7 Bipolar Trends Chapter 4 Gallium-Arsenide Technology 4.1 Introduction 4.2 Devices 4.3 Fabrication 4.4 Logic Families 4.5 System Performance Considerations 4.6 Processor Design Considerations Chapter 5 Superconductive Electronics 5.1 Introduction 5.2 Devices 5.3 Fabrication 5.4 Logic Families 5.5 Memory Elements 5.6 System Performance Considerations 5.7 Processor Design Considerations Chapter 6 An Overview of Digital VLSI System Design 6.1 Introduction 6.2 Design Methodologies 6.3 Design Aids and Tools 6.4 Design Styles 6.5 Comparison of Different Design Styles 6.6 Current Research and Development Efforts Chapter 7 Design Automation Tools 7.1 Introduction 7.2 Standard Interfaces 7.3 Logic Synthesis and Optimization 7.4 Placement and Routing 7.5 Testing 7.6 Silicon Compilers Chapter 8 Examples of CAD Systems and VLSI Designs 8.1 Introduction 8.2 Bipolar Systems 8.3 MOS Systems: University-Based Designs 8.4 MOS Systems: Commercial Designs 8.5 Gallium-Arsenide Systems 8.6 Superconducting Systems Chapter 9 VLSI Trends 9.1 Fabrication 9.2 Very High Speed Integrated Circuits 9.3 Testability and Testing 9.4 Three-Dimensional Integrated Circuits 9.5 Fault Tolerance Techniques and Yield 9.6 Packaging 9.7 Integration of Analog FunctionsReferences to Part IPart II Architectural Aspects Chapter 10 Introduction 10.1 Motivation 10.2 VLSI as an Implementation Medium 10.3 Advances 10.4 Overview of Part II Chapter 11 Architectural Requirements 11.1 General Objectives of an Architecture 11.2 Instruction Set Architecture 11.3 Microarchitecture 11.4 Support for Data Structures and Data Types 11.5 Support for Subroutine Calls 11.6 Memory Management 11.7 Virtual Machines 11.8 Support for Multiprocessing 11.9 Word Length 11.10 Independence of Data and Control Units 11.11 Security and Reliability 11.12 Performance Chapter 12 Reduced Instruction Set Architectures 12.1 Advantages of Simpler Instruction Sets 12.2 Examples Chapter 13 Extended Von Neumann Architectures 13.1 Complex Instruction Sets 13.2 Examples Chapter 14 Security-Oriented Architectures 14.1 Enhancing Security 14.2 Examples Chapter 15 Harvard Architectures 15.1 Separation of Instructions from Data 15.2 Example: Texas Instruments TMS320 Series Chapter 16 Language-Oriented Architectures 16.1 Support of High-Level Languages 16.2 Examples Chapter 17 Object-Oriented Architectures 17.1 Objects at the Architectural Level 17.2 Examples Chapter 18 Microprogrammable Architectures 18.