3




  FPGA XC3S400开发板

 

 


FPGA XC3S400开发板

 

一、板子用途、目的及使用对象

FPGA XC3S400开发板是针对初、中级用户推出的FPGA开发实验平台,基于Mars-EDA系列的中端开发实验平台,可做高校EDA课程配套实验平台使用,实验板针对Xilinx的主流FPGA芯片推出,实验平台采用核心模块板加底板形式设计,核心模块板采用4层板走线,两个96pin欧式接插件将所有FPGA器件IO引出,适合用户在此基础上扩展所需模块,做算法评估,数据处理等使用。

 

二、FPGAXC3S400开发板核心板介绍:

Xilinx Spartan3新一代FPGA是世界上成本最低的FPGA,可以实现最低的器件成本和最低的系统总成本。它基于前四代Spartan系列解决方案的成功基础之上,把Xilinx高端Virtex系列的一些特性集成其中,如数字时钟管理(DCM),较Spartan2系列具有更多的逻辑资源,内部RAM容量和IO数。

核心板采用Spartan3系列中较为基础的XC3S400PQ208器件,针对FPGA的初级、中级开发者设计,帮助用户降低学习成本和系统评估成本的硬件模块。板子采用4层板布线,采用接插稳定可靠的欧式接插座,两个96pin欧式接插件将所有FPGA器件IO引出,适合用户在此基础上扩展所需模块,做算法评估,数据处理等使用。

配合实验主板,用户可做相关一系列实验,亦可借助实验主板提供的现有功能做评估使用。我们也希望用户借助本模块开发创意性产品。

板上有标准DC接口,板载FPGA---XC3S400PQ208 和PROM—XCF02S配置芯片,提供JTAG接口,采用菊花莲方式完成对FPGA和其配置芯片的编程。

 

硬件配置:

 

a) XC3S400-PQ208

b) XCF02S

c) AS2830-3.3

d) 1117-2.5

e) 1117-1.2

f) 40MHZ有源晶振

g) STC811复位芯片

 

三、实验主板硬件配置及配套实验

1、硬件配置

STC89LE52

256K*16bit SRAM

MAX3232

93C46

AT24LC02

4*4矩阵按键

8段数码管

蜂鸣器

拨码开关

LED灯

2个自由按键

1602字符液晶接口

12864图形液晶接口

VGA接口

PS2接口

USB2.0 Cy7c68013扩展实验板(选购)

ADC/DAC扩展实验板选购(选购)

 

2、FPGA配套实验例程(除了SRAM和MCU的例程,其他所有例程都提供VHDL、Verilog HDL两种语言的完整源代码)

 

基础实验:

 

1. 加法实验

2. 减法实验

3. 乘法实验

4. 除法实验

5. 四位比较器

6. 多路选择器

7. 优先编码器

8. 二进制到BCD码转换

9. 简单状态机

 

接口实验:

 

1. 跑马灯实验

2. 矩阵键盘实验

3. 7段数码管实验

4. 蜂鸣器实验

5. 串口通讯实验

6. 拨码开关实验

7. IIC接口EEPROM存取实验

8. MCU51通讯实验(只提供了vhdl, 使用verilog语言的用户参照看一下vhdl的)

9. PS2键盘实验

10. VGA显示实验

11. 1602字符液晶显示实验

12. 12864图形液晶显示实验

13. SRAM读写实验(只提供了vhdl, 使用verilog语言的用户参照看一下vhdl的)

 

FPGA配合Cypress CY7C68013A usb2.0高速传输实验:(选配Usb2.0高速实验扩展板,提供该部分实验代码)

14. Slave方式 FIFO USB IN实验

15. Slave方式 FIFO USB OUT实验

16. GPIF方式 FIFO USB IN/OUT实验

 

综合实验:

 

1. 模拟交通灯实验

2. 数字时钟实验

 

 

3、单片机配套实验(所有例程都基于Keil C工程,提供完整源代码)

1. LED流水灯实验

2. 矩阵键盘扫描实验

3. 8位7段数码管显示

4. 16*2字符液晶驱动显示实验

5. 128*64液晶驱动显示实验

6. 24C02/64的IIC接口操作实验

7.93C46的Microwire接口操作实验

8. 音乐演奏实验

9. RS232接口实验

10.数字时钟实验

 

四、产品清单:

 

1. 实验主板一块

2. 核心板一块

4. 串口线一条

5. Xilinx下载线一条

6. 内正外负 5V电源一个

3. 配套光盘一张

 

选配:

 

1、16*2字符液晶模块一块20元

2、128×64图形液晶模块(带汉字库) 一块

3、Usb2.0高速实验扩展板(含Cypress 68013A usb2.0高速芯片,附带usb开发相关资料和示例代码)




选配:

1、16*2字符液晶模块        20元

2、128*64图形液晶模块      80元