- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SF-EP1C FPGA开发板介绍
SF-EP1C FPGA 开发板介绍
随着制造工艺不断提高、成本不断下降,FPGA 大有替代专用 ASIC 甚至通用
处理器之势。对于电子行业,学习一门新技术,手头没有板子,只停留在理论上
是很难进一步提高的。而市场上的 FPGA/CPLD 学习板/开发板更是满天飞,板子
的价格、质量、乃至提供的资料例程鲜有令人满意的。
就以价格而言,动辄数百乃至过千使得很多学生朋友望而却步。市场上非官
方的板子大多功能简单,只是带大家跑跑流水灯、数码管、蜂鸣器,功能强点的
能做做 VGA 实验、串口实验或者存储器 SRAM\SDRAM\FLASH 的实验。但是他们配
套的资料鲜有高质量的好例程,甚至很多都没有详细的注释,让大家学起来很是
费劲。而官方的板子看起来还不错,只可惜咱的腰包都不鼓——买不起。
这个 SF-EP1C 板子,之所以选择 altera 的低成本高性价比 cyclone 系列的
FPGA 作为主芯片,想必大家都意识到了,成本对于大多数朋友是最敏感的。而
EP1C3T144(标准配置,大家也可以使用 EP1C6T144 焊接上去,特权同学在硬件
电路设计上做到了二者的完全兼容)虽然只有不到 3000 个 LEs,但是大家如果
写起代码来就会深有感触,这个规模的逻辑资源也是可以胜任很多应用的。另外,
如果你是个新手,只希望能入门,这块FPGA板子也许不适合你;如果你想学NIOS,
那么也可以明白的告诉你,这块板子也不适合你;但是如果你想通过这样一块板
子来掌握如何利用 FPGA 器件本身的各种资源来完成一个像模像样的工程,那么
你可以尝试一下。
该开发板在 EDN 助学活动期间以低廉的价格提供给所有注册会员,并且赠送
免费的PCB板。该板子的一切相关问题都可以在EDN的CPLD/FPGA助学小组(网
址:/1375/)里进行讨论。
1. SF-EP1C开发板功能框图
如图1和图2所示,SF-EP1C开发板有着比较丰富的外设,也给用户预留了一些
可扩展的接口。
图1 SF-EP1C开发板正面资源分布及功能框图
图2 SF-EP1C开发板背面资源分布及功能框图
2. SF-EP1C 开发板基本配置
FPGA使用EP1C3T144C8,硬件电路充分考虑了可升级性,该板子同样适
用于EP1C6T144;
板载1Mbit串行配置芯片EPCS1,支持AS和JTAG两种配置方式;
5V/1.5A DC电源供电,内部产生核压1.5V、I/O电压3.3V;
PLL电源电路进行滤波处理,更加稳定可靠;
板载25MHz有源晶振,预留1个未焊接晶振接口;
4个独立按键、2个复用LED;
1个串口;
1个SD卡接口;
1个256色VGA接口;
1个64MBit(4*1M*256Bit) SDRAM;
8位拨码开关;
1个复位按键和1个FPGA重配置按键;
4位数码管,仅使用3个I/O口控制,由两个74HC595芯片实现;
2个20PIN的扩展接口,供大家任意发挥;
3. Cyclone器件简介
Altera的Cyclone系列可编程门阵列是基于1.5V、0.13um的SRAM全铜工艺
制造。能提供最大20060个LEs,以及最大288Kbit的内嵌RAM。FPGA内部集成
的诸如时钟锁相环(PLLs)和专用DDR接口,达到了DDR SDRAM和快速RAM存储
访问需求。Cyclone 器件是数据存储的高性价比解决方案。Cyclone 器件也支持
多种 I/O 标准,包括数据率高达 640Mbps 的 LVDS 接口以及 66-或 33-MHz、64-
或32-bit的PCI接口。Altera也提供低成本的串行配置器件配置cyclone器件。
Cyclone器件具有以下特性:
2910-20060个LEs;
最大内嵌
文档评论(0)