TA的每日心情 | 开心 2015-4-6 11:34 |
---|
签到天数: 39 天 连续签到: 1 天 [LV.5]常住居民I
|
最起初认识xilinx的时候,那是在大二的电子设计竞赛中。那场竞赛是由xilinx赞助的。
也就是在那时候与xilinx结下了不解之缘。
那是竞赛用的是EXCD-1 开发板,还不错!!!开始学习ISE的环境,搜集各个资料,终于能够电量一个led了
这是那时候的板子图片

EXCD-1是一款易于使用的开发板,它能够实现大量基于FPGA的数字系统。开发板基于Xilinx Spartan 3E FPGA器件,板上资源丰富,有2-Mbytes的Flash和512Kbytes的SRAM,以及各种输入输出设备以便设计具有各种功能的数字系统,也可设计含有Xilinx MicroBlaze软核的嵌入式处理器系统。EXCD-1开发板有5个扩展接口方便的进行扩展,如数模转换模块,模数转换模块,LCD显示模块等。
我们的竞赛题目是LRC测量仪的设计,虽然只得到了一个省二等奖,但是却让我与FPGA 、与xilinx接下了情缘。
展示我们的获奖证书。。。。
其实在国赛的时候想用FPGA赛题呢,可是太不给了,我们老师让选题高频小信号的放大,还必须是分立元件,用不到了,可惜了!
在接下来的日子好好学习FPGA了。在某日,我看到了可以免费申请到xilinx的FPGA,我就告诉了我们老师这个活动了,他同意了。
于是就在xilinx网站上提交了申请,大约一个月吧,收到了回复,说同意了!!!
于是我的第二款xilinx的开发板也就有了!!!!
一块spartan3e入门的开发板,不错。。。。。。。。
Spartan-3E入门实验板使设计人员能够即时利用Spartan-3E系列的完整平台性能。 设备支持设备支持设备支持设备支持::::Spartan-3E、CoolRunner-II 关键特性关键特性关键特性关键特性::::Xilinx 器件: Spartan-3E (50万门,XC3S500E-4FG320C), CoolRunner™-II (XC2C64A-5VQ44C)与Platform Flash (XCF04S-VO20C) 时钟时钟时钟时钟::::50 MHz晶体时钟振荡器 存储器存储器存储器存储器: 128 Mbit 并行Flash, 16 Mbit SPI Flash, 64 MByte DDR SDRAM 连接器与接口连接器与接口连接器与接口连接器与接口: 以太网10/100 Phy, JTAG USB下载,两个9管脚RS-232串行端口, PS/2类型鼠标/键盘端口, 带按钮的旋转编码器, 四个滑动开关,八个单独的LED输出, 四个瞬时接触按钮, 100管脚hirose扩展连接端口与三个6管脚扩展连接器 显示器显示器显示器显示器: VGA显示端口,16 字符- 2 线式 LCD 电源电源电源电源::::Linear Technologies 电源供电,TPS75003三路电源管理IC 市场市场市场市场: 消费类, 电信/数据通信, 服务器, 存储器 应用应用应用应用: 可支持32位的RISC处理器,可以采用Xilinx的MicroBlaze 以及PicoBlaze嵌入式开发系统;支持DDR接口的应用;支持基于Ethernet网络的应用;支持大容量I/O扩展的应用。
关于这款开发板,就是使用它学习了EDK的学习,最开始没有感觉出来EDK的多么强大,但是随着学习的深入,才开始真正的明白了!!!
后悔没有早点学习了!!!!
在这款开发板上开始练习一个基于VGA图片显示之类的程序,很不错,
在xilinx官网上也有很多关于它学习的资料,大家可以去看一下的!!!
我得到了第三块的开发板就是nexys3的开发板,
Nexys 开发板是基于最新技术Spartan-6 FPGA的数字系统开发平台。它拥有48M字节的外部存储器(包括2个非易失性的相变存储器),以及丰富的I/O器件和接口,可以适用于各式各样的数字系统。 板上自带AdeptTM高速USB2接口可以为开发板提供电源,也可以烧录程序到FPGA,用户数据的传输速率可以达到38M字节/秒。
Nexys3开发板可以通过添加一些低成本的外设Pmods (可以多达30几个)和Vmods (最新型外设)来实现额外的功能,例如A/D和D/A转换器,线路板,电机驱动装置,和实现装置等等。另外,Nexys3完全兼容所有的赛灵思工具,包括免费的WebPackTM,ChipscopeTM,EDKTM(嵌入式处理器设计套件),以及其他工具
在做完一个示波器的项目之后,这块开发板离我而去了!!!!
这块开发板最后归属之地是给我同学了。
就在前段时间,我又拿到了一块ZEDboard,这个板子真是牛叉,
ZedBoard是基于Xilinx Zynq™-7000扩展式处理平台(EPP)的低成本开发板。此板可以运行基于Linux,Android,Windows®或其他OS/ RTOS的设计。此外,可扩展接口使得用户可以方便访问处理系统和可编程逻辑。 Zynq-7000 EPP将ARM®处理系统和与Xilinx 7系列可编程逻辑完美地结合在一起,可以创建独特而强大的设计。
用这块板子做了一个自动相关监控的设备,这是一个管制的设备,
就是arm和fpga结合还没有研究透彻呢,有事最近的项目有些忙,所以就耽搁了。
不过我现在使用另一个spartan6的FPGA,用它做一下信号的解码使用,
使用的是音频输入,16位的AD采样,解码!!
这就是我现在用的板子
,看起来还不不错的 各种资源外设。
|
|