科技
类型
可以朗读
语音朗读
123千字
字数
2023-02-01
发行日期
展开全部
主编推荐语
本书介绍智能嵌入式系统的优化设计方法和技术。
内容简介
全书包括:概述、系统建模、系统仿真、系统性能、多指标划分方法、多处理器系统调度算法、多模块划分、微系统划分、系统设计、系统集成等内容。
本书涵盖智能嵌入式系统行业前沿学术研究成果,为电子信息领域人才培养提供有力支撑。
目录
- 版权信息
- 前言
- 第一篇 基础篇
- 第1章 概述
- 1.1 智能嵌入式系统
- 1.2 嵌入式技术
- 1.3 异构系统平台
- 1.4 软硬件模块间的通信
- 1.5 性能指标
- 1.6 软硬件优化设计体系架构
- 1.7 智能嵌入式系统开发流程
- 1.8 本章小结
- 1.9 习题
- 第2章 系统建模
- 2.1 有限状态机
- 2.1.1 有限状态机的基本概念
- 2.1.2 有限状态机的建模例子
- 2.2 输入输出有限状态机
- 2.2.1 输入输出有限状态机的基本概念
- 2.2.2 输入输出有限状态机的建模例子
- 2.3 数据有限状态机
- 2.3.1 数据流图
- 2.3.2 数据有限状态机的基本概念
- 2.3.3 数据有限状态机的建模例子
- 2.4 混成自动机
- 2.4.1 混成系统
- 2.4.2 混成自动机的基本概念
- 2.4.3 混成自动机图形化
- 2.4.4 混成系统的建模例子
- 2.4.5 混成自动机演化
- 2.5 图形建模语言SysML
- 2.5.1 SysML介绍
- 2.5.2 SysML建模工具EA
- 2.5.3 SysML建模介绍
- 2.6 本章小结
- 2.7 习题
- 第3章 系统仿真
- 3.1 离散系统仿真
- 3.1.1 硬件描述语言Verilog
- 3.1.2 仿真工具ModelSim
- 3.1.3 仿真例子
- 3.2 离散-连续系统仿真
- 3.2.1 工具介绍
- 3.2.2 参数设置
- 3.2.3 子系统
- 3.2.4 自定义模块
- 3.2.5 状态图
- 3.3 本章小结
- 3.4 习题
- 第4章 系统性能
- 4.1 软件性能
- 4.1.1 软件执行时间
- 4.1.2 软件功耗
- 4.2 硬件性能
- 4.2.1 硬件执行时间与硬件面积
- 4.2.2 FPGA的LUT
- 4.2.3 获取硬件执行时间与LUT
- 4.3 通信时延
- 4.3.1 通信时延的简单估测
- 4.3.2 基于异构系统平台的通信时延估测
- 4.4 本章小结
- 4.5 习题
- 第二篇 核心篇
- 第5章 多指标划分方法
- 5.1 线性规划介绍
- 5.1.1 数学建模
- 5.1.2 线性规划
- 5.1.3 求解工具
- 5.2 多处理器任务分配
- 5.2.1 任务分配时间问题
- 5.2.2 任务分配收益问题
- 5.3 多指标软硬件划分
- 5.3.1 面向可靠度的软硬件划分
- 5.3.2 多指标软硬件划分
- 5.3.3 多候选对象的软硬件划分
- 5.4 本章小结
- 5.5 习题
- 第6章 多处理器系统调度算法
- 6.1 实时系统
- 6.1.1 基本概念
- 6.1.2 任务依赖关系
- 6.1.3 任务抢占
- 6.1.4 实时系统参考架构
- 6.2 任务优先级
- 6.2.1 任务优先级值
- 6.2.2 任务优先级表
- 6.3 实时调度
- 6.3.1 实时调度问题
- 6.3.2 系统完工时间与处理器使用率
- 6.3.3 优先级驱动算法
- 6.4 多处理器系统调度算法
- 6.5 带抢占的多处理器系统调度算法
- 6.6 本章小结
- 6.7 习题
- 第7章 多模块划分
- 7.1 多模块划分方法
- 7.1.1 模块划分问题
- 7.1.2 可许划分
- 7.2 基于通信代价的聚类算法
- 7.2.1 层次聚类算法
- 7.2.2 谱系图
- 7.2.3 聚类算法
- 7.2.4 单链接聚类算法
- 7.2.5 全链接聚类算法
- 7.2.6 均链接聚类算法
- 7.3 基于聚类的多模块划分算法
- 7.3.1 多模块聚类算法
- 7.3.2 多模块划分代价
- 7.3.3 规定模块最大任务数算法
- 7.3.4 多处理器任务调度
- 7.4 基于KL算法的多模块划分
- 7.4.1 1优化与2式划分
- 7.4.2 KL的1优化2式划分算法
- 7.4.3 KL划分算法的例子
- 7.4.4 KL划分算法的拓展
- 7.4.5 KL多式划分算法
- 7.5 本章小结
- 7.6 习题
- 第8章 微系统划分
- 8.1 基于模块的微系统划分
- 8.1.1 划分算法
- 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 遗传微系统划分算法示例
- 8.4 本章小结
- 8.5 习题
- 第三篇 实践篇
- 第9章 系统设计
- 9.1 硬件设计
- 9.1.1 硬件IP核的存在形式
- 9.1.2 硬件IP核的生成
- 9.1.3 硬件IP核图形化
- 9.2 软件设计
- 9.2.1 实现软件任务
- 9.2.2 实现协同任务
- 9.3 软硬件间通信设计
- 9.3.1 数据传输总线
- 9.3.2 数据传输协议
- 9.3.3 数据传输方式
- 9.3.4 数据传输接口
- 9.3.5 数据传输例子
- 9.4 本章小结
- 9.5 习题
- 第10章 系统集成
- 10.1 道路交通标志识别系统
- 10.2 系统建模
- 10.2.1 系统概述
- 10.2.2 SysML建模
- 10.2.3 系统资源约束
- 10.3 任务性能指标
- 10.3.1 任务提取
- 10.3.2 获取任务性能指标
- 10.3.3 软硬件划分
- 10.4 软硬件综合
- 10.4.1 软件综合
- 10.4.2 硬件综合
- 10.5 系统实现
- 10.5.1 实现环境
- 10.5.2 实现过程
- 10.5.3 实现结果
- 10.6 本章小结
- 附录
- 附录一 gcd.v文件
- 附录二 gcd_urem_8ns_8ns_bkb.v文件
- 附录三 TSR.py文件
- 附录四 课程设计项目
- 附录五 词语索引
- 参考文献
- 推荐阅读
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。