欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 智能嵌入式系统设计(重点大学计算机教材)
      • 作者:编者:陈仪香//陈彦辉|责编:姚蕾
      • 出版社:机械工业
      • ISBN:9787111726579
      • 出版日期:2023/07/01
      • 页数:203
    • 售价:31.6
  • 内容大纲

        智能嵌入式系统是智能时代的重要特点之一,它在硬件基础上融入了人工智能科学与方法,让机器通过一定的方式进行智能判断、智能决策和智能控制,以便最有效地实现其智能功能和性能。
        本书定位为实践探究型,用智能嵌入式系统行业前沿学术研究成果组成其基本内容;构建了完整的智能嵌入式系统软硬件协同设计的知识体系、基础原理、方法和技术以及开发语言和工具;具体包括系统建模与仿真以及性能获取技术、智能系统软硬件优化配置方法、面向典型案例的智能嵌入式系统设计与集成规范。
        本书需要读者具备一定的软件工程和程序设计的基础知识,适合作为高等院校和科研院所电子信息类专业高年级本科生和研究生的教材,以及数学信息类和工程技术类专业学生的教学参考书,也适合从事计算机科学、软件开发技术、电子工程实践等信息领域的专业人员阅读参考。
  • 作者介绍

  • 目录

    前言
    第一篇  基础篇
      第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  本章小结
    附录
      附录一  gccl.v文件
      附录二  gccl_urem_8ns_8ns_bkb.v文件
      附录三  TSR.py文件
      附录四  课程设计项目
      附录五  词语索引
    参考文献