原创 LIUGER教您DIY100元的FPGA开发板

2012-4-25 10:04 2745 21 24 分类: FPGA/CPLD

前言:FPGA/CPLD芯片相比单片机有自己独特的优势,

(1)首先管脚定义灵活,比如我可以在很多的通用管脚中任意指定几个脚做为我们专用的总线管脚或者功能脚,这点优势可以解决层数少的PCB上布板的绕线问题,很实用。

(2)升级灵活,FPGA、CPLD是硬件范畴的设计,所以老式的单板一但PCB设计定型后,单板的功能基本就基本指定,所有的升级活动只能通过软件来操作。FPGA仍可以在定型后的单板上继续改变单板的硬件链接逻辑;

(3)价格逐渐走低,相比单片机和专用芯片的性价比优惠越来越突出。同样特征的32位处理器已经落到了50元RMB以内。

(4)开发简单/支持性强。

DIY第一步:芯片选型

1)搜索IC  我们可以在各种类似GOOGLE/淘宝的网站找到最便宜的FPGA。相信我,FPGA对厂家的选择性不是很强,不会限制你对FPGA核心技术的约束。我们将开发板价格锁定在100元以内,那么有几款价格比较突出的型号、ALTERA的cy2c5Q208c,37元;xc3s400-4pq208c 59元,xc3s50an 26元。找个支付宝号或者网上银行支付一下,你就援用了一块真正的FPGA芯片;

2)看手册  板级架构设计 拿到芯片后的第一件事情、是要知道芯片里倒底是什么、或者说有什么。很简单,上GOOLGE上搜一个关键词"xc3s50an pdf"你会找到官方的手册,相信我,不要问为什么,把他一口气简单的看完。。。。

3)画 电路图 找个你熟悉的画板软件吧、protel、pads/candence.mentor都好。取决于你对哪种软件的熟练程度;如果什么都不懂、先花几个小时在网上把protel的使用方法学会吧、

3-1)电路的布局:整齐、有序、从电源入口到回路都要有大致的安排、从源波和功率角度着重分析电源信号的质量;

3-2)布线:要有规划、横平竖直、做到最短。

3-3)外观:要有装配的打算,所以装配就是把元件放到那个PCB的平面 上。类似平面设计。

4)电路的设计技巧 简单说下,就是脑子里先要有一个大致的想法。比如FPGA想工作起来,首先要有电源/然后要有简单的功能测试脚,调试FPGA如何工作。。。。

下一节 重点讲述基于xc3s50an的这块100元开发板的电路设计(待续)

  

文章评论3条评论)

登录后参与讨论

用户1077587 2012-7-24 11:45

新群230435700,欢迎加入

用户377235 2012-7-24 11:44

新人可以加到群230435700中,位置不多、请珍惜座位

用户1077587 2012-4-25 10:58

500人的QQ群 203063607,欢迎加入交流
相关推荐阅读
用户1077587 2012-09-25 10:35
ALTERA的CYCLONE 2的FPGA实验板,调LED和NIOS用的
.设计需求入口,功能需求描述 FPGA: EP2C5Q208C8 SDRAM: 64Mbit 配置FLASH: EPCS4 并行FLASH: 16Mbit (2M*8...
用户1077587 2012-09-10 09:13
北京流歌科技专注于嵌入式与FPGA结合的复杂系统的研究设计
  DSP、MCU、FPGA/CPL 目前电子控制IC阵营的3个主流器件,各有各的优势。复杂外设的控制系统都要求CPU相对有高的接口扩展性,或者超高的运转频率,但这无疑在软硬件方面的设计...
用户1077587 2012-07-24 12:01
LIUGER教您DIY100元的实用的FPGA开发板(3)
xc3s50an-FPGA的开发板的PCB设计 首先还是价格、因为我们的目标是100元,这样子我们就要尽可能的把PCB部分的费用降低。那么双面板PCB的最主要 的费用成本是板子的尺寸、我们简单...
用户1077587 2012-04-26 11:55
评论:@EDNChina 博客中提到的“揭开测试测量的小秘密——每周一考 【第2周】”
非常专业的评测文章、一定要读...
用户1077587 2012-04-25 17:15
谈谈你的处女作品、十年前我设计的第一块PCB
据说当年nRF还是稀罕物、芯片要从香港才能调货。小套件从韩国买的。下来整整5W。那年代真是个砟死不偿命的年代。 而我当年还是个懵懂小学徒,大学四年级没完就咳咳碰碰的跑到了外面来找工作。跟现在很...
用户1077587 2012-04-25 13:00
基于xc3s400-cyclone2的低成本开发板PCB设计图(如图)
如图、单板的基本功能描述: 1,常见的sdram 、SRAM、FLASH各一片,满足常见的存储要求; 2.4x4的按键阵列,可以做为自定义小键盘的设计; 3.8个拨码开关可以做为逻辑开...
我要评论
3
21
关闭 站长推荐上一条 /2 下一条