出版時(shí)間:2006-9 出版社:機(jī)械工業(yè)出版社 作者:費(fèi)希爾 頁(yè)數(shù):671
Tag標(biāo)簽:無(wú)
內(nèi)容概要
現(xiàn)今,嵌入式計(jì)算機(jī)的數(shù)量已經(jīng)超過(guò)了通用計(jì)算機(jī)的數(shù)量,而我們每天都會(huì)被好幾百個(gè)嵌入式計(jì)算機(jī)所影響,這已經(jīng)不再是新聞?,F(xiàn)在的問(wèn)題是嵌入式計(jì)算機(jī)不斷增長(zhǎng)的性能、復(fù)雜性和容量要求我們采用一種新方法來(lái)進(jìn)行設(shè)計(jì)。 本書的作者基于多年的研發(fā)經(jīng)驗(yàn),在書中描述了嵌入式計(jì)算機(jī)的一個(gè)新時(shí)代,其中處理器處于中心地位,這使得其設(shè)計(jì)方法完全不同于嵌入式系統(tǒng)設(shè)計(jì)的當(dāng)前實(shí)踐。他們論證了為什么對(duì)不可編程部件、外圍設(shè)備、連接件和總線的傳統(tǒng)元件采用一種以計(jì)算為中心、系統(tǒng)設(shè)計(jì)的方法是必需的。這些元件必須在一個(gè)系統(tǒng)設(shè)計(jì)中與高性能處理器體系結(jié)構(gòu)、微體系結(jié)構(gòu)和編譯器以及應(yīng)用程序開發(fā)所需的編譯工具、調(diào)試器和模擬器統(tǒng)一。 在本書中,作者運(yùn)用他們?cè)诳鐚W(xué)科硬件/軟件開發(fā)和VVVLIW處理器方面的專業(yè)知識(shí)闡述嵌入式計(jì)算中的這種改變。VLIW體系結(jié)構(gòu)一直以來(lái)就是嵌入式系統(tǒng)設(shè)計(jì)中的通用選擇,同時(shí)VLIW也是貫穿全書的一個(gè)主題,而嵌入式計(jì)算是本書的核心課題。 本書將技術(shù)深度和實(shí)踐經(jīng)驗(yàn)完美結(jié)合,清晰闡述了通用計(jì)算系系統(tǒng)和嵌入式計(jì)算系統(tǒng)在研件、軟件、工具和操作系統(tǒng)層面上的不同,內(nèi)容全面,實(shí)例豐富,非常適合實(shí)踐工程師(芯片設(shè)計(jì)師和嵌入式系統(tǒng)設(shè)計(jì)師)以及專業(yè)技術(shù)人員使用,同時(shí)也可供高等院校相關(guān)專業(yè)的師生參考學(xué)習(xí)。
作者簡(jiǎn)介
Joseph A. Fisher,是惠普實(shí)驗(yàn)室的高級(jí)研究員,從1990年開始在惠普實(shí)驗(yàn)室致力于指令級(jí)并行、定制嵌入式VLIW處理器及其編譯器的研究工作。他曾就讀于紐約大學(xué)科朗研究院,1997年獲得博士學(xué)位,在求學(xué)期間,他還發(fā)明了跟蹤調(diào)度編譯器算法并創(chuàng)造了“指令級(jí)并行”這一術(shù)語(yǔ)。作為
書籍目錄
About the AuthorsForewordPreface Content and Structure The VEX Computing System Audience Cross-Cutting TopicsFigure AchowledamentsAcknowledgmentsCHAPTER 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 ExercisesCHAPTER 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 ExercisesCHAPTER 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 ExercisesCHAPTER 4 Architectural Structures in ISA Design 4.1 The Datapath 4.2 Registers and Clusters 4.3 Memory architecture 4.4 Branch Architecture ……CHAPTER 5 Microarchitecture DesignCHAPTER 6 System Design and SimulationCHAPTER 7 Embedded Compiling and ToolchainsCHAPTER 8 Compiling for VLIEs and ILPCHAPTER 9 The Run-Time SystemCHAPTER 10 Appilcation Design and CustomizationCHAPTER 11 Application AreasAPPENDIX A The VES SystemAPPENDIX B GlossaryAPPENDIX C BibliographyIndex
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載