| 网站首页 | 新闻 | SOPC | FPGA | DSP | ARM | 嵌入式操作系统 | 下载 | 网上商城 | 芯片价格参考 | 留言 | 论坛 | 网络协议 | 购买指南-HowtoBuy | 
您现在的位置: FPGA开发板 SOPC开发板 6713开发板 音视频开发板 会议室噪音抑制器 嵌入式控制研究室 >> 网上商城 >> FPGA开发板 >> 商品信息 用户登录 新用户注册
FPGA开发板V3.0详细资料

名称: FPGA开发板V3.0
编号: 2006052217152764
商品型号 商品规格
生 产 商 品牌商标
商品属性 推荐等级 ★★★
商品类型 正常销售商品 上架时间 2006-5-22 17:07:35
降价折扣 限购数量
优惠期限
购物积分 0分 库存数量
促销方案:不促销
商品价格:市场价:¥660/套 商城价:¥660/套 会员价:¥—/套 优惠价:¥660/套
商品说明:

                         用于FPGA开发,SOPC开发,Nios开发的最佳选择。

 

FPGA开发板V3.0 & SOPC开发板V3.0

 

注:以上照片分别为接128*64点阵LCD和1602A字符型LCD的演示

   

EP1C6型:660元/套(购买型号:CT1C6)
 EP1C12型:780元/套(购买型号:CT1C12)
EP2C5型:650元/套(购买型号:CT2C5)
EP2C8型:760元/套(购买型号:CT2C8)
EP2C20型:980元/套(购买型号:CT2C20)

10M和100M网络扩展模块、USB2.0、视频扩展模块详细介绍请参考:/Shop/Index.html

   

         100M网络扩展模块与FPGA/SOPC学习开发套件--1C6/1C12连接

购买时请注明购买型号,各型号每套包含:相应型号核心板、实验板3.0、ByteBlasterII下载线(可补差价¥150换USB-Blaster下载线)、5V电源、USB线、2张光碟、《FPGA/SOPC实验教程》、《用户手册》。
注:LCD(1602A字符型¥20,128*64点阵型¥80)、网络扩展模块、USB2.0和视频扩展模块均为选配件,快递费为20元(购买详细方法请参照购买指南)

  我们秉承一贯以来实用的理念,处处用心为用户着想,在2.0版本的基础上,重新精心打造,每个功能都精心设计实用的例子程序,并重新编写详细的教程,无论用于学习或是研制产品原型,都非常具有实际意义。另外我们设计了包含Cyclone、CycloneII等多款核心板供用户选择,不断开发和供应各种实用的功能扩展板,扩展性能卓越。无论学习、开发,该套件都是您合适的首选。

  质量保证:(1)我们竭诚为顾客提供超值的产品。任何产品邮发之前都经过严格的检验和测试,保证每个功能都工作良好。如果有质量问题,7天内免费更换,半年保修,对于人为造成的损坏(如使用不当烧毁芯片等),我们仍给以免费维修,但需以成本价收取芯片费用。
            (2)对于外地客户,我们采用信誉良好的航空快递公司进行配送,保证产品快速完好地送到客户手上,如果在配送过程中有损坏,我们负责给予更换。
            (3)我们严格控制产品出厂的质量,做到每块板卡邮出之前经过再三测试,如遇特殊情况,请及时联系我们,我们会给予精诚的解决方案。我们视质量和服务是我们获得顾客长期信赖和合作的根本,更是我们团队赖之成长的源泉。

  技术支持:采用电话、BBS、QQ、QQ客户群等方式。

套件包括:
一、 FPGA核心板:多种核心板供选择(各核心板资料及图片请查看本站网上商城页面),所采用的FPGA分别有:
(1)Cyclone核心:EP1C12Q240C8、EP1C6Q240C8;
(2)CycloneII核心:EP2C8Q208C8、EP2C5Q208C8、EP2C20Q208C8;
(3)SDRAM:8Mbyte;
(4)Flash:2Mbyte或者8Mbyte(仅EP2C20),(出厂配置为2M byte足够应付大多数需要。设计为支持到4M Byte,如有特殊需求,用户可按需要自行更换为4M byte,如AM29LV320);
(5)EPCS1或EPCS4配置芯片:EP1C6和EP2C5核心板配备EPCS1;EP1C12和EP2C8以及EP2C20核心板配备EPCS4;
(6)提供配置模式:JTAG和AS。此外配置管脚通过插针引出,可支持用户今后设计使用CPLD+Flash的配置模式;

(6)I2C EEPROM:24C08

(7)50Mhz有源时钟
(8)所有IO、Avalon总线、配置管脚等都通过4排插针引出,用户可以充分自由发挥,扩展更灵活;
(9)FPGA供电系统;
(10)10M或100M以太网扩展模块(选购);
(11)USB2.0扩展模块(选购);
(12)视频扩展模块(选购);

二、实验板3.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,介绍请参考:/Shop/other/200610/Shop_20061030150246.html),换购方法请与我们销售人员联系;


四、其它附件:
(1) USB线;
(2) 5V开关电源;
(3) 用户手册;
(4) 齐全的软件(QuartusII5.1和NiosII IDE5.1版等)、文档资料等;
(5) 详尽电路原理图(pdf格式);提供FPGA芯片的protel格式元件封装图。
(6)16x2型LCD模块,选配,仅需20元;
(7)128x64点阵型LCD模块,选配,仅需80元;
(8)10M网络扩展模块,选配,150元;
(9)100M网络扩展模块,选配,300元。
(10)USB2.0扩展模块,选配,推广价380元;
(11)视频扩展模块,选配,推广价380元;
 各扩展模块详情请参考:/Shop/Index.html

五、开发环境和软件资料:
(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开发包;

各型号核心板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


 特别说明:我们的所有例子源码并非仅仅是Altera网站上提供的范例代码,所有例子代码均为我们工程师的辛苦劳动所得,实在而好用。这些代码经由我们工程师的精心调试,在每个型号上都调试通过。这些例子不仅仅用于学习,更可直接用于实际应用中。另,我们在该套件上成功移植和运行ucLinux,提供Linux开发包、相关文档以及我们编写的教程。


  配套的实验例子有10个,个个精心设计,从简单到复杂安排,每个实验旨在让学习者掌握数个功能,由浅入深地将您引入FPGA和NiosII开发的殿堂,并针对这些实验重新编写了详尽的《FPGA/SOPC实验教程》,教程里面每个实验都图文并茂,详细说明了实验的步骤,并针对某些关键步骤和注意事项做了说明。这本教程仅随产品以印刷版提供,教程旨在让每一个初学者短期内掌握FPGA/SOPC开发。对于有一定基础的工程师,其中的代码和设计思路也可以作为开发中的参考。以下简要介绍教程内容:

                     FPGA实验介绍

实验一 最简单的FPGA设计

实验目的:通过一个最简单的例子作为引子,让初学者快速了解FPGA的基本开发流程,熟识quartusII软件基本功能的使用——迅速建立起学习的兴趣和信心——FPGA学习并不难!

  …….

实验二 7段数码管实验

实验目的:

1.进一步了解FPGA的设计流程和加深对QII的使用。

2.学习和了解动态扫描数码管的工作原理的程序设计方法。

3.加强和熟悉VHDL语言的设计方法和特点,学会掌握常用的计数器,译码器的设计。

本实验中设计的电路有:模N计数器、加计数器、减计数器、BCD多路选择器、3-7数码管译码器、调用功能宏模块设计的计数时钟。

...... 

实验三 FPGA设计PS2键盘接口

.实验目的

4.学习用FPGA设计简单通信协议的方法。

5.学习键盘的工作原理,扫描码的ASCII码的转换。

6.加强和熟悉VHDL语言的设计方法和特点,了解D触发器做为记忆体的使用方法

 本实验设计的电路有:是串并转换电路,FPGA查表电路,D发器,实验二中的数码管扫描显示电路。

实验结果:看到数码管高2位显示扫描码,低2位显示ASCII码。在采集扫描码时如果有一位错位,那么后面的码都会出错,在数码管高2位会显示出错误的扫描码,而低2位一直显示80没有变化。因为出现了错位,如果得不到F0断码的开始标志,则转换器会认为没有键按下,会一直显示80,直到F0到来。这时可以按reset进行复位更正。

 SOPC实验介绍

实验一:核心板上的两个LED交替闪烁

实验目的:

1掌握NiosII软核的定制流程;

2掌握NiosII软件开发流程;

3熟识NiosII IDE开发环境的使用;

4掌握基本的软件调试方法;

5学会使用Cyclone内部的PLL的使用方法。

实验原理:在本实验中,我们用软件来控制核心板上的两个LED交替闪烁。

 …….

     实验二:SOPC设计4位7位数码管显示及flash的烧写教程

实验目的:

1进一步熟悉SOPC的设计流程;

2掌握在sopc builderSDRAM,FLASH_ROM的添加和应用;

3学习和掌握在QII5.1flash的烧写原理和方法;

4直观地比较SOPCFPGA两种不同设计方法;

实验原理:

 核心板上加有8Mbyte SDRAM和2Mbyte Flash(或4M),可容纳更多的用户程序和数据。如果用户程序和数据比较大,超出了EPCS1的容量,则程序和数据可以保存在普通Flash中;如果用户程序较大,超出了EP1C6所能定制的最大内部RAM容量,则也可以将程序放在SDRAM中运行。

本实验将设计一个SOPC控制的4位7段数码管显示程序,程序在SDRAM中运行,调试完后将程序下载到FLASH中,上电后从Flash中Bootload到SDRAM运行。

... ...

实验三:蜂鸣器乐曲弹奏及定时器中断、按键中断

实验目的:

1了解NIOSII的中断原理;

2学习NiosII的中断编程方法

实验原理:

 Nios系统中的定时器是一个简单的32位下降计数器,在NiosII软件开发中主要通过几个相关的寄存器进行读写操作来控制该定时器。

 定时器模块内部的一个控制位对应定时中断使能,如果该控制位为1,则当定时器计数值为0时会生成一个中断请求信号。

 定时器软件开发一般包含以下几个步骤:

…….

                                         实验四 ALL_TEST综合设计

 

包括LCD显示,数码管显示,按键中断控制,LED闪动,串口通信...

 

实验五 burn flash全综合设计

 

VGA控制器,键盘输入数据显示于数码码和LCD,并通过USB发送到电脑端显示。

  增加了uclinux详尽移植教程,及应用程序开发教程,并提供在各款核心板(EP1C6、EP1C12、EP2C5、EP2C8)相对应的已编译好的内核和文件系统,用户可以使用相关工程直接下载到flash中,接上USB线,在串口调试工具软件中便可观察uclinux的运行和操作过程(如下图)。真正手把手教会您学会uclinux的移植,全部移植过程都是在windows操作系统和NIOS IDE环境下进行,大大降低其移植难度和移植步骤。

 

(在该套件中移植好的ucLinux的运行示图)

 教程中增加了对uc/osII操作系统的说明,因为Nios IDE已集成了uc/osII操作系统开发环境,所以对其开发也相当简单。也许只用几分钟用户便可学会在uc/osII操作系统下的应用程序的编程方法。
   ......更多,尽在《FPGA/SOPC实验教程》——嵌入式控制研究室独家出版。 


核心板说明:核心板的型号有EP1C6、EP1C12、EP2C5、EP2C8、EP2C20等型号,SDRAM、Flash以及EPCS焊接在核心板的背面,核心板独成一NiosII最小系统。当用户不使用NiosII,希望把核心板当作FPGA核心板使用时,可以卸下SDRAM或Flash,或更简单地直接把这两个芯片的使能信号(SDRAM的CS#脚,Flash的OE#脚)在FPGA内部拉高即可,此时即成为FPGA最小系统板,可以使用所有的IO。

  
说明:购买该套件可享受差价150元购买USB-Blaster下载线,完全兼容Altera原装USB-Blaster,详细介绍请参考:/Shop/other/200610/Shop_20061030150246.html)。


如需购买请参考我们主页上的“购买指南


该套件主要设计特点:
(一) 设计独特,既适合学生学习使用,也适合于实际项目设计中快速搭建系统原型以验证设计方案。多种核心板可供选择(EP1C6型/EP1C12型/EP2C5型/EP2C8型)实际上是一块独立的SOPC最小系统板,SDRAM和Flash都集成在核心板上,用户甚至可以用面包板制作特定项目所需的外围电路,并插上该核心板就构成了一个完整的项目系统原型。另外,如果项目试验中只需用到FPGA功能(即无需定制Nios系统),则可以将SDRAM和Flash卸下(或者通过直接在FPGA内部拉高这两个芯片的使能管脚),核心板就成了一个将所有FPGA的IO管脚引出的FPGA核心板,同样可用于快速搭建项目系统原型。
(二) 有详尽文档、教程,例子。真正适合初学者。经验表明,很多学生在学习FPGA、ARM、DSP等设计技术的过程中,虽然刚开始学习热情很高,但真正能坚持下来一直到“学会”的却只有寥寥几个。除了学生个人的毅力因素的原因外,另外一个更主要的原因是由于所选用的学习板不适合初学者学习使用。对于初学者来说,理解和消化开发板并不容易(事实上如果能达到这种程度的话,也就没必要借助学习板了),再加上这些开发板在文档资料、教程上都非常欠缺,有些几乎连说明文档都没有,这就给学生们的学习增添了更多的困难,很多学生会因为找不到入门的口子而慢慢失去兴趣和信心。我们从初学者的角度出发,尽量明了化学习套件的设计,并针对学习套件编写详尽的说明文档和教程,希望学生从简单到深入地理解开发的过程,并能快速地跨入这个门槛,建立起学习的信息和兴趣。
(三) 更灵活的扩展性。传统的学习板将FPGA与实验电路集成一体,虽然预留了一些FPGA的I/O给学生扩展用,但预留的I/O有限,当学生学习到一定程度并初步具备自主设计能力的时候,这样的学习板显然已经不能满足进一步学习的要求。我们采用FPGA核心板与实验板相分离的结构,核心板主要由FPGA芯片和电源、配置芯片和时钟源组成,即FPGA的最小系统组成,FPGA的所有I/O都以核心板的插针引出。当学生初步具备自主设计能力的时候,可以自主设计实现更复杂功能的实验板,并将核心板插接到自主设计的实验板的插座上,即可利用FPGA的所有I/O。
(四)价格低,我们针对学生用户来定价,让更多的学生加入学习FPGA/SOPC的队伍。



关于该板的常见问题解答:

FAQ-1:
1. 问:我朋友买过其它公司的开发板,发现所附带的例子很多都没有在板子上调通的,而且没有任何的例子使用说明。我们这些初学者捣鼓了很久才把厂家给的例子在板上弄通, 后来我们发现那些例子在Altera的相关网站上就能下载到。你们的例子源码也是这样吗?
答:您说的这种情况是比较普遍的,开发板本身卖的量是比较少的,利润就相对地少,所以没多少公司愿意在它的软件(指例子源码)上下太多功夫,他们一般都只是提供一个硬件。
    我们的每个例子的源码都经过我们工程师的精心设计和调试,并在每个型号都调试通过的。我们坚持一个理念:既然程序源码是给客户的了,那么就尽力把它做好、做通。此外,工程师还针对这些例子写了详细的教程文档,虽然我们水平有限,并未能面面俱到(事实上很难做到面面俱到的),但我们都努力按照初学者的角度出发,尽量说得更详细,有些复杂的例子虽然没有详细写出步骤,但我们相信有了前面例子的基础,这些稍复杂的例子稍加琢磨就能搞定。我们工程师所做的这些比板子的硬件设计花费了更多的时间和精力,不过,辛苦的只是我们的工程师个人,但方便的是大量的用户,可以少走很多弯路,值得。
FAQ-2:
1.问:SDRAM和Flash在板子的什么地方?
答:SDRAM和Flash都在核心板的背面,即以焊FPGA为正面,则SDRAM和Flash在背面。我们这样安排是为了使核心板更紧凑,SDRAM靠近FPGA有利于信号的完整性。同时我们把SDRAM和Flash都安排在核心板上,目的是为了它们与FPGA构成NiosII的最小系统板,方便地用到他们的系统中。

2. 问:你们的核心板有多少IO管脚可以用,核心板可以单独作为FPGA用吗?
答:核心板上以4排插针分别引出FPGA的Bank1~Bank4的IO管脚。因此,实际上您可以最大限度地利用FPGA上的所有IO;如果您不想在FPGA内部定制NiosII,而想把核心板当作一个FPGA来用,则可以将核心板上的SDRAM和Flash拆卸下来,最简单的方法是直接把这两个芯片的使能信号(SDRAM的CS#脚,Flash的OE#脚)在FPGA内部拉高即可;
    如果将我们的实验板接上核心板,并且使用SDRAM和Flash,则EP1C6和EP1C12核心板剩下BANK2的6个IO,整个BANK4的42个IO,即总共48个IO未用;EP2C5和EP2C8核心板剩下BANK1的7个IO。所有核心板用43个IO与实验板相连,当然如果拔开这个实验板,这些IO都可以自由使用。如果需要外部扩展AD、DA、音视频等基于总线的芯片,亦可与Flash共用Avalon总线。

   
3. 问:你们的例子程序都是编译过了的,都能直接在板子上跑了吗?
答:当然。我们的例子程序都已经编译完毕,可以直接下载到硬件中运行。当然您也可以重新编译。

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,目前我们已经在我们所有的型号中移植好,有移植好的例子,并编写了详细的移植过程,相信大家使用起来也不难。

6. 问:你们的板子有质量保证吗?
答:我们的板子出货前都经过严格测试,保证每个功能都工作良好。如果有任何质量问题,都可给予更换。对于外地客户,我们采用国内有信誉很好的航空快递配送,保证送到客户手上的板子和所有配件都是完好的,如果在配送过程中发生损坏,我们负责给予更换。

7. 问:买了你们的板子后有技术支持吗?
答:当然,我们负责技术的都是热情负责的学生,可通过QQ、email、论坛或者电话给予该板子的技术支持,其它不涉及该板的,只要我们懂得,都不会吝以告知。

8. 问:购买的话几天能到?
答:我们选用国内声誉良好的航空快递公司(合约快递公司是申通和天天),国内一般2天左右就能送到您手上(偏远地区会迟些)。

FAQ-3:
1  cyclone和cycloneⅡ主要有什么不同?
答:主要在于制造工艺和内部资源上,cycloneII的制造工艺更先进,功耗更低,在未来成本更低(虽然目前某些型号还是比cyclone略高),内部资源的详细比较请参考
各型号核心板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

2  好象是说cyclone芯片中包含sopc,是吗?
答:不是的,cyclone和cycloneII都是一个fpga,跟普通fpga一样,当把例如niosII处理器、其它外设等添加进去并在fpga里面实现后,就可以称之为sopc。就像一块橡皮泥,刚开始它只是一块橡皮泥,你把它捏成一个公仔形状后就可以称之为一个公仔,cyclone和cycloneII就好比那块橡皮泥;
3  套件中提供5v电源,可是cyclone好象是需要3v电源,是否板是还有电源转换?
答:是的,核心板上有电源转换5V-3.3V(IO核心供电)和5V-1.5V(cyclone核心供电)和5V-1.2V(cycloneII核心供电);
4  实验板上,SDRAM和fLASH是否同时提供?
答:已在核心板上添加SDRAM和flash,无需在实验板上添加,实验板专门提供多种外设、接口等功能;
5  电路图能否提供protel的sch文件?
答:约定只提供pdf格式电路图,所有pdf格式原理图是直接从protel格式的sch文件生成的,绝对保证与sch格式一致,而且更加清晰,阅读更方便;
6  QuartusⅡ5.1有无服务包(补丁)?
答:我们有补丁,但是不提供,因为我们现在都一直不用补丁,因为不用补丁一直很稳定;如果您需要可以跟我们销售人员说明,另外,最新补丁也可以直接在altera网站上下载;
7  提供的文档中,有关于uc/osⅡ的用法说明吗,还是需要自找参考资料?
答:uc/OSII虽然小巧,但却博大精深,难以进行详细说明,而且ucosII的发明者写的那本书已经最权威不过了,有一本那个书足矣,altera的软件开发手册也有详细说明;你看到我们那个简单的ucosII的例子就发现在niosII ide下开发ucosII非常简单;
 


                     主题词:FPGA开发板 SOPC开发板 EP2C35开发板

EP2C20开发板 EP2C35核心板 Cyclone开发板

相关商品:
FPGA开发板V20
市场价:
商城价:¥550
会员价:
FPGA开发板 SOPC开发板V3.0
市场价:
商城价:¥660
会员价:
FPGA|SOPC|NIOS学习开发套件
市场价:
商城价:¥550
会员价:
网友评论:(评论内容只代表网友观点,与本站立场无关!) 发表评论