当前位置:首页 > 工业技术
大学计算机学科学术研究进展系列丛书  片上软件系统
大学计算机学科学术研究进展系列丛书  片上软件系统

大学计算机学科学术研究进展系列丛书 片上软件系统PDF电子书下载

工业技术

  • 电子书积分:8 积分如何计算积分?
  • 作 者:胡威,严力科著
  • 出 版 社:北京:科学出版社
  • 出版年份:2015
  • ISBN:9787030462145
  • 页数:120 页
图书介绍:由于片上可利用面积的增加,越来越多的嵌入式处理器将存储器集成在片上,通过片上高速总线来进行访问。片上存储器有利于缩小处理器核与内存之间的访问延迟,提高系统的整体性能。ScratchPadMemory是集成到芯片上的非cache用途的SRAM存储器的统称。通过软件控制的方法,将代码和数据存放在ScratchPadMemory中,提供给处理器使用。由于ScratchPadMemory具有软件可控制、响应速度快、占用片上面积小、能耗低的特点,在嵌入式系统中得到了越来越广泛的应用。本文关注ScratchPadMemory的有效使用,研究如何利用ScratchPadMemory进行嵌入式系统的优化,通过构造片上软件系统,对操作系统和程序进行加速,减少消耗在存储器访问上的时间,降低因存储访问带来的能耗,从而提高嵌入式系统的整体性能。
《大学计算机学科学术研究进展系列丛书 片上软件系统》目录

第1章 绪论 1

1.1 嵌入式系统的发展 1

1.2 SoC的发展 2

1.3 嵌入式系统中的片上存储器 3

1.4 片上软件系统的研究意义 4

第2章 片上可编程存储器 6

2.1 片上可编程存储器概述 6

2.1.1 片上可编程存储器的特征 6

2.1.2 集成片上可编程存储器的单核处理器结构 8

2.1.3 集成片上可编程存储器的MPSoC结构 10

2.2 嵌入式处理器的片上可编程存储器优化 12

2.2.1 不可重叠的片上可编程存储器优化 13

2.2.2 可重叠的片上可编程存储器优化 16

2.2.3 数组划分和循环变换的优化 19

2.2.4 面向MPSoC的片上可编程存储器优化 20

2.3 片上软件系统解决的问题 22

第3章 片上软件系统概述 24

3.1 片上软件系统整体框架 24

3.2 主要技术要点概述 26

3.2.1 片上软件系统中的嵌入式操作系统优化 26

3.2.2 多道程序共享片上可编程存储器 27

3.2.3 面向MPSoC的片上软件系统 27

3.3 片上软件系统性能综合分析 28

3.3.1 单核处理器硬件平台 29

3.3.2 多核模拟平台 31

3.3.3 软件环境与测试程序 32

3.3.4 性能分析 33

第4章 片上软件系统中的嵌入式操作系统 38

4.1 片上软件系统调度算法 38

4.1.1 任务模型 38

4.1.2 资源模型 38

4.1.3 任务分组与组内调度 40

4.1.4 调度算法设计 41

4.2 片上软件系统中的进程调度模块 44

4.2.1 进程调度代码与数据的组织 44

4.2.2 片上可编程存储器的空间划分 46

4.2.3 进程调度模块的重分配 47

4.3 片上软件系统中的微内核 50

4.3.1 片上微内核 50

4.3.2 资源封装 52

4.3.3 微内核构件化 53

4.4 性能分析 55

第5章 片上软件系统中的多道程序共享 57

5.1 多道程序共享方式 57

5.2 程序的编译分析 59

5.2.1 分析流程 59

5.2.2 控制流图分析 60

5.2.3 存储对象生成 63

5.3 片上可编程存储器的管理 66

5.3.1 虚实地址映射 66

5.3.2 片上可编程存储器的存储组织 66

5.3.3 片上可编程存储器运行时管理 69

5.4 性能分析 71

第6章 面向MPSoC的优化方法 75

6.1 MPSoC的片上可编程存储器组织 75

6.1.1 处理器核组的划分 75

6.1.2 片上可编程存储器的组织 76

6.2 多道程序共享MPSoC的片上可编程存储器 78

6.2.1 程序的编译分析 78

6.2.2 核组调度与分配 81

6.2.3 片上可编程存储器管理 82

6.3 共享片上可编程存储器的线程调度优化 84

6.3.1 程序的多线程改进 84

6.3.2 片上可编程存储器的多线程优化 86

6.4 性能分析 89

6.4.1 多道程序共享优化性能分析 89

6.4.2 多线程优化性能分析 91

第7章 片上软件系统中的事务存储 92

7.1 片上事务存储 92

7.1.1 片上事务存储的定义 92

7.1.2 基本事务模型 94

7.2 片上可编程存储器的管理 96

7.2.1 基本存储管理组织结构 96

7.2.2 片上事务存储管理器 97

7.3 嵌套的片上事务存储 98

7.3.1 冲突仲裁策略 98

7.3.2 片上事务的嵌套方式 100

7.3.3 片上事务存储嵌套模型 102

7.3.4 嵌套的片上事务接口定义 103

7.4 性能分析 104

后记 107

参考文献 108

相关图书
作者其它书籍
返回顶部