更新时间:2018-12-30 14:27:14
封面
版权信息
序一
序二
前言
第1章 FPGA概述
1.1 FPGA的基本工作原理
1.2 FPGA的芯片结构
1.3 IP核简介
1.4 FPGA常见技术
思考题
第2章 FPGA设计基础
2.1 Verilog HDL基础知识
2.1.1 概述
2.1.2 Verilog与C语言的比较
2.1.3 自顶向下的设计方法
2.1.4 模块
2.1.5 Verilog HDL基本语法
2.2 嵌入式处理器介绍
2.2.1 嵌入式处理器的体系结构
2.2.2 嵌入式处理器
2.2.3 嵌入式微控制器
2.2.4 嵌入式DSP处理器
2.2.5 嵌入式片上系统
2.2.6 FPGA嵌入式处理器
2.3 FPGA设计流程
第3章 FPGA开发平台
3.1 FPGA开发平台的结构
3.2 主处理系统XUPV2Pro板卡概述
3.2.1 XUPV2Pro原理框图
3.2.2 XUPV2Pro 板卡特性简介
3.3 XUPV2Pro开发板主要模块介绍
3.3.1 时钟、电源管理模块
3.3.2 下载配置模块——ACE模块
3.3.3 Platform Flash模块
3.3.4 扩展接口模块
3.3.5 MGT模块
3.3.6 串口通信模块
3.3.7 PS/2接口模块
3.3.8 RS232接口模块
3.3.9 以太网接口模块
3.3.10 音、视频传输模块
3.4 SEED-XDTK_MBOARD板卡介绍
3.5 SEED-XDTK_MBOARD板卡主要模块介绍
3.5.1 显示模块
3.5.2 控制模块
3.5.3 A/D和D/A转换模块
第4章 仿真与设计工具安装及使用说明
4.1 安装ISE9.1软件
4.1.1 ISE概述
4.1.2 ISE9.1软件的安装
4.2 安装EDK9.1软件
4.2.1 EDK概述
4.2.2 EDK9.1软件的安装
4.3 安装ChipScope Pro 9.1软件
4.3.1 ChipScope Pro概述
4.3.2 ChipScope Pro 9.1软件的安装
4.4 驱动安装及程序下载流程
4.4.1 Xilinx USB下载电缆的驱动安装
4.4.2 ISE9.1程序下载流程
4.5 编译工具KCPSM3的使用
4.5.1 KCPSM3介绍
4.5.2 KCPSM3编译工具
第5章 ISE应用基础实验
5.1 ISE9.1使用流程实验
5.2 Architecture Wizard与PACE实验
5.3 全局时序约束实验
5.4 综合技术实验
5.5 IP核生成工具使用实验
第6章 ChipScope应用基础实验
6.1 概述
6.2 ChipScope Pro使用流程实验
6.3 ChipScope Pro Analyzer选项说明
第7章 SOPC基础实验
7.1 SOPC概述
7.2 基本硬件设计实验
7.3 添加IP核实验
7.4 Custom IP Core设计实验
7.5 基本软件应用实验
7.6 SDK使用实验
7.7 HW/SW System调试实验
第8章 数字电路功能与实现
8.1 4位全加器实验
8.2 触发器实验
8.3 8位计数器实验
8.4 8位乘法器实验
8.5 锁存器实验
8.6 七段数码管显示译码器实验
8.7 七人投票表决器实验
第9章 设计举例
9.1 设计所需的资源分配
9.2 LED控制设计
9.3 LED点阵设计