网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 硬件及维护 > 商品详情

FPGA嵌入式系统设计原理与实践(预订中,估价)

分享到:
FPGA嵌入式系统设计原理与实践(预订中,估价)

最 低 价:¥36.00

定 价:¥48.00

作 者:(美)Ron Sass

出 版 社:清华大学出版社

出版时间:2012 年3月

I S B N:9787302279693

商品详情

编辑推荐

《FPGA嵌入式系统设计原理与实践》深入介绍了如何使用FPGA平台满足复杂的设计需求,并且提升了性能。
  本书每一章的组织结构都包括两部分:白色页面和灰色页面。其中,白色页面描述的是基本概念、原理以及常识;灰色页面则给出了白色页面理论知识的具体实践;理论与实践相结全,极具学习性和实践性。
  展示了FPGA平台系统构建中的基本概念以及实用的逐步指导。
  涵盖了实际世界的示例、详细的学习案例、扩展性示例以及实验练习。

内容简介

书籍
计算机书籍
  《FPGA嵌入式系统设计原理与实践》的目的是向读者介绍平台FPGA的系统开发。它主要关注的是嵌入式系统,但是也可以作为构建自定义计算系统的通用指南。本书描述了指导平台FPGA系统开发的硬件、软件以及一系列设计原理的基本技术。指导读者系统地和有创造性地应用这些原理构建专用的嵌入式系统架构。同时也特别关注了免费开源软件,以提高生产率。
  

作者简介

Ron Sass:美国北卡罗来纳大学夏洛特分校电气与计算机工程系教授。
Andrew G. Schmidt:美国北卡罗来纳大学夏洛特分校电气与计算机工程系博士生。
.. << 查看详细

目录

《fpga嵌入式系统设计原理与实践》
第1章 简介1
1.1 嵌入式系统3
1.1.1 嵌入式系统和通用计算机4
1.1.2 硬件、软件和fpga5
1.1.3 执行模型5
1.2 设计的挑战8
1.2.1 设计生命周期8
1.2.2 成功的度量9
1.2.3 成本12
1.3 平台fpga15
1.a 光谱仪示例17
1.a.1 场景18
1.a.2 两种解决方案18
1.a.3 讨论19
1.b 平台fpga工具链简介20
1.b.1 xilinx platform studio入门21
1.b.2 使用xilinx平台工作室22
习题32
参考文献33
.第2章 目标35
2.1 cmos晶体管36
2.2 可编程逻辑器件38
2.3 现场可编程门阵列40
2.3.1 函数发生器40
2.3.2 存储元件41
2.3.3 逻辑单元42
2.3.4 逻辑块42
2.3.5 输入/输出块42
2.3.6 特殊用途功能块43
2.4 硬件描述语言46
2.4.1 vhdl46
2.4.2 verilog54
2.4.3 其他高级hdl59
2.5 从hdl到配置位流59
2.a xilinx virtex 564
2.a.1 查找表65
2.a.2 slice65
2.a.3 可配置逻辑块66
2.a.4 块ram67
2.a.5 dsp slice67
2.a.6 选择i/o68
2.a.7 高速串口收发器69
2.a.8 时钟69
2.a.9 powerpc 44070
2.b xilinx集成软件环境71
2.c 创建和生成自定义ip77
2.c.1 xilinx核生成器77
2.c.2 创建/导入外设向导81
2.c.3 硬核项目目录87
习题89
参考文献90
第3章 系统设计93
3.1 系统设计的准则94
3.1.1 设计质量94
3.1.2 模块和接口96
3.1.3 抽象和状态99
3.1.4 内聚和耦合100
3.1.5 设计可重用元件102
3.2 控制流图103
3.3 硬件设计105
3.3.1 平台fpga的起源105
3.3.2 平台fpga元件107
3.3.3 完善平台fpga系统112
3.3.4 装配自定义计算核114
3.4 软件设计120
3.4.1 系统软件选项120
3.4.2 根文件系统122
3.4.3 交叉开发工具123
3.4.4 监视器和引导程序123
3.a 平台fpga架构设计126
3.a.1 关联xilinx edk
和ibm核126
3.a.2 构建基本系统130
3.a.3 增强基本系统130
3.a.4 xps项目文件131
3.a.5 实践示例:浮点加法器133
3.a.6 基本系统133
3.a.7 创建和导入外设向导133
3.a.8 核发生器134
3.a.9 用户逻辑135
3.a.10 修改硬核项目文件139
3.a.11 基本系统的硬核连接140
3.a.12 测试系统140
3.b 嵌入式gnu/linux系统142
3.b.1 unix文件系统的组织
结构142
3.b.2 配置软件和工具144
3.b.3 交叉开发工具和库148
3.b.4 交叉编译linux151
3.b.5 建立根文件系统154
3.b.6 在ml510开发板上启动
linux156
习题157
参考文献158
第4章 划分161
4.1 划分问题概述162
4.1.1 配置简档表163
4.1.2 性能分析164
4.1.3 实际应用164
4.2 划分问题的分析法解决方案164
4.2.1 基本定义165
4.2.2 期望性能增益167
4.2.3 资源的考虑168
4.2.4 分析方法169
4.3 通信171
4.3.1 调用/协调173
4.3.2 状态转移176
4.4 实践问题180
4.4.1 分析问题180
4.4.2 数据结构182
4.4.3 操作特征大小183
4.a 使用gprof调试184
4.b linux内核188
4.b.1 内核模块188
4.b.2 地址空间190
4.b.3 应用程序视图192
4.b.4 字符型设备驱动器193
4.b.5 总结195
习题195
参考文献198
第5章 空间设计199
5.1 并行的原理200
5.1.1 并行粒度201
5.1.2 并行度202
5.1.3 空间组织结构203
5.2 确认并行性207
5.2.1 排序208
5.2.2 依赖性208
5.2.3 一致依赖向量212
5.3 平台fpga的空间并行214
5.3.1 fpga硬核中的并行215
5.3.2 fpga设计中的并行219
5.a 有益于空间设计的vhdl
探讨220
5.a.1 常量和类属220
5.a.2 用户定义类型221
5.a.3 生成语句223
5.a.4 设计约束224
5.b 调试平台fpga设计225
5.b.1 仿真225
5.b.2 软件可访问寄存器228
5.b.3 xilinx chipscope229
习题235
参考文献236
第6章 带宽管理237
6.1 均衡带宽238
6.1.1 kahn处理网络239
6.1.2 同步设计241
6.1.3 异步设计241
6.2 平台fpga带宽技术241
6.2.1 片上和片外存储器242
6.2.2 流式仪表数据250
6.2.3 实际问题252
6.3 可扩展性设计253
6.3.1 可扩展性约束253
6.3.2 可扩展性解决方案256
6.a 片上存储器访问259
6.a.1 fifo259
6.a.2 块ram260
6.a.3 本地链接接口261
6.b 片外存储器访问263
6.b.1 可编程i/o263
6.b.2 中央dma控制器263
6.b.3 总线主控装置265
6.b.4 本地端口接口270
习题277
参考文献277
第7章 外围世界279
7.1 点对点通信280
7.1.1 rs-232串口通信协议280
7.1.2 其他低速通信281
7.2 互联网络通信281
7.2.1 概念281
7.2.2 应用程序接口284
7.2.3 高层协议287
7.2.4 操作系统配置290
7.a 高速串口通信291
7.a.1 rocket io291
7.a.2 aurora示例292
7.a.3 本地链接接口293
7.a.4 时钟修正293
7.a.5 误差测试294
7.a.6 环回294
7.b 低速通信294
7.b.1 生成硬件基本系统294
7.b.2 设计测试299
习题299
参考文献300
术语表301

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...