Embedded computing (嵌入式计算 : 体系结构、编译器和工具的VLIW方法)
发布日期:2007-04-04 浏览次
[内容简介]
现今,嵌入式计算机的数量已经超过了通用计算机的数量,而我们每天都会被好几百个嵌入式计算机所影响,这已经不再是新闻。现在的问题是嵌入式计算机不断增长的性能、复杂性和容量要求我们采用一种新方法来进行设计。 本书的作者基于多年的研发经验,在书中描述了嵌入式计算机的一个新时代,其中处理器处于中心地位,这使得其设计方法完全不同于嵌入式系统设计的当前实践。他们论证了为什么对不可编程部件、外围设备、连接件和总线的传统元件采用一种以计算为中心、系统设计的方法是必需的。这些元件必须在一个系统设计中与高性能处理
[目次]
About the Authors
Foreword
Preface
Content and Structure
The VEX Computing System
Audience
Cross-Cutting Topics
Figure Achowledaments
Acknowledgments
CHAPTER 1 An Introduction to Embedded Processing
1.1 What Is Embedded Computing?
1.2 Distinguishing Between Embedded and General-Purpose Computing
1.3 Characterizing Embedded Computing
1.4 Embedded Market Structure
1.5 Further Reading
1.6 Exercises
CHAPTER 2 An Overview of VLIW and ILP
2.1 Semantics and Parallelism
2.2 Design Philosophies
2.3 Role of the Compile
2.4 VLIW in the Embedded and DSP Domains
2.5 Historical Perspective and Further Reading
2.6 Exercises
CHAPTER 3 An Overiew of ISA Design
3.1 Overview: What to Hide
3.2 Basic VLIW Design Principles
3.3 Deesigning a VLIW ISA for Embedded Systems
3.4 Instruction-set Encoding
3.5 VLIW Encoding
3.6 Encoding and Instruction-set Extensions
3.7 Further Reading
3.8 Exercises
CHAPTER 4 Architectural Structures in ISA Design
4.1 The Datapath
4.2 Registers and Clusters
4.3 Memory architecture
4.4 Branch Architecture
【关闭】