扩展板V5.0
V5系列是在V3的基础上,把flash由V3的2MByte统一升级为8Mbyte,V5实验板在V3的基础上,
增加了两个4位数码管,10M网络功能,A/D转换,以及D/A转换,同时学习例程更丰富。
扩展板V3.0
注:以上照片分别为接128*64点阵LCD和1602A字符型LCD的演示
核心板型号
实验板型号
套件型号
FPGA型号
核心板价格
套件价格
V2系列
H1C6-V2
V2
T1C6-V2
EP1C6Q240C8
550
H1C6-V3
T1C6-V3
EP1C6Q240C8
350
660
H1C12-V3
T1C12-V3
EP1C12Q240C8
520
780
V3系列
H2C5-V3
V3
T2C5-V3
EP2C5Q208C8
350
650
H2C8-V3
T2C8-V3
EP2C8Q208C8
500
760
H2C20-V3
T2C20-V3
EP2C20Q240C8
680
980
V4系列
V4
EP2C20F484
960
1680
EP2C35F484
1280
1980
H1C6-V3
T1C6-V5
EP1C6Q240C8
350
750
H1C12-V3
T1C12-V5
EP1C12Q240C8
520
880
V5系列
V5
T2C5-V5
EP2C5Q208C8
350
730
T2C8-V5
EP2C8Q208C8
500
860
T2C20-V5
EP2C20Q240C8
680
1080
注:套件都是以核心板+实验板组合的方式
以上价格均不含发票,开发票需另加6%税点
套件包括:
一、 FPGA核心板:多种核心板供选择(各核心板资料及图片请查看本站网上商城页面),所
采用的FPGA分别有:
(1)Cyclone核心:EP1C12Q240C8、EP1C6Q240C8;
(2)CycloneII核心:EP2C8Q208C8、EP2C5Q208C8、EP2C20Q208C8;
(3)SDRAM:8MByte;
(4)Flash:8MByte;
(5)EPCS1或EPCS4配置芯片:EP1C6和EP2C5核心板配备EPCS1;EP1C12和EP2C8以及EP2C20
核心板配备EPCS4;
(6)提供配置模式:JTAG和AS。此外配置管脚通过插针引出,可支持用户今后设计使用
PLD+Flash的配置模式;
(7)50Mhz有源时钟;
(8)所有IO、Avalon总线、配置管脚等都通过4排插针引出,用户可以充分自由发挥,扩
展更灵活;
(9)4个LED;
(10)一个reset按钮。
二、实验板V5.0配备:
★10M以太网络接口:使用RTL8019芯片;
★8位AD模数转换器;
★4通道8位DA数模转换器;
★实时时钟;
★RS-232串口:用于与计算机的数据通信;
★VGA接口:直接VGA与显示器对接,用FPGA实现VGA接口协议可在显示器上显示文字、图
型等。
★PS/2鼠标、键盘接口。
★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
的外部按键输入、中断等实验足矣
实验板V3.0:
配备:
★RS-232串口:用于与计算机的数据通信;
★VGA接口:直接VGA与显示器对接,用FPGA实现VGA接口协议可在显示器上显示文字、图型等;
★PS/2鼠标,键盘接口:标准鼠标,键盘接口,提供的例程用VHDL实现在数码管上同时显示键盘扫描码和ASCII码,也可结合SOPC编程使其显示在LCD上;
★16*2字符型LCD接口:可以显示英文字符 ;(LCD1602选配 20元)
★128*64点阵式LCD接口:可以显示中文、图形等;(LCD12864选配 80元)
★蜂鸣器:使用NIOSS II定时器中断编程产生特定波形,可奏出各式乐曲如:北国风光,康定情歌...
★两个USB:
(1)采用USB-UART桥接芯片CP2102,兼容USB1.1和USB2.0协议,最高通信速率为1Mbps,可直接用于通信速率要求不是很高的场合,如工控设备、仪器仪表等,方便实用;开发者无需懂得USB协议和设计驱动程序,只需类似串口一样对通讯进行操作即可,因而使得开发周期短,风险小,成本低;另外,它体积小,抗干扰性能好,工作稳定可靠,正常工作温度范围为:-40~+85℃。随套件的光碟中,附带了该芯片的数据手册、驱动程序,以及例子程序。
(2)USB1.1实验接口,直接扩展FPGA的IO到USB接口,用于评估FPGA上实现USB Controler的功能;虽然在FPGA中用HDL实现一个USB控制器是可行的,但实际上实现起来并不是一件容易的事情,而且其占用的FPGA资源算起来并不划算,因此从某种角度来讲,用于产品中更不现实。
★4位7段数码管:分别提供用VHDL和NiosII实现动态扫描的程序,用VHDL实现自动动态扫描,不占用CPU处理时间。
★4个按键开关:同样秉承简约风格,不追求多,但求简约,节省有限的IO资源,用于NiosII的外部按键输入、中断等实验足矣。
三、 ByteBlasterII下载线,如需换成USB-Blaster下载线(完全兼容Altera原装USB-Blaster)
需另加130元。
四、其它附件:
(1)16x2型LCD模块,选配,仅需20元;
(2)128x64点阵型LCD模块,选配,仅需80元;
(3)USB2.0扩展模块,选配,380元;
V5套件配套清单:
(1)、核心板一块;
(2)、实验板一块;
(3)、ByteBlasterII下载线一根
(4)、USB线一根;
(5)、5V开关电源一个;
(6)、DVD光盘一张包含齐全的软件(QuartusII7.2和NiosII IDE7.2版等)、实验
手册、文档资料等以及详尽电路原理图(pdf格式);提供FPGA等芯片的protel格式
元件封装图。
V3套件开发环境和软件资料:
(1)支持和提供最新QuartusII5.1和NiosII IDE;
(2)支持SOPC Builder5.1;
(3)支持DSP Builder;
(4)NIOS II IDE集成开发环境,支持C/C++,支持ByteBlasterII和USB-Blaster在线运行和调试;
(5)提供Model-Sim等;
(6)提供nios-Linux开发包;
4. 问:你们有跑在SDRAM中的例子吗?用户数据可以存在SDRAM中吗?如何将数据写入Flash?
答:
(1)我们的SOPC例子中,部分简单的例子是运行于FPGA的内部RAM,而其它复杂的例子则运行于SDRAM,程序跑在哪里用户可以在NiosII IDE的编译选项里面指定的;
(2)用户数据当然可以存在SDRAM中,跟使用其他RAM一样即可,SDRAM的刷新等操作是硬件自动完成的,一句话,就跟普通RAM那样使用就行了,例如,您可以在C环境下定义一个大数组来存放用户数据。
(3)用户可以将程序或用户数据烧写入Flash,可以通过NiosII IDE中提供的工具“Flash Programmer”来实现,非常方便,当然也可以自己写代码来将数据烧写入Flash。我们的手册上有如何通过“Flash Programmer”来烧写Flash的详细教程。
5. 问:你们的板子能跑什么操作系统?
答:uc/OSII和ucLinux等所有Altera公布所支持的操作系统。其中,Altera已经将uc/osII内嵌到NiosII IDE中(即已经移植好),只要您熟悉uc/OSII,使用起来将非常简单。对于ucLinux,目前我们已经在我们所有的型号中移植好,有移植好的例子,并编写了详细的移植过程,相信大家使用起来也不难。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
各型号核心板FPGA资源统计表
型号
EP1C6型
EP1C12型
EP2C5型
EP2C8型
EP2C20型
Les
5,980
12,060
4,608
8,256
18,752
RAM bits
92,160
239,616
119,808
165,888
240,000
内嵌乘法器
无
无
13
18
26
PLLs
2
2
2
2
4
IO脚
185
173
143
139
142
FPGA系统的 最小系统 的 必要主要 元器件 组成:
(1) Cyclone核心:EP1C12Q240C8(¥215-230)、EP1C6Q240C8(¥88-135);
or CycloneII核心:EP2C8Q208C8(¥90-185)、EP2C5Q208C8(¥88.44-115)、EP2C20Q208C8(价格没找到);
(2)SDRAM:8MByte;(HY57V641620HG-7 ¥15-31)
(3)Flash:8MByte; (8MB:E28F640J3 ¥31-47.5 4MB:E28F320J3 )
(4)EPCS1(¥9-12)或EPCS4(¥28-35)配置芯片:EP1C6和EP2C5核心板配备EPCS1;EP1C12和EP2C8以及EP2C20
核心板配备EPCS4;
(5)50Mhz有源时钟;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FPGA型号的价格明细:
Cyclone:
1C12
EP1C12Q240C8 ¥215-230
EP1C12F256C6 ¥221
EP1C12F256C7 ¥182
EP1C12F256C8 ¥149.5
EP1C12F256C8N ¥132
EP1C12F256I7 ¥208
EP1C12PQFP240-7 ¥379
EP1C12Q240C6 ¥ 215
...............
1C6
EP1C6Q240C8 ¥88-135
EP1C6F256C6 ¥67.5
....................
EP1C6T144C8 ¥100-115
CycloneII
2C5
EP2C5Q208C8 ¥88.44-115
EP2C5F256C6 ¥162.5
EP2C5Q208C6 ¥143
EP2C5T144C6 ¥117
EP2C5T144C6N ¥104
EP2C5T144C7 ¥97.5
EP2C5T144C8 ¥71.5
................
2C8
EP2C8Q208C8 ¥90-185
EP2C8F256C6 ¥175.5
EP2C8F256C7 ¥143
EP2C8F256C8 ¥112.2
EP2C8F256C8N ¥110.5
EP2C8F256I8 ¥143
EP2C8Q208C6 ¥221
EP2C8Q208C7 ¥175.5
EP2C8T144C6 ¥162.5
EP2C8T144C7 ¥143
EP2C8T144C8 ¥114
EP2C8T144C8N ¥105.6