图书介绍
基于FPGA的可编程SOC设计PDF|Epub|txt|kindle电子书版本网盘下载
![基于FPGA的可编程SOC设计](https://www.shukui.net/cover/68/33097438.jpg)
- 董代洁等编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:781077851X
- 出版时间:2006
- 标注页数:295页
- 文件大小:39MB
- 文件页数:303页
- 主题词:可编程序逻辑器件-系统设计
PDF下载
下载说明
基于FPGA的可编程SOC设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 可编程器件及可编程片上系统的发展1
1.2 Xilinx公司几种适合系统级设计的FPGA2
1.3 Altera公司器件简介4
1.4 FPGA芯片结构举例6
1.4.1 结构概述6
1.4.2 输入输出模块7
1.4.3 配置逻辑模块10
1.4.4 块存储11
1.4.5 可编程布线矩阵12
1.4.6 时钟分配14
1.4.7 边界扫描16
第2章 Xilinx可编程嵌入式系统的组成18
2.1 片内微处理器软核MicroBlaze和硬核PowerPC18
2.1.1 片内微处理器软核MicroBlaze18
2.1.2 片内微处理器PowerPC21
2.2 片内系统组成及系统总线25
2.2.1 系统结构25
2.2.2 片内微处理器硬核PowerPC26
2.2.3 系统中存储器地址分配32
2.3 MicroBlaze的几种系统设计方案33
2.4.1 普通目的I/O设备37
2.4 常用的IP CORE及设备驱动37
2.4.2 外部存储器控制器40
2.4.3 中断控制器49
2.4.4 定时器/计数器56
2.4.5 串行接口控制器61
2.4.6 用户核模板65
2.4.7 EDK自由IP Core列表67
2.5 软件平台及操作系统68
3.1.1 工具结构总览71
3.1.2 工具流71
3.1 嵌入式系统工具结构71
第3章 可编程嵌入式系统工具介绍71
3.1.3 一些有用工具应用74
3.2 Xilinx 平台工作室(XPS)76
3.2.1 过程支持76
3.2.2 工具支持77
3.2.3 项目管理77
3.2.4 XPS接口78
3.2.5 平台管理79
3.2.6 软件应用管理79
3.2.7 流工具设置和需求文件80
3.2.8 工具调用80
3.2.9 PBD编辑器接口80
3.3 基本系统创建器81
3.4.1 调用创建周边设备向导85
3.4 创建周边设备向导85
3.4.2 创建新的外围设备87
3.4.3 引入已存在的周边设备94
3.5 平台生成器97
3.6 仿真模型生成器100
3.7 库生成器104
3.8 平台指定应用106
3.9 位流初始化115
3.10 编程Flash存储器115
3.11 GNU编译工具117
3.12 GNU调试工具119
3.13 Xilinx微处理器调试器121
第4章 EDK6.3i使用指南124
4.1 用Base System Builder(BSB)建立新的工程124
4.2 设计实现133
4.3 在上面的工程中添加一个IP CORE136
4.4 添加应用软件143
4.5 设置一个新的软件工程144
4.6 用IP Creation Wizard创建一个用户IP CORE Memory Controller151
4.7 实现用户IP的User Logic部分157
4.8 用IP Creation Wizard调入用户IP Core158
4.9 加用户IP Core到设计中164
4.10 设计实现171
4.11 应用软件172
4.12 用GNU Debugger调试182
第5章 设计实例193
5.1 设计一个USB设备193
5.1.1 设计方案193
5.1.2 片内系统设计流程196
5.1.3 编写USB设备驱动、应用软件,进行简单的数据传输209
5.2 基于FPGA的MP3播放器参考设计214
5.2.1 设计概述214
5.2.2 系统总体框架及系统功能描述215
5.2.3 MP3算法220
5.2.4 详细设计和实现228
(1)MainLoop.C247
附录 USB设备固件源程序247
(2)EPPHAL.C253
(3)ISR.C254
(4)D12CI.C261
(5)CHAP_9.C268
(6)PROTODMA.C278
(7)USB100.H279
(8)MAINLOOP.H286
(9)CHAP_9.H291
(10)ISR_H292
(11)D12CI.H292
(12)EPPHAL.H294