登录 注册
移动端
扫码手机查看 扫码手机查看
关注我们
微信扫码关注我们 微信扫码关注我们

    首页/图书商城/软/硬件协同设计

    软/硬件协同设计

    • (美)帕特里克 R.肖蒙(Patrick R.Schaumont) 著;王奕 等 译
    • 机械工业出版社
    • 2016-01-01
    • ¥77.88¥89.00

    帕特里克R.肖蒙著的《软硬件协同设计》全面、深入地探讨软/硬件协同设计的4个主题:基础概念、自定义体系结构的设计空间、软/硬件接口和应用实例。首先介绍软/硬件的概念与性质、数据流系统的稳定性分析、将数据流模型实现为硬件和软件、带数据路径的有限状态机、微程序的系统结构、通用的嵌入式RISC内核,以及将通用嵌入式内核集成在片上系统(SoC)的FSMD模块中。其次描述软/硬件通信的核心概念、片上总线的结构、微处理器接口,以及把硬件模块封装到一个预定义的软/硬件接口的设计技术。很后给出3个软/硬件协同设计的应用实例,涉及Trivium流密码算法协处理器、AES协处理器以及CORDIC协处理器。
    本书是软/硬件协同设计方面的经典图书,内容丰富,适合作为高等院校计算机、通信、电子电工等相关专业本科生及研究生的教材,也是广大技术人员的不错参考读物。

      出版者的话
      前言
      部分基本概念
      章何为硬件,何为软件
      1.1软/硬件协同设计简介
      1.1.1硬件
      1.1.2软件
      1.1.3硬件与软件
      1.1.4定义软/硬件协同设计
      1.2探求高能效
      1.2.1性能
      1.2.2能效
      1.3软/硬件协同设计的驱动因素
      1.4软/硬件协同设计的空间
      1.4.1平台的设计空间
      1.4.2应用的映射
      1.5软、硬件设计的二重性
      1.6抽象层次的建模
      1.7并发与并行
      1.8小结
      1.9扩展阅读
      1.10问答题
      第2章数据流建模与变换
      2.1数据流图介绍
      2.1.1令牌、参与者、队列
      2.1.2触发率、触发规则、调度
      2.1.3N步数据流图
      2.1.4SDF图的确定性
      2.2剖析SDF图
      2.2.1构建周期性容许顺序调度方案(PASS)
      2.2.2实例:构建一个PAM-4系统的PASS
      2.3控制流建模以及数据流建模的局限
      2.3.1以SDF语义仿真控制流
      2.3.2扩展SDF语义
      2.4添加时间与资源
      2.4.1实时性限制与输入/输出采样率
      2.4.2数据流的资源模型
      2.4.3对吞吐量的限制
      2.5设计转换
      2.5.1多速率扩展
      2.5.2重定时
      2.5.3流水线
      2.5.4铺展
      2.6数据流建模小结
      2.7扩展阅读
      2.8问答题
      第3章数据流的软件与硬件实现
      3.1数据流的软件实现
      3.1.1队列和参与者的软件实现
      3.1.2基于动态调度器的软件实现
      3.1.3实例:四点快速傅里叶变换的SDF表示
      3.1.4基于静态调度的顺序触发
      第4章数据流与控制流分析
      第二部分自定义体系机构的设计空间
      第5章FSMD
      第6章微程序的体系结构
      第7章通用嵌入式核
      第8章SOC
      第三部分软\硬件接口
      第9章软\硬件通信原理
      0章片上总线
      1章微处理器接口
      2章硬件接口
      第四部分应用实例
      3章Trivum密码协处理器
      4章AES协处理器
      5章CORDIC协处理器
      附录AGEZEL软件实践
      参考文献
    -->