
xiv Contents
5.7 Memory Systems 304
5.7.1 Traditional Parallel Memory Systems 304
5.7.2 Models for Memory 306
5.7.3 Heterogeneous Memory Systems 307
5.7.4 Consistent Parallel Memory Systems 309
5.8 Physically Distributed Systems and Networks 312
5.8.1 Time-Triggered Architecture 313
5.8.2 FlexRay 316
5.8.3 Aircraft Networks 324
5.9 Multiprocessor Design Methodologies and Algorithms 326
5.10 Summary 332
What We Have Learned 332
Further Reading 333
Questions 333
Lab Exercises 334
6.1 Introduction 337
6.2 What Is Different about Embedded Multiprocessor Software? 337
6.3 Real-Time Multiprocessor Operating Systems 339
6.3.1 Role of the Operating System 339
6.3.2 Multipr ...