FPGA开发板使用说明书(二版)
- 格式:pdf
- 大小:1.89 MB
- 文档页数:74
使
用
手
册
目 录
第一章 综述……………………………………………………………………………………………1
核心板介绍
EP1C12核心板资源介绍………………………………………………………………………………………1
EP2C35核心板资源介绍………………………………………………………………………………………2
FPGA开发板介绍
FPGA开发板资源介绍……………………………………………………………………………4
第二章 系统模块功能介绍………………………………………………………………………………………7
EP1C12核心板模块说明
EP1C12F324C8芯片说明………………………………………………………………………………9
NOR FLASH模块说明…………………………………………………………………………10
SRAM模块说明………………………………………………………………………………………11
FPGA接口I/O说明…………………………………………………………………………………12
EP2C35核心板模块说明
EP2C35F484C8芯片说明………………………………………………………………………………19
NOR FLASH模块说明…………………………………………………………………………20
SRAM模块说明………………………………………………………………………………………21
SDRAM模块说明…………………………………………………………………………22
NAND FLASH模块说明………………………………………………………………………………23
FPGA接口I/O说明…………………………………………………………………………………24
核心板使用注意事项……………………………………………………………………………………29
FPGA开发平台模块说明
液晶显示模块…………………………………………………………………………………………31
RTC实时时钟模块…………………………………………………………………………………33
USB接口模块…………………………………………………………………………………………33
音频CODEC接口模块……………………………………………………………………………34
EEPROM存储模块…………………………………………………………………………………35 数字温度传感器模块……………………………………………………………………………36
其它功能模块………………………………………………………………………………………37
FPGA开发平台使用注意事项…………………………………………………………………………38
第三章 软件的安装……………………………………………………………………………………………39
QUARTUSII的安装…………………………………………………………………………………………39
QUARTUSII的授权…………………………………………………………………………………………46
NIOSII IDE的安装………………………………………………………………………………………51
附表一
核心板载资源与FPGAEP1C12I/O接口对照表……………………………………………………55
附表二
核心板载资源与FPGAEP2C35I/O接口对照表……………………………………………………60
附表三
EP1C12/ EP2C35与开发板硬件资源I/O接口对照表…………………………………………66
1第一章 综 述
FPGA开发平台是根据现代电子发展的方向,集EDA和SOPC系统开发为一体的综合
性实验开发系统,除了满足高校专、本科生和研究生的SOPC教学实验开发之外,也是
电子设计和电子项目开发的理想工具。整个开发系统由核心板、SOPC开发平台和扩展
板构成,根据用户不同的需求配置成不同的开发系统。系统根据用户不同的设计需求
来更换其它不同系列的核心板,如: EP1C12、EP2C20、EP3C25等。所以,不管从
性能上而言,还是从系统灵活性上而言,无论您是初学者,还是资深硬件工程师,它
都会成为您的好帮手。下面就核心板EP1C12核心板、EP2C35核心板以及FPGA开发板(底
板)做简要说明,用户根据自己的FPGA开发平台所选用的不同的核心板参考以下不同
的核心板的说明。
EP1C12核心板
EP1C12核心板为基于Altera Cyclone器件的嵌入式系统开发提供了一个很好的硬
件平台,它可以为开发人员提供以下资源:
1 主芯片采用Altera Cyclone器件EP1C12F324C8
2 EPCS4I8配置芯片
3 4个用户自定义按键
4 4个用户自定义LED
5 1个七段码LED
6 标准AS编程接口和JTAG调试接口
7 50MHz高精度时钟源
8 三个高密度扩展接口
9 系统上电复位电路
10 支持+5V直接输入,板上电源管理模块
核心板主芯片采用324引脚、BGA封装的E1C12 FPGA,它拥有12060个LE,52个 2M4K片上RAM(共计239616bits),2个高性能PLL以及多达249个用户自定义IO。
图1-1 EP1C12核心板系统功能框图
EP2C35核心板
EP2C35核心板为基于Altera Cyclone器件的嵌入式系统开发提供了一个很好的硬
件平台,它可以为开发人员提供以下资源:
1、主芯片采用Altera CycloneII器件EP2C35F484C8
2、EPCS4I8配置芯片
3、两路SRAM容量为256K*32BIT
4、一路NOR FLASH芯片采用AM29LV065D,容量为8M*8BIT
5、一路NAND FLASH容量为64MB
6、一路SDRAM容量为32MB
7、4个用户自定义按键
8、4个用户自定义LED
9、1个七段码
LED 310、标准AS编程接口和JTAG调试接口
11、50MHz高精度时钟源
12、三个高密度扩展接口
13、系统上电复位电路
14、支持+5V直接输入,板上电源管理模块
核心板主芯片采用484引脚、BGA封装的EP2C35 FPGA,它拥有33216个LE,105
个M4K片上RAM(共计483840bits),4个高性能PLL以及多达322个用户自定义IO。
图1-2 EP2C35核心板系统功能框图
4FPGA开发板
FPGA开发平台提供了丰富的资源供学生或开发人员学习使用,资源包括接口通
信、控制、存储、数据转换以及人机交互显示等几大模块,接口通信模块包括SPI接
口、IIC接口、VGA接口、RS232接口、USB接口、PS2键盘/鼠标接口、1-Wire接口
等;存储模块包括EEPROM存储器模块等;数据转换模块包括串行ADC、 DAC以及
音频CODE等;人机交互显示模块包括8个按键、16个LED发光二极管显示、1602字符
型点阵LCD、8位动态7段码管、实时时钟、SD卡等。上述的这些资源模块既可以满足
初学者入门的要求,也可以满足开发人员进行二次开发的要求。
EDA/SOPC实验开发平台提供的资源有:
1、 1602字符型液晶点阵。
2、 RTC,提供系统实时时钟。
3、 1个256色VGA接口。
4、 1个标准串行接口。
5、 1个USB设备接口,利用PDIUSBD12芯片实现USB协议转换。
6、 基于SPI或IIC接口的音频CODEC模块。
7、 1个蜂鸣器输出模块。
8、 2个PS2键盘/鼠标接口。
9、 串行ADC和串行DAC模块。
10、 IIC接口的EEPROM存储器模块。
11、 基于1-Wire接口的数字温度传感器。
12、 8位动态七段码管LED显示。
13、 16个用户自定义LED显示,8个用户自定义按键输出。
14、 一个SD卡接口模块。
15、 扩展接口,供用户高速稳定的自由扩展。