原创 Fusion Kit--我的处女作

2010-3-17 17:54 2871 7 18 分类: FPGA/CPLD

    借着春节放假,帮老师做了一个FPGA开发板,平时画一下原来图倒觉得没有什么大问题,但没想到认认真真去做一个“见得人”的板子还真苦难,搞着搞着竟然费了我4天宝贵的假期。


    以前在学校,用铜板来做电路板,随便过一下三氯化铁就好一块“山寨板”出来了。但这次又要给老师交代,更要让老师能拿得出手,学生能够上手。“板子功能要可以,成本要实惠,学生要易用,当然啦,如果可以兼顾到竞赛就更好了。”晕倒,老师轻描淡写的几句话完全把现代社会人们对性价比的狂热追求,淋漓尽致的表现出来了,然而好戏更是最后的一句“给点心思去做啊,年轻人”,就凭这句我服了。


    本来想用ALTERA的芯片,毕竟以前学校已经有人在用,但后面还是放弃,原因是老师说学校以前就有一堆C1的板子,现在再做的话没有什么大的“贡献”,要搞另类的。迫于无奈之下,就想到X的片子,这次老师没有发表意见,原因是老师没有用过,没想到他又补充一点,“到时候你偶尔来解决一下问题啊”。那一瞬间我异常流利的答了一句“好的”,但之后我后悔了,“这个芯片也可以当单片机用吧?”,我迟疑了片刻,之后义无反顾地把原理图抢了回来,从新画了一个电路,然后跟老师说“我把这个FPGA做到跟8051一样,这样的FPGA应该很容易用”,之后老师搭着我的肩膀细说当年他们学习单片机的艰辛历程,没见一段时间又把以前说过的光辉历史拿出来细说。记得当天最令我难忘的莫过于这句话“想当年,我们找个单片机都要过几个山,那有你们现在幸福,还玩什么FPGADSP”。当时我汗了一把,如果大学时他跟我这么说,我一定转去其他的学院了。


    转来转去,最后用了ACTEL的片子,这个我都蛮熟悉的了,毕竟用过相关的实验板,内部可以嵌入一个8051,跟普通的51一个样来用,这样对于刚入门FPGA的人会比较有意思,因为刚从MCU的年代进入FPGA的纪元,思维需要一点转变,但在这个期间是异常鼓噪,如果有一个吸引点或者说是成就点会让人好过一点。


开始时学生可以用内部的MCU配合小部分的逻辑来实现简单的控制,当上手后就可以把重点偏向于逻辑,通过硬件语言来写一些协议,驱动等,然后做一些实际的应用。综合考虑后我在板子上选择了ACTELFUSION,然后加了个EEPROM,最后添了一片SDRAM。同时为了适合扩展,把大部分的I/O都扩展出来。没想到几个片子而已,做下来的板子布线才是要命的环节,以前在实验室,只要是通的,无论是飞线还是拼板,就不管三七21了。但这次发现两层板拼上个208个脚的芯片,开始还想考虑一下电磁兼容的问题,后来发现当初的想法太天真了,干脆能够布通的就“手起鼠标落”。经过一番纠缠之后,总算能够在8×8CM)的板子上完成了老师的N个愿望。经历了4天的“煎熬”后,本来想在板子上留个大名,虚荣一把,但处于无奈之下,只可以给板子写个名字而已。于是想用“SmartFusion kit”,但Smart这个词好像夸大了这个板子,显得我有点作大,所以还是老老实实“Fusion kit”。


    板子已经在这个年29发给老师了,否则就真是要工作到年30。春节后就拿去打样。估算了一下,整个板子下来应该可以在150元内,所以老师乐了。


一番迂回后,特意把我的处女作品发出来让大家指点,或者对其中的功能提出改进意见,年后还可以改进。有点兴奋,终于可以真真正正发布一个实验板。哈哈!


 


附上几个图片:


(1)全局图


点击看大图


 


 


(2)TOP层


点击看大图


 


 


(3)Bottem


点击看大图


 


 


 


 


板子做得比较粗糙,希望大家不要见笑。另外发现一个问题,实验板其实哪一家都是问题不大,但如果日后有哪一家可以把下载器都整合一下就好了,否则工程师桌面都是一个调试工具的展台了。板子出来后下一步就是要做一个学生用的廉价的下载器,但之前会先用ACTELFLASHPRO4调试。


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 


PS:大家有没有用ACTELFPGA的意向,目前我老师准备购买ACTEL的下载线,由于FLASHPRO4是较新的产品,目前国内没有库存,所以我老师想我帮忙团购一批回来,所以有兴趣的朋友可以跟帖,这个也是我写着BLOG的意图之一。谢谢,大家的支持。


 


 


Fusion Kit--组件1



 


 


 


http://blog.ednchina.com/yicheng/479596/message.aspx

PARTNER CONTENT

文章评论11条评论)

登录后参与讨论

用户1778881 2014-12-23 21:46

下载不了呀!

用户1366067 2010-3-30 12:28

板子不错啊。支持一下。

用户158589 2010-2-24 20:11

板子挺好看。支持一下

用户95988 2010-2-21 14:33

呵呵,不错哈,期待FlashPro4

用户1359795 2010-2-20 13:29

嗯,所说有理,新年快乐!

用户1532875 2010-2-19 23:23

首先谢谢hjzwy的留言,C3确实是一个很好的器件,或者说ALTERA,XILINX,LATTICE包括ACTEL等的半导体为我们带来了很多选择,其实面对半导体铺天盖地的竞争,我现在不会说哪家的好与不好,因为曾经有个老前辈跟我说了这么一句话“没有不好的器件,只有不会用的人”,或者这么理解吧,器件之所以“不好”,是因为错误的原因用到了错误的项目。另外这个朋友提到一句“FPGA有FPGA的的优势,8051核只不过是一个辅助的东东罢了”,其实芯片内部的8051不也显示了FPGA的优势吗,其实嵌入什么处理器不是关键,包括大A公司的NIOS,或者说现在和未来的FPGA都会跟MCU和ARM拉上关系,只要能实现我们工程师的价值,我想我们不应该在乎那个是主那个是辅助,毕竟都是一对硅而已。哈哈,以后多多交流。因明天开工,今晚就此。祝新年快乐!

用户372433 2010-2-19 00:13

版子很漂亮,顶

用户1359795 2010-2-18 22:40

对楼主的选择感到很不解.Fusion的片子以前用过,说实话,不好用. FPGA有FPGA的优势,8051核只不过是一个辅助的东东罢了,个人非常BS这个8051的核. 如果是我的话,我愿意选C3的片子.

用户739703 2010-2-18 18:19

中国是全球使用和学习8051最多的国家,一个FPGA和51牵在一起的产品,相信会很有前景,期待中!

用户1532875 2010-2-16 19:32

谢谢支持,如果有兴趣,调试完毕后送给你们一起玩啊。
相关推荐阅读
用户1532875 2010-09-08 09:34
2010IIC秋季展-让我失望的盛会
    怀着兴奋的心情踏上2010IIC秋季展会征途,却抱着失落的心情而回,包括IIC展和LED展,好不容易度过了3个小时,我觉得必须通过这个总结来弥补今天的付出,好让我记忆此刻半导体的现状,所以其中...
用户1532875 2010-07-16 22:24
改版
ps:不好意思,忘记了如何把图弄上来,所以大家可以到以下链接去看图。方便大家浏览。   http://blog.ednchina.com/yicheng/0/gallery.aspx  全文再续书接上...
用户1532875 2010-07-16 22:16
CAT4238(LED升压DC-DC)调试记录
近来买了一个4.3寸的TFT屏,本来以为是编程可能会有点麻烦,没想到背光就是第一道门槛,背光电压要达到30V左右,电流大概是25MA,内部是10个串联的LED,对于一个3.3V的系统,不可能为了这个T...
用户1532875 2010-04-25 22:47
DIY烧写工具
        前些日子,接到朋友的使用要求,特然冒出一个点子,倒不如自己做这个相关工具,然后凑些世博路费都不错。于是想到就做。        刚开始,想用万用板简单了事,但后来发觉那样太“山寨”了,...
用户1532875 2010-04-10 14:58
国产化的反思
        近来在调试一个项目的时候,发现了原来的下载工具竟然在下载的时候出现了问题,开始的时候以为是板子的问题,于是又重新焊接了一个新的板子,没想到问题依然存在,于是就找了一个以前的板子,意外地...
用户1532875 2010-03-22 17:25
2010深圳IIC展会
      上周连续两天跑了两个展会,分别是广州的灯光展和深圳的IIC展,今天终于有时间来回顾和总结一下。灯光展就没有什么好说的了,无非今年以及未来几年的重点就是LED照明以及LED广告屏,这些不是我...
我要评论
11
7
关闭 站长推荐上一条 /3 下一条