嵌入式系统设计
基本信息
- 作者: (美)Frank VahidTony Givargis
- 译者: 骆丽
- 丛书名: 嵌入式系统译丛
- 出版社:北京航空航天大学出版社
- ISBN:7810774638
- 上架时间:2004-9-20
- 出版日期:2004 年9月
- 开本:16开
- 页码:324
- 版次:1-1
- 所属分类:
计算机 > 计算机组织与体系结构 > 嵌入式计算机
教材 > 征订教材 > 高等理工
教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 单片机及嵌入式计算机
内容简介回到顶部↑
本书介绍嵌入式系统应用设计技术,不仅介绍嵌入式系统技术的基本理论和技术概念,而且突破了以往微机原理或单片机原理等技术书籍的体系,将嵌入式系统硬件和操作系统作为统一的技术平台来介绍,完全符合嵌入式技术的基本特点。另外,还提供并分析了多个应用实例,使得本书不仅具有较高的学术参考价值,还具有重要的技术参考价值。
本书是美国加州大学Riverside分校“嵌入式系统入门”课程的教材,先修课程是“逻辑设计”。因此,本书可作为大多数电子和计算机工程/科学本科生、研究生嵌入式系统课程的教材,也可以作为本科生高年级设计课程以及从事嵌入式系统开发的一般工程技术人员的参考资料。
本书是美国加州大学Riverside分校“嵌入式系统入门”课程的教材,先修课程是“逻辑设计”。因此,本书可作为大多数电子和计算机工程/科学本科生、研究生嵌入式系统课程的教材,也可以作为本科生高年级设计课程以及从事嵌入式系统开发的一般工程技术人员的参考资料。
目录回到顶部↑
第1章 绪论
1.1 嵌入式系统综述1
1.2 设计上的挑战——设计指标的最佳化4
1.2.1 常用设计指标4
1.2.2 上市时间5
1.2.3 nre与单位成本6
1.2.4 性能7
1.3 处理器技术8
1.3.1 通用处理器——软件9
1.3.2 单用途处理器——硬件9
1.3.3 专用处理器10
1.4 ic技术11
1.4.1 全定制/vlsi12
1.4.2 半定制asic(逻辑门阵列和标准单元)12
1.4.3 pld13
1.4.4 发展趋势13
1.5 设计技术14
1.5.1 编译/综合15
1.5.2 库/ip16
1.5.3 测试/验证16
1.1 嵌入式系统综述1
1.2 设计上的挑战——设计指标的最佳化4
1.2.1 常用设计指标4
1.2.2 上市时间5
1.2.3 nre与单位成本6
1.2.4 性能7
1.3 处理器技术8
1.3.1 通用处理器——软件9
1.3.2 单用途处理器——硬件9
1.3.3 专用处理器10
1.4 ic技术11
1.4.1 全定制/vlsi12
1.4.2 半定制asic(逻辑门阵列和标准单元)12
1.4.3 pld13
1.4.4 发展趋势13
1.5 设计技术14
1.5.1 编译/综合15
1.5.2 库/ip16
1.5.3 测试/验证16
译者序回到顶部↑
嵌入式系统不仅是一种新的计算机系统应用技术,更是现代电子系统的核心技术之一。由于嵌入式系统具有功能强大、开发方便的优点,目前已经成为电子信息产品的基本技术。作为嵌入式系统的技术书籍,本书提供了最基本的嵌入式系统技术概念和应用设计方法。
随着嵌入式计算系统的广泛普及,嵌入式系统的复杂度也在迅速增长。复杂度的增加需要具有能跨越传统硬件和软件设计界限的新型设计者,这是嵌入式系统技术与传统单片机和微处理器系统技术的重要区别。
与传统的或人们已经习惯的单片机或微处理器应用系统设计技术不同,嵌入式系统应用设计技术具有如下几方面的特点:
嵌入式是微处理器、单片机和DSP处理器的应用技术,包含硬件系统和操作系统两大部分。因此,嵌入式系统具有系统级应用开发技术的基本特征。而以往的微处理器、单片机和DSP处理器应用设计,则属于器件或芯片级应用开发技术。
硬件系统的功能和技术复杂程度由所使用的CPU器件来决定。嵌入式系统硬件与应用领域和应用目标直接相关,只要能满足应用系统的需要,任何含有CPU的系统都可以作为嵌入式技术中的硬件系统。
以操作系统和硬件系统提供的接口作为应用系统设计的基础,其开发技术与PC机的应用开发颇为相似。在嵌入式系统应用开发中,设计者不必了解很多底层知识和技术,只需要在操作系统之上完成应用系统设计即可。
并不是所有的嵌入式系统都具有相应的硬件和软件复杂性。只要是以CPU为核心的应用硬件系统,并附有相应的操作系统和应用开发平台,则无论使用什么样的处理器,嵌入式系统都必须提供相应的操作系统,以供应用开发。
由于嵌入式应用技术与微处理器、单片机和DSP处理器的应用技术有较大的差别,本书原作者在调查了现有相关课程和教材的适用性之后,提出了“硬件和软件统一”的教学观点。这种“硬件和软件统一”的教学观点突破了以往的微机原理或单片机原理等技术课程的教学体系,把嵌入式系统硬件和操作系统作为统一的技术平台来介绍,完全符合嵌入式技术的基本特点。用原作者的话说,就是“本书没有将软件和硬件看作两个不同的领域,而是视为两个实现选项,随设计需要来选择,如成本、性能、功率、体积和灵活性等。”译者认为,这种新的教学观点可以作为一种重要的借鉴,引入我国的嵌入式技术的教学中;“硬件和软件统一”的观点不仅是教学的概念,也是嵌入式系统的基本特征,以及学习嵌入式系统和应用技术的重要方法。
本书的作者是目前国际嵌入式技术领域中公认的专家,不仅具有渊博的理论知识,更具有相当深厚的技术功底。作者在书中不仅提供了基本的理论和技术概念,还提供并分析了多个应用实例,这就使得本书不仅具有较高的学术参考价值,还具有重要的技术参考价值。
本书前言以及第1~9章由骆丽翻译,第10、11章及附录由张岳强翻译。张梅、李维敏、刘元盛、李晓光、李兵、张姝、罗俊、贾庭兰、杨玲参与了其中部分章节的翻译工作,魏晓燕、卢萧静、何国才、赵俊良、李鹏、张荣君等完成了本书的录入工作,全书由李哲英教授主审。在此,对这些老师和同学为本书所付出的辛勤劳动表示衷心的感谢。
译者骆丽
2004年8月于北京交通大学
随着嵌入式计算系统的广泛普及,嵌入式系统的复杂度也在迅速增长。复杂度的增加需要具有能跨越传统硬件和软件设计界限的新型设计者,这是嵌入式系统技术与传统单片机和微处理器系统技术的重要区别。
与传统的或人们已经习惯的单片机或微处理器应用系统设计技术不同,嵌入式系统应用设计技术具有如下几方面的特点:
嵌入式是微处理器、单片机和DSP处理器的应用技术,包含硬件系统和操作系统两大部分。因此,嵌入式系统具有系统级应用开发技术的基本特征。而以往的微处理器、单片机和DSP处理器应用设计,则属于器件或芯片级应用开发技术。
硬件系统的功能和技术复杂程度由所使用的CPU器件来决定。嵌入式系统硬件与应用领域和应用目标直接相关,只要能满足应用系统的需要,任何含有CPU的系统都可以作为嵌入式技术中的硬件系统。
以操作系统和硬件系统提供的接口作为应用系统设计的基础,其开发技术与PC机的应用开发颇为相似。在嵌入式系统应用开发中,设计者不必了解很多底层知识和技术,只需要在操作系统之上完成应用系统设计即可。
并不是所有的嵌入式系统都具有相应的硬件和软件复杂性。只要是以CPU为核心的应用硬件系统,并附有相应的操作系统和应用开发平台,则无论使用什么样的处理器,嵌入式系统都必须提供相应的操作系统,以供应用开发。
由于嵌入式应用技术与微处理器、单片机和DSP处理器的应用技术有较大的差别,本书原作者在调查了现有相关课程和教材的适用性之后,提出了“硬件和软件统一”的教学观点。这种“硬件和软件统一”的教学观点突破了以往的微机原理或单片机原理等技术课程的教学体系,把嵌入式系统硬件和操作系统作为统一的技术平台来介绍,完全符合嵌入式技术的基本特点。用原作者的话说,就是“本书没有将软件和硬件看作两个不同的领域,而是视为两个实现选项,随设计需要来选择,如成本、性能、功率、体积和灵活性等。”译者认为,这种新的教学观点可以作为一种重要的借鉴,引入我国的嵌入式技术的教学中;“硬件和软件统一”的观点不仅是教学的概念,也是嵌入式系统的基本特征,以及学习嵌入式系统和应用技术的重要方法。
本书的作者是目前国际嵌入式技术领域中公认的专家,不仅具有渊博的理论知识,更具有相当深厚的技术功底。作者在书中不仅提供了基本的理论和技术概念,还提供并分析了多个应用实例,这就使得本书不仅具有较高的学术参考价值,还具有重要的技术参考价值。
本书前言以及第1~9章由骆丽翻译,第10、11章及附录由张岳强翻译。张梅、李维敏、刘元盛、李晓光、李兵、张姝、罗俊、贾庭兰、杨玲参与了其中部分章节的翻译工作,魏晓燕、卢萧静、何国才、赵俊良、李鹏、张荣君等完成了本书的录入工作,全书由李哲英教授主审。在此,对这些老师和同学为本书所付出的辛勤劳动表示衷心的感谢。
译者骆丽
2004年8月于北京交通大学
前言回到顶部↑
如今,嵌入式系统无处不在,如家庭、办公室、汽车、工厂、医院、飞机以及消费电子产品等。巨大的需求数量以及新的复杂性呼唤全新的设计方法,新设计方法的重点在于高级设计工具以及软硬件的取舍,而不在于低级的汇编语言程序设计和逻辑设计。
传统上,软件设计和硬件设计是截然不同的两个领域,而本书以一种统一的新方法介绍这两个领域,包括其发展趋势及所面临的挑战,介绍了专用处理器(硬件)和通用处理器(软件)的设计及使用,描述了存储器和总线,用数码相机实例说明了软硬件的选择方法,并讨论了高级计算模型、控制系统、芯片技术以及现代设计工具。
无论读者是学生还是专业人员,这本新书可以使读者了解如何用一种全新的方法来看待嵌入式系统,如何建立包含软硬件的现代嵌入式系统。
“如今,再也不能把软件和硬件分别看待了。从设计要求到产品技术规范、生产的整个设计流程的各层次都存在软硬件的混合使用。《嵌入式系统设计》一书是一本优秀的教科书,它提供了软硬件概念及设计技术的统一方法,是软件工程、计算机组成或系统设计等后续课程所必需的内容。”
——Dan Gajski, 加州大学Irvine分校嵌入式计算机系统中心主任
传统上,软件设计和硬件设计是截然不同的两个领域,而本书以一种统一的新方法介绍这两个领域,包括其发展趋势及所面临的挑战,介绍了专用处理器(硬件)和通用处理器(软件)的设计及使用,描述了存储器和总线,用数码相机实例说明了软硬件的选择方法,并讨论了高级计算模型、控制系统、芯片技术以及现代设计工具。
无论读者是学生还是专业人员,这本新书可以使读者了解如何用一种全新的方法来看待嵌入式系统,如何建立包含软硬件的现代嵌入式系统。
“如今,再也不能把软件和硬件分别看待了。从设计要求到产品技术规范、生产的整个设计流程的各层次都存在软硬件的混合使用。《嵌入式系统设计》一书是一本优秀的教科书,它提供了软硬件概念及设计技术的统一方法,是软件工程、计算机组成或系统设计等后续课程所必需的内容。”
——Dan Gajski, 加州大学Irvine分校嵌入式计算机系统中心主任








点击看大图




加载中...

