简介
本书对国内高校中广泛使用的Altera DE2 SOPC开发平台的硬件设计进
行了较为详细的分析,介绍了FPGA与SOPC的设计流程,并通过大量的练习
详细地介绍了如何在DE2平台上进行从简单到复杂的数字系统设计。
全书分为7章,包括FPGA基本概念与DE2开发平台、FPGA设计流程、
SOPC技术、DE2平台痤用、基于Altera FPGA的DSP技术、数字系统设计练习
及“计算机组成原理”课程练习。本书配有光盘一张,包含了DE2系统的内
容及DE2的高级应用范例。
本书可作为电子类、计算机类、自动化类、机电类等专业本科生和研
究生的教材或教学参考书,也可作为数字电子电路设计人员和大规模集成
电路设计工程师的参考书。
目录
第1章 FPGA基本概念与DE2
开发平台
1.1可编程逻辑器件
1.1.1 可编程逻辑器件概述
1.1.2 CPLD的结构与原理
1.1.3 FPGA的结构与原理
1.1.4 结构化ASIC
1.2 CycloneII系列FPGA
1.2.1 CycloneII系列FPGA概述
1.2.2 逻辑单元
1.2.3 逻辑阵列块(LAB)
1.2.4 Mulffrrack互连
1.2.5 全局时钟网络及锁相环
1.2.6 嵌入式存储器
1.2.7 嵌入式乘法器
1.2.8 IOE的结构及特性
1.3 DE2开发平台
1.3.1 DE2板上资源及硬件布局
1.3.2 DE2原理
1.4 DE2平台的开发环境
1.4.1 安装Quaxtus II及相关软件包
1-4.2 安装DSP Builder
第2章 FPGA设计流程
2.1 Quartus II设计流程概述
2.2 设计输入
2.3 设计约束和分配
2.4 设计综合
2.5 布局布线
2.6 基于模块的设计
2.7 仿真
2.8 时序分析
2.9 时序逼近
2.10 用QuartusII完成FPGA设计的实例.
2.10.1 建立一个新工程
2.10.2 设计输入
2.10.3 分配引脚
2.10.4 电路仿真
2.10.5 编程与配置FPGA
第3章 SOPC技术
3.1 SOPC Builder
3.1.1 Altera的SOPC技术
3.1.2 SOPC系统设计流程
3.2 Avalon交换架构
3.2.1 Avalon总线基本概念
3.2.2 Avalon总线信号
3.2.3 Avalon总线传输类型及时序
3.3 Nios II软核处理器
3.3.1 Nios II软核处理器概述
3.3.2 Nios II软核处理器的硬件结构
3.4 Nios II软核处理器软件开发
3.4.1 HAL系统库
3.4.2 Nios II IDE
3.5 SOPC系统设计实例
3.5.1 SOP(2系统设计流程
3.5.2 SOPC系统设计实例
3.6 DE2开发板描述及组件库
3.6.1 在SOPC Builder中加入DE2
开发板描述及组件库
3.6.2 DE2一NIOS系统
3.6.3 在NiosII IDE中使用Flash Programmer
第4章 DE2平台应用
4.1 DE2平台内嵌的USBBlaster及FPGA
配置
4.2 音频编/解码
4.2.1 音频编/解码硬件芯片WM8731
4.2.2 WM8731控制电路的实现
4.2.3 用WM8731 D/A转换器产生
正弦波
4.3 使用SDRAM及SRAM
4.3.1 在Nios II中使用SDRAM
4.3.2 在Nios lI中使用SRAM
4.4 视频D/A转换器
4.4.1 视频D/A转换器
4.4.2 VGA显示器应用示例
4.5 彩色LCM显示器
4.6 用DE2平台实现视频解码
4.6.1 电视解码原理
4.6.2 用DE2平台实现电视接收机
4.7 USB OTG
4.8 网络接口
4.8.1 DM9000A硬件接口
4.8.2 DM9000A与Avalon总线的接口
及硬件抽象层
4.8.3 LWIP及其在DE2平台上的应用
4.9 RS232接口
4.10 DE2控制面板
4.10.1 安装DE2控制面板
4.10.2 控制LED、七段数码管和
LCD显示
4.10.3 FLASH下载器
4.10.4 SDRAM/SRAM控制器和
下载器
4.10.5 PS/2和七段数码管的显示控制.
4.10.6 DE2控制面板的总体结构
4.1……
开发平台
1.1可编程逻辑器件
1.1.1 可编程逻辑器件概述
1.1.2 CPLD的结构与原理
1.1.3 FPGA的结构与原理
1.1.4 结构化ASIC
1.2 CycloneII系列FPGA
1.2.1 CycloneII系列FPGA概述
1.2.2 逻辑单元
1.2.3 逻辑阵列块(LAB)
1.2.4 Mulffrrack互连
1.2.5 全局时钟网络及锁相环
1.2.6 嵌入式存储器
1.2.7 嵌入式乘法器
1.2.8 IOE的结构及特性
1.3 DE2开发平台
1.3.1 DE2板上资源及硬件布局
1.3.2 DE2原理
1.4 DE2平台的开发环境
1.4.1 安装Quaxtus II及相关软件包
1-4.2 安装DSP Builder
第2章 FPGA设计流程
2.1 Quartus II设计流程概述
2.2 设计输入
2.3 设计约束和分配
2.4 设计综合
2.5 布局布线
2.6 基于模块的设计
2.7 仿真
2.8 时序分析
2.9 时序逼近
2.10 用QuartusII完成FPGA设计的实例.
2.10.1 建立一个新工程
2.10.2 设计输入
2.10.3 分配引脚
2.10.4 电路仿真
2.10.5 编程与配置FPGA
第3章 SOPC技术
3.1 SOPC Builder
3.1.1 Altera的SOPC技术
3.1.2 SOPC系统设计流程
3.2 Avalon交换架构
3.2.1 Avalon总线基本概念
3.2.2 Avalon总线信号
3.2.3 Avalon总线传输类型及时序
3.3 Nios II软核处理器
3.3.1 Nios II软核处理器概述
3.3.2 Nios II软核处理器的硬件结构
3.4 Nios II软核处理器软件开发
3.4.1 HAL系统库
3.4.2 Nios II IDE
3.5 SOPC系统设计实例
3.5.1 SOP(2系统设计流程
3.5.2 SOPC系统设计实例
3.6 DE2开发板描述及组件库
3.6.1 在SOPC Builder中加入DE2
开发板描述及组件库
3.6.2 DE2一NIOS系统
3.6.3 在NiosII IDE中使用Flash Programmer
第4章 DE2平台应用
4.1 DE2平台内嵌的USBBlaster及FPGA
配置
4.2 音频编/解码
4.2.1 音频编/解码硬件芯片WM8731
4.2.2 WM8731控制电路的实现
4.2.3 用WM8731 D/A转换器产生
正弦波
4.3 使用SDRAM及SRAM
4.3.1 在Nios II中使用SDRAM
4.3.2 在Nios lI中使用SRAM
4.4 视频D/A转换器
4.4.1 视频D/A转换器
4.4.2 VGA显示器应用示例
4.5 彩色LCM显示器
4.6 用DE2平台实现视频解码
4.6.1 电视解码原理
4.6.2 用DE2平台实现电视接收机
4.7 USB OTG
4.8 网络接口
4.8.1 DM9000A硬件接口
4.8.2 DM9000A与Avalon总线的接口
及硬件抽象层
4.8.3 LWIP及其在DE2平台上的应用
4.9 RS232接口
4.10 DE2控制面板
4.10.1 安装DE2控制面板
4.10.2 控制LED、七段数码管和
LCD显示
4.10.3 FLASH下载器
4.10.4 SDRAM/SRAM控制器和
下载器
4.10.5 PS/2和七段数码管的显示控制.
4.10.6 DE2控制面板的总体结构
4.1……
FPGA and SOPC technology:DE2 practice
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!