因仑“3+1”工程特种兵精英论坛
标题:
FPGA系统设计基础
[打印本页]
作者:
XJzy
时间:
2015-10-7 14:25
标题:
FPGA系统设计基础
第
1
章
FPGA
系统设计基础
1.1
FPGA
技术的发展历史和动向
1.2
FPGA
的典型应用领域
1.3
FPGA
的工艺结构
1.4
主流的
FPGA
芯片
厂家及其代表产品
1.5
工程项目中
FPGA
芯片选择策略和原则
第
2
章 从零开始设计
FPGA
最小系统
2.1
FPGA
最小系统的概念
2.2
FPGA
最小系统
电路
分析
2.3
FPGA
硬件系统的设计技巧
2.4
FPGA
硬件系统的调试方法
2.5
典型实例
1
:在
Altera
的
FPGA
开发板上运行第一个
FPGA
程序
2.6
典型实例
2
:在
Xilinx
的
FPGA
开发板上运行第一个
FPGA
程序
第
3
章 硬件描述语言
Verilog HDL
基础
3.1
Verilog HDL
语言简介
3.2
Verilog HDL
程序基本结构
3.3
Verilog HDL
语言的数据类型和运算符
3.4
Verilog HDL
语言的赋值语句和块语句
3.5
Verilog HDL
语言的条件语句
3.6
Verilog HDL
语言的其他常用语句
3.7
Verilog HDL
语言实现组合逻辑电路
3.8
Verilog HDL
语言实现时序逻辑电路
3.9
Verilog HDL
语言与
C
语言的区别与联系
3.10
Verilog HDL
程序设计经验
3.11
典型实例
3
:数字跑表
3.12
典型实例
4
:
PS/2
接口控制
3.13
典型实例
5
:交通灯控制器
第
4
章 硬件描述语言
Verilog HDL
设计进阶
4.1
task
和
function
说明语句的区别
4.2
Verilog HDL
高级语法结构
——
任务(
TASK
)
4.3
Verilog HDL
高级语法结构
——
任务(
function
)
4.4
有限状态机的设计原理及其代码风格
4.5
逻辑综合的原则以及可综合的代码设计风格
4.6
典型实例
6
:状态机应用
4.7
典型实例
7
:自动转换量程频率计控制器
4.8
典型实例
8
:使用函数实现简单的处理器
第
5
章
FPGA
设计开发软件
Quartus II
的使用技巧
5.1
Quartus II
软件简介
5.2
Quartus II
软件新特性
5.3
Quartus II
软件的安装与启动
5.4
Quartus II
软件设计流程
5.5
创建工程设计文件
5.6
编译及仿真工程
5.7
约束及配置工程
5.8
LogicLock
逻辑锁定工具使用技巧
5.9
SignalTap II
在线逻辑分析仪的使用方法
5.10
典型实例
9
:
SignalTap II
功能演示
5.11
典型实例
10
:
LogicLock
功能演示
第
6
章
FPGA
设计开发软件
ISE
使用技巧
6.1
ISE
软件简介
6.2
ISE
软件的安装与启动
6.3
ISE
软件的设计流程
6.4
创建设计工程
6.5
编译与仿真设计工程
6.6
增量式设计(
Incremental Design
)技巧
6.7
片上逻辑分析仪(
ChipScope Pro
)使用技巧
6.8
典型实例
11
:
ChipScope
功能演示
6.9
典型实例
12
:增量式设计(
Incremental Design
)演示
第
7
章
FPGA
系统设计的仿真验证
7.1
FPGA
设计仿真验证的原理和方法
7.2
ModelSim
仿真工具简介
7.3
ModelSim
的仿真流程
7.4
功能仿真和时序仿真的区别和实现方法
7.5
仿真测试文件(
Testbench
)的设计方法
7.6
典型实例
13
:
SDRAM
读写控制的实现与
Modelsim
仿真
第
8
章 基于
FPGA
的片上可编程系统(
SOPC
)设计
8.1
基于
FPGA
的
SOPC
系统组成原理和典型方案
8.2
Altera
公司的
NIOS II
解决方案
8.3
基于
NIOS II
的开发设计流程
8.4
典型实例
14
:基于
NIOSII
处理器的
“
HelloLED
”
程序设计
8.5
典型实例
15
:基于
NIOSII
处理器的数字钟设计
第
9
章
FPGA
系统设计原则和技巧
9.1
FPGA
系统设计的
3
个基本原则
9.2
FPGA
系统设计的
3
种常用技巧
9.3
FPGA
系统设计的
3
种常用
IP
模块
第
10
章 利用
FPGA
实现外设通信接口
10.1
FPGA
在外设接口实现方面的优势
10.2
利用
FPGA
实现
RS-232C
串行接口
10.3
利用
FPGA
实现
USB 2.0
通信接口
10.4
利用
FPGA
实现常用显示接口(
Display Interface
)
10.5
利用
FPGA
实现
A/D
、
D/A
转换器接口
10.6
典型实例
16
:
RS-232C
(
UART
)接口的设计与实现
10.7
典型实例
17
:
USB 2.0
接口的设计与实现
10.8
典型实例
18
:字符
LCD
接口的设计与实现
10.9
典型实例
19
:
VGA
接口的设计与实现
第
10
章
FPGA
与
DSP
协同处理系统设计
11.1
基于
FPGA+DSP
协同处理平台的优势和适用领域
11.2
基于
FPGA+DSP
的协同处理平台的设计流程
11.3
FPGA
与
DSP
的通信接口设计
11.4
FPGA+DSP
协同平台的调试技巧和注意事项
11.5
典型实例
20
:
FPGA
片上硬件乘法器的使用
11.6
典型实例
21
:整数
DCT
变换的设计与实现
第
12
章 数字图像倍焦系统设计与实现综合实例
12.1
设计需求分析与芯片选型
12.2
系统工作原理分析
12.3
系统原理框图
12.4
FPGA
内部结构设计
12.5
系统硬件配置方案
12.6
FPGA
在其他视频和图像处理系统中的应用
第
13
章 高速
PCI
信号采集卡设计与实现综合实例
13.1
设计需求分析与功能定义
13.2
系统工作原理分析
13.3
PCI
接口芯片
PCI9054
与
FPGA
的接口设计
13.4
PCI
卡的驱动程序设计
13.5
主机应用程序和驱动程序的接口设计
13.6
FPGA
内部结构设计
13.7
硬件系统实现
13.8
样机的调试方法和技巧
13.9
产品稳定性和可靠性测试
13.10
产品定型和设计文档备案
欢迎光临 因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/)
Powered by Discuz! X3.4