这一块小小的核心板,我们不希望它本身能做任何事,我们只是希望通过这个小小的板子以及它的两组可扩展的接口,将来连接各种各样的外设,作为一个电子爱好者无限DIY的平台。你热爱电子设计吗?你希望有一个自己可以随意扩展的DIY平台吗?我希望将来SF-CY3能够满足你的这些愿望!这个小小的板子将来会不断的推出配套接口的子板,并且我们将会通过文档的方式一直以最接近初学者的方法图文并茂手把手的展示每一个新的设计实例。想得到最新版本的文档吗?OK,请到特权同学的套件专属的FPGA/CPLD助学小组链接中寻找!
欢迎加入FPGA/CPLD助学小组一同学习交流:
EDN: http://group.ednchina.com/GROUP_GRO_14596_1375.HTM
ChinaAET: http://group.chinaaet.com/273
配套pdf开发指南目录
1.2 Cyclone III 系列FPGA器件简介... 5
3.2 Quartus II与ModelSim软件下载与安装... 18
5.1 基于逻辑(Verilog)的实例1——LED闪烁... 39
5.2基于逻辑(Verilog)的实例2——PLL配置... 54
5.3 基于Qsys的NIOS II实例1——LED闪烁... 68
5.4 基于Qsys的NIOS II实例2——Hello NIOS II 99
5.5 基于Qsys的NIOS II实例3——集成SDRAM外设... 102
SF-CY3核心板除了一颗昂贵的FPGA芯片外,电源、复位、时钟、JTAG一个不能少。我们这可颗芯片的电源有三档,即3.3V、2.5V和 1.2V。3.3V是供给FPGA的I/O电压,也是系统的其他外设芯片(如SDR SDRAM和SPI FLASH)的电源电压;2.5V是供给JTAG电路和FPGA的PLL电源所需要的;1.2V则是FPGA的内核电压。使用的时钟是25MHz,有人说 这么低,不够用的?非也,FPGA内部的PLL就是专门负责管理时钟的,它可以对外部输入的25MHz时钟倍频或分频,甚至非整数倍的倍频或分频也能够办 到。JTAG是用于PC和FPGA连接的电路,PC上的Quartus II下载烧录就是通过这个接口。
另外,有两颗存储器,SPI FLASH是用来给FPGA做配置芯片的,我们都知道FPGA是基于RAM结构的,下电后不能够保存,所以需要配一颗非易失的FLASH用于存储FPGA 的配置数据,当FPGA上电后,它本身是空白的,但是通过专有的SPI接口连接到SPI FLASH将数据搬运到RAM上,然后FPGA就RUN起来了。SDR SDRAM是用于做扩展使用的,它既可以作为NIOS II处理器的RAM运行程序,也可以作为后续LCD等需要实时大数据量存储的应用。另外,上下两个32PIN的连接器,分别引出23个I/O管脚,将来各 种扩展办卡就通过他们做文章了。
SF-CY3 FPGA核心板使用Altera公司的Cyclone III家族EP3C5E144C8器件,Cyclone III系列FPGA器件具有以下特性:
Cyclone III FPGA系列:一切皆有可能
前所未有的同时实现了低功耗、高性能和低成本
Cyclone® III FPGA系列前所未有的同时实现了低功耗、高性能和低成本,大大提高了您的竞争力。其特性以及Cyclone III FPGA体系结构为您的大批量、低功耗、低成本应用提供了理想的解决方案。为满足您独特的设计需求,这一FPGA系列包括:
Cyclone III LS器件具有200K逻辑单元、8 Mbits嵌入式存储器以及396个嵌入式乘法器,是高性能处理、低功耗应用的理想选择,包括:
轻松达到您的功耗目标
具有200K逻辑单元(LE)、8-Mbits存储器,而静态功耗不到1/4瓦,该系列设立了功耗标准。采用台积电(TSMC)的低功耗(LP)工艺技术进行制造,无论是通信设备、手持式消费类产品,还是软件无线电设备,这些FPGA都能够轻松满足您的功耗预算。
设计安全性
Cyclone III LS FPGA利用低功耗、高性能FPGA平台,在硬件、软件和知识产权(IP)层面上率先实现了一系列安全特性。一系列安全特性保护了您的IP不被篡改、逆向 剖析和克隆。而且,这些器件还使您能够通过设计分离特性,在一个芯片中实现冗余功能,从而减小了实际应用的体积、重量和功耗。
全面的设计资源
为确保流畅、成功的设计流程,帮助您更快的将构思变为收益,Altera提供全面的Cyclone III FPGA设计环境,包括:
将您的设计从构思变为产品,更迅速推向市场。采用Cyclone III FPGA,一切皆有可能。
在过去,衡量一个逻辑器件的资源情况,仅仅看他的逻辑资源便可知其一二,但随着制造工艺的不断进步,大量的存储器、乘法器资源可以很轻易的潜入到可编程逻 辑器件之中,大大便利设用户的设计。所以,今天我们必须同时去衡量这些逻辑器件中所包含的存储器、乘法器甚至时钟、I/O的资源情况,毕竟他们也和我们的 实际应用息息相关。Cyclone III器件采用了成熟的65ns工艺,除了拥有丰富的逻辑资源外,存储器资源、乘法器资源、时钟资源、I/O资源也非常丰富,可以满足大多数的中等规模以 下的应用。从handbook中截下一个资源分布表,从这里我们便可对Cyclone III家族各个型号器件的资源情况一目了然。
当然了,这里的资源情况,并不是我们SF-CY3板上那颗EQFP144封装器件的实际资源情况,它是EP3C5这个型号所有封装中最大支持的资源。不 过,您也别嗤之以鼻,除了I/O数量不足182以外,其他的资源还真是实打实的。对于很多的工业应用来说,这个规模的FPGA器件足矣;对于初学者入门 FPGA来说,那更是绰绰有余了,我还真不信有哪几个同学能够写下数万行代码充分的使用这颗芯片。总之,一句话,学习,不求最贵的(不过它已经够贵了),但求最适用的。
前面已经看过SF-CY3核心板的硬件框图,下面我们通过实物照片来认识下各个元器件。
套件名称 |
主要配件 |
价格 |
淘宝链接 |
SF-CY3 空PCB |
SF-CY3空PCB一块 资料光盘一张 |
RMB35 |
http://item.taobao.com/item.htmspm=0.0.0.31.VcOHcT&id=22439740771 |
SF-CY3 单板 |
SF-CY3焊接好的板子一块 资料光盘一张 |
RMB168 |
http://item.taobao.com/item.htmspm=686.1000925.1000774.6.2gQsNr&id=17149278627 |
SF-CY3 套件 |
SF-CY3焊接好的板子一块 资料光盘一张 5V/1A电压源一个 USB-Blaster下载线一条 |
RMB228 |
http://item.taobao.com/item.htmspm=0.0.0.31.DRIlhF&id=22439872377 |
ilove314_323192455 2013-4-30 21:31
用户1007969 2013-4-28 23:52
用户1617401 2013-4-27 09:27
xucun915_925777961 2013-4-1 20:38
578645627_583309889 2013-3-31 21:29
用户873538 2013-2-19 18:10
coyoo 2013-2-1 13:08
ilove314_323192455 2013-2-1 12:33
用户377235 2013-1-30 16:35
特权前辈,你好,我买了你写的那两本书,但是书中有些地方还不是很明白,也不知道通过什么方式和你交流。。。。请你指点一下