FPGA开发板V5.0抄板案例
V5系列是在V3的基础上,把flash由V3的2MByte统一升级为8Mbyte,V5实验板在V3的基础上,增加了两个4位数码管,10M网络功能,A/D转换,以及D/A转换,同时学习例程更丰富。
FPGA开发板V5.0图
一、 FPGA核心板:
(1)Cyclone核心:EP1C6Q240C8;
(2)SDRAM:8MByte;
(3)Flash:8MByte;
(4)配置芯片:EPCS1;
(5)提供配置模式:JTAG和AS。此外配置管脚通过插针引出,可支持用户今后设计使用CPLD+Flash的配置模式;
(6)50Mhz有源时钟;
(7)所有IO、Avalon总线、配置管脚等都通过4排插针引出,用户可以充分自由发挥,扩展更灵活;
(8)4个LED;
(9)一个reset按钮。
(2)SDRAM:8MByte;
(3)Flash:8MByte;
(4)配置芯片:EPCS1;
(5)提供配置模式:JTAG和AS。此外配置管脚通过插针引出,可支持用户今后设计使用CPLD+Flash的配置模式;
(6)50Mhz有源时钟;
(7)所有IO、Avalon总线、配置管脚等都通过4排插针引出,用户可以充分自由发挥,扩展更灵活;
(8)4个LED;
(9)一个reset按钮。
二、实验板V5.0:
配备:
★ 10M以太网络接口:使用RTL8019芯片;
★ 8位AD模数转换器;
★ 4通道8位DA数模转换器;
★ 实时时钟;
★ RS-232串口:用于与计算机的数据通信;
★ VGA接口:直接VGA与显示器对接,用FPGA实现VGA接口协议可在显示器上显示文字、图型等。
★ PS/2鼠标、键盘接口。
★ 16*2字符型LCD接口,可以显示英文字符 。
★ 128*64点阵式LCD接口,可以显示中文、图形等;
★ 16*2字符型LCD接口,可以显示英文字符 。
★ 128*64点阵式LCD接口,可以显示中文、图形等;
★ 蜂鸣器。
★ USB接口:
采用USB-UART桥接芯片CP2102,兼容USB1.1和USB2.0协议,最高通信速率为1Mbps,可直接用于通信速率要求不是很高的场合,如工控设备、仪器仪表等,方便实用;开发者无需懂得USB协议和设计驱动程序,只需类似串口一样对通讯进行操作即可,因而使得开发周期短,风险小,成本低;另外,它体积小,抗干扰性能好,工作稳定可靠,正常工作温度范围为:-40~+85℃。随套件的光碟中,附带了该芯片的数据手册、驱动程序,以及例子程序。
★ 两个4位7段数码管。
★ 基于I2C协议的EEPROM存储器。
★ 4个按键开关:同样秉承简约风格,不追求多,但求简约,节省有限的IO资源,用于NiosII的外部按键输入、中断等实验足矣