嵌入式系统导论:CPS方法图书
人气:13

嵌入式系统导论:CPS方法

【好评返5元店铺礼券】
  • 所属分类:图书 >计算机/网络>计算机体系结构  
  • 作者:(美)[Edward] [Ashford] Lee [Sanjit] [Arunku]
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787111360216
  • 出版社:机械工业出版社
  • 出版时间:2012-01
  • 印刷时间:2012-01-01
  • 版次:1
  • 开本:16开
  • 页数:256
  • 纸张:轻型纸
  • 包装:平装-胶订
  • 套装:

内容简介

本书是业界本关于CPS的专著,重点论述系统模型与系统实现的关系,以及软件和硬件与物理环境的相互作用。

从CPS的视角,围绕系统的建模、设计和分析这三个方面,本书分成四大部分。部分(第2~6章)分别讲述动态建模、离散建模和混合建模,以及状态机的并发组合与并发计算模型。第二部分(第7~11章)强调嵌入式系统中处理器、存储器架构、输入和输出、多任务处理和实时调度的算法与设计 ,以及这些设计在CPS中的主要作用。第三部分(2~15章)重点介绍一些系统特性的规格、规格之间的比较方法、规格与产品设计的分析方法以及嵌入式软件特性的定量分析方法。第四部分包括两个附录,提供了一些数学和计算机科学的背景知识,有助于读者加深对文中所介绍知识的理解。本书通过大量实例深入浅出地介绍了设计和实现CPS的整体过程及各阶段的细节。

本书适合作为高等院校相关专业"嵌入式系统"课程的教材或教学参考书。

编辑推荐

Edward Ashford Lee编著的《嵌入式系统导论(CPS方法)》是业界本关于CPS的专著,重点论述系统模型与系统实现的关系,以及软件和硬件与物理环境的相互作用。

从CPS的视角,围绕系统的建模、设计和分析这三个方面,本书分成四大部分。部分(第2~6章)分别讲述动态建模、离散建模和混合建模,以及状态机的并发组合与并发计算模型。第二部分(第7~11章)强调嵌入式系统中处理器、存储器架构、输入和输出、多任务处理和实时调度的算法与设计,以及这些设计在CPs中的主要作用。第三部分(2~15章)重点介绍一些系统特性的规格、规格之间的比较方法、规格与产品设计的分析方法以及嵌入式软件特性的定量分析方法。第四部分包括两个附录,提供了一些数学和计算机科学的背景知识,有助于读者加深对文中所介绍知识的理解。本书通过大量实例深入浅出地介绍了设计和实现CPs的整体过程及各阶段的细节。

《嵌入式系统导论(CPS方法)》适合作为高等院校相关专业"嵌入式系统"课程的教材或教学参考书。

目录

出版者的话

译者序

前言

符号

第1章 绪论

1.1 应用

1.2 一个实例

1.3 设计过程

1.3.1 建模

1.3.2 设计

1.3.3 分析

1.4 小结

及时部分 动态行为建模

第2章 连续动态

2.1 牛顿力学

2.2 参量模型

2.3 系统的特性

2.3.1 因果关系系统

2.3.2 无记忆系统

2.3.3 线性和时不变性

2.3.4 稳定性

2.4 反馈控制

2.5 小结

练习

第3章 离散动态

3.1 离散系统

3.2 状态的概念

3.3 有限状态机

3.3.1 转移

3.3.2 发生响应时

3.3.3 升级函数

3.3.4 确定性和可接受性

3.4 扩展状态机

3.5 非确定性

3.5.1 形式化模型

3.5.2 非确定性的用途

3.6 行为和轨迹

3.7 小结

练习

第4章 混合系统

4.1 模态模型

4.1.1 状态机的参量模型

4.1.2 连续输入

4.1.3 状态精化

4.2 混合系统的分类

4.2.1 时间自动机

4.2.2 高阶动态

4.2.3 管理控制

4.3 小结

练习

第5章 状态机的组合

5.1 并发组合

5.1.1 并列同步组合

5.1.2 并列异步组合

5.1.3 共享变量

5.1.4 级联组合

5.1.5 通用组合

5.2 分层状态机

5.3 小结

练习

第6章 并发计算模型

6.1 模型结构

6.2 同步响应模型

6.2.1 反馈模型

6.2.2 形式规范和形式不规范模型

6.2.3 构建一个固定点

6.3 数据流计算模型

6.3.1 数据流原理

6.3.2 同步数据流

6.3.3 动态数据流

6.3.4 结构化数据流

6.3.5 进程网络

6.4 实时计算模型

6.4.1 时间触发模型

6.4.2 离散事件系统

6.4.3 连续时间系统

6.5 小结

练习

第二部分 嵌入式系统设计

第7章 嵌入式处理器

7.1 处理器类型

7.1.1 微控制器

7.1.2 dsp处理器

7.1.3 图形处理器

7.2 并行处理

7.2.1 并行处理与并发处理

7.2.2 流水线

7.2.3 指令级并行

7.2.4 多核架构

7.3 小结

练习

第8章 存储器架构

8.1 存储技术

8.1.1 ram

8.1.2 非易失性存储器

8.2 存储器层次结构

8.2.1 存储映射

8.2.2 寄存器文件

8.2.3 便签式存储器和高速缓冲存储器

8.3 存储模型

8.3.1 存储地址

8.3.2 栈

8.3.3 存储器保护单元

8.3.4 动态存储分配

8.3.5 c的存储模型

8.4 小结

练习

第9章 输入和输出

9.1 i/o硬件

9.1.1 脉宽调制

9.1.2 通用数字i/o

9.1.3 串行接口

9.1.4 并行接口

9.1.5 总线

9.2 并发环境下的顺序软件

9.2.1 中断和异常

9.2.2 原子性

9.2.3 中断控制器

9.2.4 中断建模

9.3 模拟/数字接口

9.3.1 数模转换和模数转换

9.3.2 信号调节

9.3.3 采样和走样

9.4 小结

练习

第10章 多任务处理

10.1 命令式程序

10.2 多线程

10.2.1 创建线程

10.2.2 实现多线程

10.2.3 互斥

10.2.4 死锁

10.2.5 存储一致性模型

10.2.6 多线程问题

10.3 进程和消息传递

10.4 小结

练习

第11章 调度

11.1 调度的基础知识

11.1.1 调度决策

11.1.2 任务模型

11.1.3 调度程序的比较

11.1.4 调度程序的实现

11.2 单调速率调度

11.3 最早时限优先

11.4 调度和互斥

11.4.1 优先级倒置

11.4.2 优先级继承协议

11.4.3 优先级上限协议

11.5 多处理器调度

11.6 小结

练习

第三部分 分析和验证

第12章 不变量与时序逻辑

12.1 不变量

12.2 线性时序逻辑

12.2.1 命题逻辑公式

12.2.2 ltl公式

12.2.3 ltl公式的应用

12.3 小结

练习

第13章 等价与精化

13.1 规格建模

13.2 类型等价与类型精化

13.3 语言等价与包含

13.4 模拟

13.4.1 模拟关系

13.4.2 形式化模型

13.4.3 传递性

13.4.4 模拟关系的非性

13.4.5 模拟与语言包含

13.5 互模拟

13.6 小结

练习

第14章 可到达性分析和模型检测

14.1 开放式与封闭式系统

14.2 可到达性分析

14.2.1 gp验证

14.2.2 显态模型检测

14.2.3 符号化模型检测

14.3 模型检测中的抽象

14.4 活跃属性的模型检测

14.4.1 属性的自动机表达

14.4.2 寻找可接受循环

14.5 小结

练习

第15章 定量分析

15.1 关注的问题

15.1.1 极限分析

15.1.2 阈值分析

15.1.3 一般情况分析

15.2 程序图

15.2.1 基本块

15.2.2 控制流图

15.2.3 函数调用

15.3 执行时间的决定因素

15.3.1 循环界限

15.3.2 指数的路径空间

15.3.3 路径的可行性

15.3.4 存储层次

15.4 执行时间分析的基础

15.4.1 化问题的形式化

15.4.2 逻辑流约束

15.4.3 基本块的界限

15.5 其他定量分析问题

15.5.1 存储界限分析

15.5.2 能耗和功耗分析

15.6 小结

练习

第四部分 附录

附录a 集合和函数

附录b 复杂度和可计算性理论

参考书目

免责声明

更多相关图书
在线咨询