图书介绍
零存整取NetFPGA开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陆佳华,杨卫,周剑,张克农编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512401075
- 出版时间:2010
- 标注页数:250页
- 文件大小:43MB
- 文件页数:262页
- 主题词:可编程序逻辑器件-系统设计-指南
PDF下载
下载说明
零存整取NetFPGA开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 初识NetFPGA第1章 网络FPGA3
1.1 NetFPGA溯源3
1.2 核心部件5
1.2.1 FPGA5
1.2.2 Memory6
1.2.3 PHY7
1.2.4 PCI8
1.2.5 SATA9
第2章 NetFPGA平台搭建指南11
2.1 NetFPGA主机清单11
2.1.1 官方网站推荐主机清单11
2.1.2 Xilinx大学计划使用的主机清单12
2.1.3 预装机购买12
2.1.4 机器选购的一些建议12
2.2 操作系统介绍及其安装15
2.2.1 NetFPGA兼容的操作系统介绍15
2.2.2 Bios设置16
2.2.3 Cent OS 4.4安装指南16
2.3 NetFPGA系统快速安装法24
2.3.1 Java环境安装25
2.3.2 rpmforge安装28
2.3.3 NetFPGA基础开发包安装29
2.3.4 其他设置34
2.4 NetFPGA系统详细安装法35
2.4.1 设置Grub参数35
2.4.2 下载NetFPGA基础开发包35
2.4.3 设置环境变量38
2.4.4 检查是否安装了对应版本的Linux内核源代码39
2.4.5 安装perl支持包39
2.4.6 安装Java40
2.4.7 安装NetFPGA驱动40
2.4.8 验证是否安装成功43
2.4.9 执行CPCI43
2.5 安装NetFPGA开发工具——综合工具44
2.5.1 ISE版本规定44
2.5.2 Linux如何安装ISE9.1.0344
2.5.3 如何设置环境变量47
2.6 安装NetFPGA开发工具——仿真工具及其相关设置48
2.6.1 ModelSim的安装48
2.6.2 安装内存仿真模块48
2.7 安装NetFPGA开发工具——调试工具49
2.8 NetFPGA的测试49
2.8.1 selftest版本149
2.8.2 selftest版本250
2.8.3 regress test52
第2篇 近观NetFPGA第3章 深入浅出Router硬件63
3.1 为什么是Router63
3.2 纵观Router Architecture64
3.3 硬件设计结构的思考66
3.3.1 关键技术之Packet和Register Bus68
3.3.2 关键技术之5级pipelining69
3.3.3 关键技术之统一Packet格式69
3.3.4 我们需要关注什么70
3.4 链路层82
3.4.1 认识MAC核82
3.4.2 Router中的MAC核84
3.4.3 链路层的辅助设计86
3.4.4 如何使用TEMAC核91
3.5 核心层面的网络层95
3.5.1 简单的队列调度95
3.5.2 出色的转发引擎97
3.5.3 管理好输出缓冲110
3.5.4 SRAM接口设计112
3.5.5 留给读者的电路116
3.6 数据交互的PCI接口117
3.7 HDL源码探究118
第4章 深入浅出Router软件123
4.1 驱动程序的结构123
4.1.1 驱动概述123
4.1.2 NetFPGA驱动简介124
4.1.3 PCI驱动介绍127
4.1.4 nf2设备探测和初始化129
4.1.5 nf2设备卸载131
4.2 设备驱动的操作132
4.2.1 打开与关闭132
4.2.2 数据包是如何接收的133
4.2.3 驱动如何发送数据包135
4.2.4 这样来配置硬件板卡——ioctl137
4.2.5 换一种方式来实现驱动程序138
4.3 用户界面分析140
4.3.1 为什么要有用户界面140
4.3.2 用户界面如何操控硬件142
第3篇 再会NetFPGA第5章 经典应用剖析147
5.1 视频流demo147
5.2 通用的Packet Generator151
5.2.1 硬件152
5.2.2 软件158
5.3 新颖的OpenFlow159
5.3.1 了解OpenFlow Switch160
5.3.2 如何在NetFPGA上搭建OpenFlow164
5.4 丰富的Project170
5.4.1 值得分析的Project170
5.4.2 更多的Project180
5.5 贡献你的Project182
第6章 开发实践185
6.1 选择流量检测185
6.2 硬件设计方法189
6.2.1 开始前的准备190
6.2.2 设计正确的module191
6.2.3 提交放心的module198
6.2.4 添加新的module201
6.3 驱动设计方法210
6.3.1 驱动设计准备210
6.3.2 提升数据传输速率的两种方法212
6.3.3 怎样更加轻松地使用驱动程序214
6.4 应用程序设计方法219
6.4.1 功能验证利器C语言程序219
6.4.2 Java编写GUI让你的演示更nice226
6.4.3 Makefile浅谈230
6.5 系统调试232
第7章 皆可NetFPGA238
7.1 高性能的NetFPGA238
7.1.1 目标平台238
7.1.2 硬件移植243
7.1.3 PCIe驱动开发246
7.2 轻量级的NetFPGA246
7.3 NetFPGA资源共享248
附录 NFP2.0的改进249
参考文献250
热门推荐
- 337253.html
- 2772983.html
- 499808.html
- 364047.html
- 1073092.html
- 1958705.html
- 476422.html
- 15295.html
- 1227449.html
- 1710159.html
- http://www.ickdjs.cc/book_2548717.html
- http://www.ickdjs.cc/book_2161528.html
- http://www.ickdjs.cc/book_3606573.html
- http://www.ickdjs.cc/book_3314616.html
- http://www.ickdjs.cc/book_921690.html
- http://www.ickdjs.cc/book_1164375.html
- http://www.ickdjs.cc/book_3521096.html
- http://www.ickdjs.cc/book_2897502.html
- http://www.ickdjs.cc/book_3729652.html
- http://www.ickdjs.cc/book_2910212.html